Searched refs:vpsrepl (Results 1 – 5 of 5) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_program.c | 354 uint32_t vinterp[4], flatshade[2], vpsrepl[4]; in fd3_program_emit() local 358 memset(vpsrepl, 0, sizeof(vpsrepl)); in fd3_program_emit() 393 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2); in fd3_program_emit() 397 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2); in fd3_program_emit() 427 OUT_RING(ring, vpsrepl[0]); /* VPC_VARYING_PS_REPL[0].MODE */ in fd3_program_emit() 428 OUT_RING(ring, vpsrepl[1]); /* VPC_VARYING_PS_REPL[1].MODE */ in fd3_program_emit() 429 OUT_RING(ring, vpsrepl[2]); /* VPC_VARYING_PS_REPL[2].MODE */ in fd3_program_emit() 430 OUT_RING(ring, vpsrepl[3]); /* VPC_VARYING_PS_REPL[3].MODE */ in fd3_program_emit()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_program.c | 457 uint32_t vinterp[8], vpsrepl[8]; in fd4_program_emit() local 460 memset(vpsrepl, 0, sizeof(vpsrepl)); in fd4_program_emit() 512 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2); in fd4_program_emit() 516 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2); in fd4_program_emit() 547 OUT_RING(ring, vpsrepl[i]); /* VPC_VARYING_PS_REPL[i] */ in fd4_program_emit()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_program.c | 600 uint32_t vinterp[8], vpsrepl[8]; in fd5_program_emit() local 603 memset(vpsrepl, 0, sizeof(vpsrepl)); in fd5_program_emit() 655 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2); in fd5_program_emit() 659 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2); in fd5_program_emit() 681 OUT_RING(ring, vpsrepl[i]); /* VPC_VARYING_PS_REPL[i] */ in fd5_program_emit()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_program.c | 1117 uint32_t vinterp[8], vpsrepl[8]; in emit_interp_state() local 1120 memset(vpsrepl, 0, sizeof(vpsrepl)); in emit_interp_state() 1153 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2); in emit_interp_state() 1157 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2); in emit_interp_state() 1179 OUT_RING(ring, vpsrepl[i]); /* VPC_VARYING_PS_REPL[i] */ in emit_interp_state()
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.2.0.rst | 4133 - freedreno/a6xx: de-duplicate vinterp/vpsrepl state building
|