Searched refs:sysvals (Results 1 – 14 of 14) sorted by relevance
/external/mesa3d/src/panfrost/util/ |
D | pan_ir.h | 73 unsigned sysvals[MAX_SYSVAL_COUNT]; member 101 unsigned sysvals[MAX_SYSVAL_COUNT]; member
|
D | pan_sysval.c | 123 ctx->sysvals[id] = sysval; in panfrost_nir_assign_sysval_body()
|
/external/mesa3d/src/panfrost/bifrost/ |
D | bifrost_compile.c | 440 ctx->sysvals.sysval_count) { in bi_emit_ld_ubo() 442 const_offset += 16 * ctx->sysvals.sysval_count; in bi_emit_ld_ubo() 451 .constant.u64 = 16 * ctx->sysvals.sysval_count, in bi_emit_ld_ubo() 493 void *val = _mesa_hash_table_u64_search(ctx->sysvals.sysval_to_id, sysval); in bi_emit_sysval() 2393 panfrost_nir_assign_sysvals(&ctx->sysvals, ctx, nir); in bifrost_compile_shader_nir() 2394 program->sysval_count = ctx->sysvals.sysval_count; in bifrost_compile_shader_nir() 2395 …memcpy(program->sysvals, ctx->sysvals.sysvals, sizeof(ctx->sysvals.sysvals[0]) * ctx->sysvals.sysv… in bifrost_compile_shader_nir()
|
D | compiler.h | 460 struct panfrost_sysvals sysvals; member
|
/external/mesa3d/src/panfrost/midgard/ |
D | midgard_compile.c | 1290 void *val = _mesa_hash_table_u64_search(ctx->sysvals.sysval_to_id, sysval); in emit_sysval_read() 1531 …emit_ubo_read(ctx, &instr->instr, reg, (ctx->sysvals.sysval_count + offset) * 16, indirect_offset,… in emit_intrinsic() 2782 panfrost_nir_assign_sysvals(&ctx->sysvals, ctx, nir); in midgard_compile_shader_nir() 2783 program->sysval_count = ctx->sysvals.sysval_count; in midgard_compile_shader_nir() 2784 …memcpy(program->sysvals, ctx->sysvals.sysvals, sizeof(ctx->sysvals.sysvals[0]) * ctx->sysvals.sysv… in midgard_compile_shader_nir()
|
D | compiler.h | 318 struct panfrost_sysvals sysvals; member
|
/external/mesa3d/docs/relnotes/ |
D | 20.1.7.rst | 58 - panfrost: Use memctx for sysvals
|
D | 20.2.0.rst | 771 - panfrost: Use memctx for sysvals 2792 - freedreno/a3xx: support LINEAR_PIXEL/PERSP_CENTROID/LINEAR_CENTROID sysvals 2795 - freedreno/a5xx: set missing bary sysvals 2796 - freedreno/a6xx: set missing bary sysvals 2797 - turnip: set missing bary sysvals
|
D | 20.3.0.rst | 493 - panfrost: Use memctx for sysvals 2635 - iris: Always re-upload sysvals when we have kernel inputs 2871 - nir: Add intrinsics for object to/from world RT sysvals 3329 - nir: add interpolation qualifiers for color sysvals into shader_info
|
D | 20.1.0.rst | 471 - pan/midgard: Remove indexing dependency of sysvals 476 - pan/bi: Implement sysvals
|
D | 20.0.0.rst | 1850 - freedreno/ir3: fix vertex shader sysvals with pre_assign_inputs
|
D | 19.1.0.rst | 3087 - iris: enable push constants if we have sysvals but no uniforms
|
/external/mesa3d/src/gallium/drivers/panfrost/ |
D | pan_assemble.c | 282 memcpy(state->sysval, program->sysvals, sizeof(state->sysval[0]) * state->sysval_count); in panfrost_shader_compile()
|
/external/mesa3d/src/gallium/drivers/iris/ |
D | iris_program.c | 361 setup_vec4_image_sysval(uint32_t *sysvals, uint32_t idx, in setup_vec4_image_sysval() argument 367 sysvals[i] = BRW_PARAM_IMAGE(idx, offset / sizeof(uint32_t) + i); in setup_vec4_image_sysval() 370 sysvals[i] = BRW_PARAM_BUILTIN_ZERO; in setup_vec4_image_sysval()
|