Home
last modified time | relevance | path

Searched refs:vs_export_prim_id (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dgfx10_shader_ngg.c617 if (shader->selector->info.stage == MESA_SHADER_VERTEX && shader->key.mono.u.vs_export_prim_id) in ngg_nogs_vertex_size()
627 if (shader->selector->info.uses_primid || shader->key.mono.u.vs_export_prim_id) { in ngg_nogs_vertex_size()
1061 (sel->info.uses_primid || shader->key.mono.u.vs_export_prim_id); in gfx10_emit_ngg_culling_epilogue()
1281 (ctx->stage == MESA_SHADER_VERTEX && shader->key.mono.u.vs_export_prim_id)) in gfx10_emit_ngg_culling_epilogue()
1341 (ctx->stage != MESA_SHADER_VERTEX || !ctx->shader->key.mono.u.vs_export_prim_id); in gfx10_emit_ngg_epilogue()
1405 if (ctx->stage == MESA_SHADER_VERTEX && ctx->shader->key.mono.u.vs_export_prim_id) { in gfx10_emit_ngg_epilogue()
1498 if (ctx->shader->key.mono.u.vs_export_prim_id) { in gfx10_emit_ngg_epilogue()
Dsi_shader.h662 unsigned vs_export_prim_id : 1; member
Dsi_state_shaders.c1156 bool es_enable_prim_id = shader->key.mono.u.vs_export_prim_id || es_info->uses_primid; in gfx10_shader_ngg()
1203 (gs_stage == MESA_SHADER_VERTEX && shader->key.mono.u.vs_export_prim_id)) in gfx10_shader_ngg()
1258 S_028A84_NGG_DISABLE_PROVOK_REUSE(shader->key.mono.u.vs_export_prim_id || in gfx10_shader_ngg()
1421 bool enable_prim_id = shader->key.mono.u.vs_export_prim_id || info->uses_primid; in si_shader_vs()
1914 key->mono.u.vs_export_prim_id = sctx->shader.ps.cso && sctx->shader.ps.cso->info.uses_primid; in si_get_vs_key_outputs()
1917 key->mono.u.vs_export_prim_id = 0; in si_get_vs_key_outputs()
1931 key->mono.u.vs_export_prim_id = 0; in si_clear_vs_key_outputs()
Dsi_shader.c1177 fprintf(f, " mono.u.vs_export_prim_id = %u\n", key->mono.u.vs_export_prim_id); in si_dump_shader_key()
1194 fprintf(f, " mono.u.vs_export_prim_id = %u\n", key->mono.u.vs_export_prim_id); in si_dump_shader_key()
1452 shader->key.mono.u.vs_export_prim_id; in si_compile_shader()
2118 shader->key.mono.u.vs_export_prim_id)); in si_create_shader_variant()
Dsi_shader_llvm_vs.c786 if (ctx->shader->key.mono.u.vs_export_prim_id) { in si_llvm_emit_vs_epilogue()
/third_party/mesa3d/docs/relnotes/
D20.3.0.rst3414 - radeonsi: deduplicate setting key.mono.u.vs_export_prim_id