summaryrefslogtreecommitdiffstats
path: root/docs/shading.html
diff options
context:
space:
mode:
authorKeith Whitwell <keithw@vmware.com>2009-09-02 18:30:11 +0100
committerBrian Paul <brianp@vmware.com>2009-09-03 16:07:45 -0600
commit8fc945cd847aa5d343a5f76eb2f9f2c9075cccdd (patch)
treed838882efb49d2783cae158d6cb7b84232fb1031 /docs/shading.html
parent862724d3c2761fe148d985e9205ebb1cc36f3011 (diff)
downloadexternal_mesa3d-8fc945cd847aa5d343a5f76eb2f9f2c9075cccdd.zip
external_mesa3d-8fc945cd847aa5d343a5f76eb2f9f2c9075cccdd.tar.gz
external_mesa3d-8fc945cd847aa5d343a5f76eb2f9f2c9075cccdd.tar.bz2
st/mesa: Do GL_RGBA->GL_RGB texsubimage on hardware
State tracker currently backs GL_RGB textures with RGBA almost always. This means we need to maintain A==1 in these textures to give correct GL_RGB sampling results. This change offloads the RGBA->RGB copy to hardware using the new writemask version of u_blit_pixels. More src/dstLogical/dstActual triples could be shifted to hardware by this technique in future patches.
Diffstat (limited to 'docs/shading.html')
0 files changed, 0 insertions, 0 deletions