This series is enough to pass all the image-size piglit test. Martin Peres (5): main: add extension GL_ARB_shader_image_size glsl: add support for the imageSize builtin nir: convert the glsl intrinsic image_size to nir_intrinsic_image_size i965: handle nir_intrinsic_image_size i965: enable GL_ARB_shader_image_size
docs/GL3.txt | 4 +- docs/relnotes/11.0.0.html | 1 + src/glsl/builtin_functions.cpp | 165 ++++++++++++++++++++------- src/glsl/glcpp/glcpp-parse.y | 3 + src/glsl/glsl_parser_extras.cpp | 1 + src/glsl/glsl_parser_extras.h | 2 + src/glsl/nir/glsl_to_nir.cpp | 18 ++- src/glsl/nir/nir_intrinsics.h | 2 + src/mesa/drivers/dri/i965/brw_fs_nir.cpp | 51 +++++++++ src/mesa/drivers/dri/i965/intel_extensions.c | 1 + src/mesa/main/extensions.c | 1 + src/mesa/main/mtypes.h | 1 + 12 files changed, 199 insertions(+), 51 deletions(-) -- 2.5.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev