summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/adreno_common.xml.h
diff options
context:
space:
mode:
authorRob Clark <[email protected]>2014-02-22 10:47:27 -0500
committerRob Clark <[email protected]>2014-03-02 11:26:35 -0500
commitcb540c21f24720436356ab34f15e440a58e3e55d (patch)
tree95388302e94cb03f08da52ad042d67a237f504a4 /src/gallium/drivers/freedreno/adreno_common.xml.h
parent664045752f55bd137110efa8926a8b7ee5ca400b (diff)
freedreno/a3xx: binning-pass vertex shader variant
Now that we have the infrastructure for shader variants, add support to generate an optimized shader for hw binning pass (with varyings/outputs other than position/pointsize removed). This exposes the possibility that the shader uses fewer constants than what is bound, so we have to take care to not emit consts beyond what the shader uses, lest we provoke the wrath of the HLSQ lockup! Signed-off-by: Rob Clark <[email protected]>
Diffstat (limited to 'src/gallium/drivers/freedreno/adreno_common.xml.h')
0 files changed, 0 insertions, 0 deletions