Hello,

This is the second series of patches fixing over 90 (unrelated) dEQP failing 
tests.
Again, the test failures were gathered on i965 (gen8) against 10.3.3, but there 
are several driver and version agnostic fixes.

A GIT tree with these patches based on git-ff96537 is available at:
https://github.com/Igalia/mesa/tree/deqp-fixes-batch2-rebased

There are not known piglit regressions with this series.

cheers,
Eduardo Lima


Patch summary:

Eduardo Lima Mitev (9):
  i965: Sets missing vertex shader constant values for HighInt format
  mesa: Check first that draw buffers are valid for glDrawBuffers on
    GLES3
  mesa: Clamps the stencil value masks to GLint when queried
  mesa: Allows querying GL_SAMPLER_BINDING on GLES3 profile
  mesa: Returns a GL_INVALID_VALUE error if num of fbos in
    glDeleteFramebuffers is negative
  mesa: Returns a GL_INVALID_VALUE error if num of fbos in
    glDeleteRenderbuffers is negative
  mesa: Adds check for integer internal formal and num samples in
    glRenderbufferStorageMultisample
  mesa: Returns a GL_INVALID_VALUE error if num of texs in
    glDeleteTextures is negative
  mesa: Returns correct error values from gl(Get)SamplerParameter*() in
    GLES3

Iago Toral Quiroga (3):
  mesa: Depth ans stencil attachments must be the same in OpenGL ES3
  i965: Fix bitcast operations with negate
  mesa: Fix error reporting for some cases of incomplete FBO attachments

Samuel Iglesias Gonsalvez (4):
  glsl: fix assignment of multiple scalar and vecs to matrices.
  main: fix return GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL value
  main: round floating-point value to nearest integer in
    glGetTexParameteriv()
  main: round floating-point value to nearest integer in
    glGetSamplerParameteriv()

 src/glsl/ast_function.cpp                      | 121 ++++++++++++++-----------
 src/mesa/drivers/dri/i965/brw_context.c        |   6 ++
 src/mesa/drivers/dri/i965/brw_fs_visitor.cpp   |  41 ++++++++-
 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp |  40 ++++++--
 src/mesa/main/buffers.c                        |  31 +++++--
 src/mesa/main/fbobject.c                       |  61 ++++++++++++-
 src/mesa/main/get.c                            |  11 ++-
 src/mesa/main/get_hash_params.py               |  11 ++-
 src/mesa/main/samplerobj.c                     |  80 ++++++++++++----
 src/mesa/main/texobj.c                         |   5 +
 src/mesa/main/texparam.c                       |  17 +++-
 11 files changed, 324 insertions(+), 100 deletions(-)

-- 
2.1.3

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to