Searched refs:HWStage (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_instruction_selection_setup.cpp275 if (ctx->stage.hw == HWStage::NGG)
319 if (ctx->stage.hw == HWStage::NGG)
840 HWStage hw_stage{};
842 hw_stage = HWStage::ES;
844 hw_stage = HWStage::VS;
846 hw_stage = HWStage::NGG; /* GFX10/NGG: VS without GS uses the HW GS stage */
848 hw_stage = HWStage::GS;
850 hw_stage = HWStage::FS;
852 hw_stage = HWStage::CS;
854 hw_stage = HWStage
[all...]
H A Daco_ir.h1905 * Shader stages as provided in Vulkan by the application. Contrast this to HWStage.
1917 /* Stage combinations merged to run on a single HWStage */
1933 * Some SWStages are merged by ACO to run on a single HWStage.
1936 enum class HWStage : uint8_t { enum in namespace:aco
1949 * HWStage it will run on.
1954 explicit constexpr Stage(HWStage hw_, SWStage sw_) : sw(sw_), hw(hw_) {}
1972 HWStage hw{};
1976 static constexpr Stage vertex_vs(HWStage::VS, SWStage::VS);
1977 static constexpr Stage fragment_fs(HWStage::FS, SWStage::FS);
1978 static constexpr Stage compute_cs(HWStage
[all...]
H A Daco_assembler.cpp779 if (program->stage.hw == HWStage::VS || program->stage.hw == HWStage::NGG) {
800 (program->stage.hw == HWStage::VS || program->stage.hw == HWStage::NGG);
971 if (program->stage.hw == HWStage::VS || program->stage.hw == HWStage::FS ||
972 program->stage.hw == HWStage::NGG)
H A Daco_instruction_selection.cpp4741 if (ctx->stage.hw == HWStage::NGG &&
7073 bool shared_storage_used = ctx->stage.hw == HWStage::CS || ctx->stage.hw == HWStage::LS ||
7074 ctx->stage.hw == HWStage::HS ||
7075 (ctx->stage.hw == HWStage::GS && ctx->program->chip_class >= GFX9) ||
7076 ctx->stage.hw == HWStage::NGG;
7082 ctx->stage.hw == HWStage::CS || ctx->stage.hw == HWStage::HS || ctx->stage.hw == HWStage::NGG;
8188 if (ctx->stage.hw == HWStage
[all...]
H A Daco_insert_exec_mask.cpp420 if (ctx.program->stage.num_sw_stages() > 1 || ctx.program->stage.hw == HWStage::NGG) {
H A Daco_lower_to_hw_instr.cpp2004 (ctx.program->stage.hw == HWStage::FS) ? 9 /* NULL */ : V_008DFC_SQ_EXP_POS;
H A Daco_optimizer.cpp1603 ctx.program->stage.hw == HWStage::NGG) &&

Completed in 35 milliseconds