Home
last modified time | relevance | path

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

/third_party/mesa3d/src/broadcom/compiler/
Dv3d_nir_lower_io.c127 num_used_outputs = c->gs_key->num_used_outputs; in v3d_varying_slot_vpm_offset()
128 used_outputs = c->gs_key->used_outputs; in v3d_varying_slot_vpm_offset()
519 if (c->gs_key->is_coord) { in v3d_nir_setup_vpm_layout_gs()
529 if (!c->gs_key->is_coord) { in v3d_nir_setup_vpm_layout_gs()
541 if (c->gs_key->per_vertex_point_size) in v3d_nir_setup_vpm_layout_gs()
547 state->varyings_vpm_offset + c->gs_key->num_used_outputs; in v3d_nir_setup_vpm_layout_gs()
630 num_used_outputs = c->gs_key->num_used_outputs; in v3d_nir_emit_ff_vpm_outputs()
Dvir.c943 for (int i = 0; i < c->gs_key->num_used_outputs; i++) { in v3d_nir_lower_gs_early()
944 int slot = v3d_slot_get_slot(c->gs_key->used_outputs[i]); in v3d_nir_lower_gs_early()
945 int comp = v3d_slot_get_component(c->gs_key->used_outputs[i]); in v3d_nir_lower_gs_early()
955 if (c->gs_key->per_vertex_point_size) in v3d_nir_lower_gs_early()
1521 c->gs_key = (struct v3d_gs_key *) c->key; in v3d_attempt_compile()
2134 else if (c->gs_key && c->gs_key->is_coord) in vir_get_stage_name()
Dv3d_compiler.h838 struct v3d_gs_key *gs_key; member
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_compiler.h232 struct d3d12_gs_variant_key gs_key; member
Dd3d12_gs_variant.cpp501 gs->gs_key = *key; in create_geometry_shader_variant()
516 hash, &gs->gs_key, gs); in d3d12_get_gs_variant()
Dd3d12_compiler.cpp632 if (gs && memcmp(&gs->gs_key, &key, sizeof(key)) == 0) in validate_geometry_shader_variant()
1044 sel_ctx->ctx->gfx_stages[PIPE_SHADER_GEOMETRY]->gs_key.has_front_face) { in d3d12_fill_shader_key()