Home
last modified time | relevance | path

Searched refs:VARYING_SLOT_PRIMITIVE_SHADING_RATE (Results 1 – 13 of 13) sorted by relevance

/third_party/mesa3d/src/intel/compiler/
Dbrw_nir_lower_shading_rate_output.c66 if (io.location != VARYING_SLOT_PRIMITIVE_SHADING_RATE) in lower_shading_rate_output_instr()
Dbrw_fs_visitor.cpp847 this->outputs[VARYING_SLOT_PRIMITIVE_SHADING_RATE].file != BAD_FILE) { in emit_urb_writes()
848 sources[length++] = this->outputs[VARYING_SLOT_PRIMITIVE_SHADING_RATE]; in emit_urb_writes()
Dbrw_mesh.cpp383 BITFIELD64_BIT(VARYING_SLOT_PRIMITIVE_SHADING_RATE) | in brw_compute_mue_map()
394 case VARYING_SLOT_PRIMITIVE_SHADING_RATE: in brw_compute_mue_map()
Dbrw_fs.cpp1802 prog_data->urb_setup[VARYING_SLOT_PRIMITIVE_SHADING_RATE] = 0; in calculate_urb_setup()
/third_party/mesa3d/src/compiler/
Dshader_enums.h330 VARYING_SLOT_PRIMITIVE_SHADING_RATE = VARYING_SLOT_FACE, /* Does not appear in FS. */ enumerator
506 #define VARYING_BIT_PRIMITIVE_SHADING_RATE BITFIELD64_BIT(VARYING_SLOT_PRIMITIVE_SHADING_RATE)
Dshader_enums.c160 if (stage != MESA_SHADER_FRAGMENT && slot == VARYING_SLOT_PRIMITIVE_SHADING_RATE) in gl_varying_slot_name_for_stage()
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader.c393 var->data.location != VARYING_SLOT_PRIMITIVE_SHADING_RATE) in radv_lower_primitive_shading_rate()
490 var->data.location = VARYING_SLOT_PRIMITIVE_SHADING_RATE; in radv_force_primitive_shading_rate()
503 nir->info.outputs_written |= BITFIELD64_BIT(VARYING_SLOT_PRIMITIVE_SHADING_RATE); in radv_force_primitive_shading_rate()
1045 nir->info.outputs_written & BITFIELD64_BIT(VARYING_SLOT_PRIMITIVE_SHADING_RATE)) { in radv_shader_spirv_to_nir()
Dradv_nir_to_llvm.c921 case VARYING_SLOT_PRIMITIVE_SHADING_RATE: in radv_llvm_export_vs()
Dradv_pipeline.c4138 if (last_vgt_shader->info.outputs_written & BITFIELD64_BIT(VARYING_SLOT_PRIMITIVE_SHADING_RATE)) in radv_consider_force_vrs()
/third_party/mesa3d/src/intel/vulkan/
DgenX_pipeline.c454 attr == VARYING_SLOT_PRIMITIVE_SHADING_RATE) { in emit_3dstate_sbe()
541 wm_prog_data->urb_setup[VARYING_SLOT_PRIMITIVE_SHADING_RATE] >= 0 || in emit_3dstate_sbe()
1315 if (varying == VARYING_SLOT_PRIMITIVE_SHADING_RATE) { in emit_3dstate_streamout()
/third_party/mesa3d/src/compiler/spirv/
Dvtn_variables.c1137 *location = VARYING_SLOT_PRIMITIVE_SHADING_RATE; in vtn_get_builtin_location()
/third_party/mesa3d/src/compiler/nir/
Dnir.c3458 slot == VARYING_SLOT_PRIMITIVE_SHADING_RATE || in nir_slot_is_sysval_output()
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp10958 if (ctx->outputs.mask[VARYING_SLOT_PRIMITIVE_SHADING_RATE]) { in export_vs_psiz_layer_viewport_vrs()
10959 exp->operands[1] = Operand(ctx->outputs.temps[VARYING_SLOT_PRIMITIVE_SHADING_RATE * 4u]); in export_vs_psiz_layer_viewport_vrs()
11053 Temp tmp = ctx->outputs.temps[VARYING_SLOT_PRIMITIVE_SHADING_RATE * 4u]; in create_primitive_exports()
11067 if (i == VARYING_SLOT_PRIMITIVE_SHADING_RATE) in create_primitive_exports()