Searched refs:vpsrepl (Results 1 - 9 of 9) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_program.c378 uint32_t vinterp[4], flatshade[2], vpsrepl[4]; local in function:fd3_program_emit
382 memset(vpsrepl, 0, sizeof(vpsrepl));
424 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2);
428 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2);
460 OUT_RING(ring, vpsrepl[0]); /* VPC_VARYING_PS_REPL[0].MODE */
461 OUT_RING(ring, vpsrepl[1]); /* VPC_VARYING_PS_REPL[1].MODE */
462 OUT_RING(ring, vpsrepl[2]); /* VPC_VARYING_PS_REPL[2].MODE */
463 OUT_RING(ring, vpsrepl[3]); /* VPC_VARYING_PS_REPL[3].MODE */
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_program.c354 uint32_t vinterp[4], flatshade[2], vpsrepl[4]; local in function:fd3_program_emit
358 memset(vpsrepl, 0, sizeof(vpsrepl));
393 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2);
397 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2);
427 OUT_RING(ring, vpsrepl[0]); /* VPC_VARYING_PS_REPL[0].MODE */
428 OUT_RING(ring, vpsrepl[1]); /* VPC_VARYING_PS_REPL[1].MODE */
429 OUT_RING(ring, vpsrepl[2]); /* VPC_VARYING_PS_REPL[2].MODE */
430 OUT_RING(ring, vpsrepl[3]); /* VPC_VARYING_PS_REPL[3].MODE */
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_program.c462 uint32_t vinterp[8], vpsrepl[8]; local in function:fd4_program_emit
465 memset(vpsrepl, 0, sizeof(vpsrepl));
522 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2);
526 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2);
558 OUT_RING(ring, vpsrepl[i]); /* VPC_VARYING_PS_REPL[i] */
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_program.c619 uint32_t vinterp[8], vpsrepl[8]; local in function:fd5_program_emit
622 memset(vpsrepl, 0, sizeof(vpsrepl));
679 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2);
683 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2);
706 OUT_RING(ring, vpsrepl[i]); /* VPC_VARYING_PS_REPL[i] */
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_program.c693 uint32_t vinterp[8], vpsrepl[8]; local in function:fd6_program_emit
696 memset(vpsrepl, 0, sizeof(vpsrepl));
737 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2);
741 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2);
764 OUT_RING(ring, vpsrepl[i]); /* VPC_VARYING_PS_REPL[i] */
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_program.c457 uint32_t vinterp[8], vpsrepl[8]; local in function:fd4_program_emit
460 memset(vpsrepl, 0, sizeof(vpsrepl));
512 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2);
516 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2);
547 OUT_RING(ring, vpsrepl[i]); /* VPC_VARYING_PS_REPL[i] */
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_program.c603 uint32_t vinterp[8], vpsrepl[8]; local in function:fd5_program_emit
606 memset(vpsrepl, 0, sizeof(vpsrepl));
658 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2);
662 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2);
684 OUT_RING(ring, vpsrepl[i]); /* VPC_VARYING_PS_REPL[i] */
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_program.c1121 uint32_t vinterp[8], vpsrepl[8]; local in function:emit_interp_state
1124 memset(vpsrepl, 0, sizeof(vpsrepl));
1157 vpsrepl[loc / 16] |= ((mask >> 0) & 0x3) << ((loc % 16) * 2);
1161 vpsrepl[loc / 16] |= ((mask >> 2) & 0x3) << ((loc % 16) * 2);
1183 OUT_RING(ring, vpsrepl[i]); /* VPC_VARYING_PS_REPL[i] */
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.2.0.rst4133 - freedreno/a6xx: de-duplicate vinterp/vpsrepl state building

Completed in 18 milliseconds