Searched refs:layer_regid (Results 1 – 2 of 2) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_program.c | 401 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/ |
D | tu_pipeline.c | 1045 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()
|