Hello, This is an updated list of unreviewed dEQP fixes we have sent some time ago. If you want to test them, they are available here:
https://github.com/Igalia/mesa/commits/deqp-fixes-batch8 If you want to clone it: $ git clone -b deqp-fixes-batch8 https://github.com/Igalia/mesa.git These patches fix 26 dEQP failed tests and 115 dEQP terminated tests. There are three piglit regressions [0] but the tests are not right. We have already sent piglit patches to fix them [1][2]. Best regards, Sam [0] spec/ext_transform_feedback/structs_gles3 basic-struct run spec/ext_transform_feedback/structs_gles3 basic-struct get spec/glsl-es-3.00/execution/varying-struct-centroid_gles3 [1] http://lists.freedesktop.org/archives/piglit/2015-July/016645.html [2] http://lists.freedesktop.org/archives/piglit/2015-July/016646.html Antia Puentes (1): glsl: Mark as active all elements of shared/std140 block arrays Eduardo Lima Mitev (4): mesa: Fix errors values returned by glShaderBinary() mesa: Validate target before resolving tex obj in glTex(ture)SubImageXD mesa: Add missing check of format and type in glTexSubImageXD on GLES 3.0 mesa: Fix error returned by glCopyTexImage2D() upon an invalid internal format Iago Toral Quiroga (11): glsl: Add variables to symbol table also for single declarations glsl: Add function parameter declarations to the symbol table i965/blorp: Improve precission of blitting coordinates when clipping mesa: Fix GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE for default framebuffer. glsl: Avoid buffer overflow when assigning attribute locations glsl: Add API to put default precision qualifiers in the symbol table glsl: Add default precision qualifiers to the symbol table glsl: Add user-defined default precision qualifiers to the symbol table glsl: Add precision information to ir_variable glsl: Add link time checks for GLSL precision qualifiers glsl: Precision qualifiers are not allowed on structs Samuel Iglesias Gonsalvez (1): mesa: fix deletion of inactive bound transform feedback object src/glsl/ast_to_hir.cpp | 334 +++++++++++++++++++------ src/glsl/glsl_parser.yy | 22 ++ src/glsl/glsl_symbol_table.cpp | 24 ++ src/glsl/glsl_symbol_table.h | 2 + src/glsl/glsl_types.cpp | 4 + src/glsl/glsl_types.h | 12 + src/glsl/ir.h | 13 + src/glsl/link_uniform_block_active_visitor.cpp | 23 ++ src/glsl/linker.cpp | 47 +++- src/mesa/drivers/dri/i965/brw_meta_util.c | 224 ++++++++++++----- src/mesa/main/fbobject.c | 11 +- src/mesa/main/shaderapi.c | 15 +- src/mesa/main/teximage.c | 104 ++++---- src/mesa/main/transformfeedback.c | 13 +- 14 files changed, 666 insertions(+), 182 deletions(-) -- 2.4.3 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev