Hi, There is some interest in having broader image format support in GLES 3.1 (mostly for R8/RG8). Ilia pointed out that NV_image_formats could be the extension we need to enable this. So here are a couple of patches to add the extension to Mesa and enable it on the i965 driver.
An associated piglit test is available here : https://patchwork.freedesktop.org/series/15173/ Cheers, Lionel Landwerlin (2): mesa: add NV_image_formats extension support i965: enable NV_image_formats support src/compiler/glsl/glsl_parser.yy | 5 ++- src/compiler/glsl/glsl_parser_extras.cpp | 58 ++++++++++++++++++++++++++++ src/compiler/glsl/glsl_parser_extras.h | 4 ++ src/mesa/drivers/dri/i965/intel_extensions.c | 2 + src/mesa/main/extensions_table.h | 1 + src/mesa/main/mtypes.h | 1 + src/mesa/main/shaderimage.c | 22 ++++++++--- 7 files changed, 85 insertions(+), 8 deletions(-) -- 2.10.2 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev