mesa/src
Rob Clark ecd6fce261 mesa/st: support lowering multi-planar YUV
Support multi-planar YUV for external EGLImage's (currently just in the
dma-buf import path) by lowering to multiple texture fetch's for each
plane and CSC in shader.

There was some discussion of alternative approaches for tracking the
additional UV or U/V planes:

  https://lists.freedesktop.org/archives/mesa-dev/2016-September/127832.html

They all seemed worse than pipe_resource::next

Signed-off-by: Rob Clark <robdclark@gmail.com>
2016-09-26 15:29:17 -04:00
..
amd radeonsi/compute: Use the HSA abi for non-TGSI compute shaders v3 2016-09-16 23:07:10 +00:00
compiler Revert "glsl: move xfb BufferStride into gl_transform_feedback_info" 2016-09-24 10:17:26 +10:00
egl egl: return corresponding offset of EGLImage instead of 0. 2016-09-21 12:19:19 +01:00
gallium mesa/st: support lowering multi-planar YUV 2016-09-26 15:29:17 -04:00
gbm gbm: remove left-over array 2016-09-14 14:37:34 +01:00
getopt Introduce .editorconfig 2016-08-31 17:06:54 -07:00
glx direct-to-native-GL for GLX clients on Cygwin ("Windows-DRI") 2016-09-15 13:14:43 +01:00
gtest Introduce .editorconfig 2016-08-31 17:06:54 -07:00
hgl Introduce .editorconfig 2016-08-31 17:06:54 -07:00
intel aubinator: Fix the decoding of values that span two Dwords 2016-09-26 11:18:52 -07:00
loader loader/dri3: Always use at least two back buffers 2016-09-06 13:04:48 +09:00
mapi Revert "mapi: export all GLES 3.2 functions in libGLESv2.so" 2016-09-23 12:13:13 -07:00
mesa mesa/st: support lowering multi-planar YUV 2016-09-26 15:29:17 -04:00
util util: remove Sun C Compiler support 2016-09-23 16:17:16 +10:00
Makefile.am mesa: Remove prog_hash_table.c 2016-09-12 10:48:35 +10:00
SConscript scons: put the generated git_sha1.h file in top-level src/ directory 2016-06-17 10:33:00 -06:00