Home
last modified time | relevance | path

Searched refs:hw_stage (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection_setup.cpp855 HWStage hw_stage{}; in setup_isel_context() local
857 hw_stage = HWStage::ES; in setup_isel_context()
859 hw_stage = HWStage::VS; in setup_isel_context()
861 hw_stage = HWStage::NGG; /* GFX10/NGG: VS without GS uses the HW GS stage */ in setup_isel_context()
863 hw_stage = HWStage::GS; in setup_isel_context()
865 hw_stage = HWStage::FS; in setup_isel_context()
867 hw_stage = HWStage::CS; in setup_isel_context()
869 hw_stage = HWStage::VS; in setup_isel_context()
871 hw_stage = HWStage::CS; /* Task shaders are implemented with compute shaders. */ in setup_isel_context()
873 hw_stage = HWStage::NGG; /* Mesh shaders only work on NGG and on GFX10.3+. */ in setup_isel_context()
[all …]
/third_party/mesa3d/src/amd/common/
Dac_rgp_elf_object_pack.c138 record->shader_data[i].hw_stage]); in ac_rgp_write_msgpack()
153 record->shader_data[i].hw_stage]); in ac_rgp_write_msgpack()
157 record->shader_data[i].hw_stage]); in ac_rgp_write_msgpack()
341 [record->shader_data[i].hw_stage]; in ac_rgp_file_write_elf_symbol_table()
Dac_rgp.h60 uint32_t hw_stage; member
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_sqtt.c1031 enum rgp_hardware_stages hw_stage; in si_sqtt_add_code_object() local
1037 hw_stage = RGP_HW_STAGE_CS; in si_sqtt_add_code_object()
1042 hw_stage = si_sqtt_pipe_to_rgp_shader_stage(&shader->key, i); in si_sqtt_add_code_object()
1064 record->shader_data[gl_shader_stage].hw_stage = hw_stage; in si_sqtt_add_code_object()
/third_party/mesa3d/src/amd/vulkan/layers/
Dradv_sqtt_layer.c909 record->shader_data[i].hw_stage = radv_mesa_to_rgp_shader_stage(pipeline, i); in radv_add_code_object()