Home
last modified time | relevance | path

Searched refs:layer_regid (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_program.c401 uint32_t vertex_regid, instance_regid, layer_regid, vs_primitive_regid; in setup_stateobj() local
433 layer_regid = ir3_find_output_regid(vs, VARYING_SLOT_LAYER); in setup_stateobj()
476 layer_regid = ir3_find_output_regid(gs, VARYING_SLOT_LAYER); in setup_stateobj()
607 if (VALIDREG(layer_regid)) { in setup_stateobj()
609 ir3_link_add(&l, VARYING_SLOT_LAYER, layer_regid, 0x1, l.max_loc); in setup_stateobj()
830 CONDREG(layer_regid, A6XX_PC_VS_OUT_CNTL_LAYER) | in setup_stateobj()
984 CONDREG(layer_regid, A6XX_GRAS_GS_LAYER_CNTL_WRITES_LAYER)); in setup_stateobj()
1000 CONDREG(layer_regid, A6XX_PC_GS_OUT_CNTL_LAYER) | in setup_stateobj()
1063 CONDREG(layer_regid, A6XX_GRAS_VS_LAYER_CNTL_WRITES_LAYER)); in setup_stateobj()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_pipeline.c1045 const uint32_t layer_regid = in tu6_emit_vpc() local
1058 if (layer_regid != regid(63, 0)) { in tu6_emit_vpc()
1060 ir3_link_add(&linkage, VARYING_SLOT_LAYER, layer_regid, 0x1, linkage.max_loc); in tu6_emit_vpc()
1162 CONDREG(layer_regid, A6XX_PC_VS_OUT_CNTL_LAYER) | in tu6_emit_vpc()
1184 tu_cs_emit(cs, CONDREG(layer_regid, A6XX_GRAS_GS_LAYER_CNTL_WRITES_LAYER) | in tu6_emit_vpc()