summaryrefslogtreecommitdiffstats
path: root/src/glu/sgi/libnurbs/internals/splitarcs.cc
diff options
context:
space:
mode:
authorJakob Bornecrantz <[email protected]>2012-08-31 19:48:26 +0200
committerJakob Bornecrantz <[email protected]>2012-08-31 19:53:45 +0200
commit00978098794f723230a33cab1c1152686f1c4fa5 (patch)
treef8c9820817e464e692edbe8efae3df303beaf463 /src/glu/sgi/libnurbs/internals/splitarcs.cc
parentef557eacfffedd58dea4645c317ea8140daa3475 (diff)
dri: Rework planar image interface
As discussed with Kristian on #wayland. Pushes the decision of components into the dri driver giving it greater freedom to allow t to implement YUV samplers in hardware, and which mode to use. This interface will also allow drivers like SVGA to implement YUV surfaces without the need to sub-allocate and instead send 3 seperate buffers for each channel, currently not implemented. I have tested these changes on Gallium Svga. Scott tested them on both intel and Gallium Radeon. Kristan and Pekka tested them on intel. v2: Fix typo in dri2_from_planar. v3: Merge in intel changes. (cherry picked from commit 6a7dea93fa70d670a5954e47a47075a2703209d4) Tested-by: Scott Moreau <[email protected]> Tested-by: Pekka Paalanen <[email protected]> Tested-by: Kristian Høgsberg <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]> Signed-off-by: Jakob Bornecrantz <[email protected]>
Diffstat (limited to 'src/glu/sgi/libnurbs/internals/splitarcs.cc')
0 files changed, 0 insertions, 0 deletions