[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