[Mesa-dev] [PATCH 00/17] dEQP fixes

Samuel Iglesias Gonsálvez siglesias at igalia.com
Wed Sep 23 04:00:34 PDT 2015


Hello,

This is just a reminder. There are still patches of this series waiting
for review:

* [PATCH 01/17] glsl: Add variables to symbol table also for single
declarations
  - http://lists.freedesktop.org/archives/mesa-dev/2015-July/090106.html
* [PATCH 02/17] glsl: Add function parameter declarations to the symbol
table
  - http://lists.freedesktop.org/archives/mesa-dev/2015-July/090119.html
* [PATCH 04/17] i965/blorp: Improve precission of blitting coordinates
when clipping
  - http://lists.freedesktop.org/archives/mesa-dev/2015-July/090118.html
* [PATCH 07/17] glsl: Mark as active all elements of shared/std140 block
arrays
  - We have sent it too as part of the SSBO patch series [0] as it
    applies to SSBOs too.
  - It is tested-by Tapani. See [1].
  - http://lists.freedesktop.org/archives/mesa-dev/2015-July/090108.html
* [PATCH 08/17] glsl: Avoid buffer overflow when assigning attribute
locations
  - http://lists.freedesktop.org/archives/mesa-dev/2015-July/090121.html

Thanks,

Sam

[0]
http://lists.freedesktop.org/archives/mesa-dev/2015-September/094009.html
[1]
http://lists.freedesktop.org/archives/mesa-dev/2015-September/094905.html

On 29/07/15 16:01, Samuel Iglesias Gonsalvez wrote:
> 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(-)
> 


More information about the mesa-dev mailing list