[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mesa: Changes to 'refs/tags/mesa-11.0.4'



Tag 'mesa-11.0.4' created by Emil Velikov <emil.l.velikov@gmail.com> at 2015-10-24 18:34 +0000

Mesa 11.0.4 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJWK89LAAoJEO2uN7As60kNatUP/0b0453k6e1ursXe4zMfE22g
RUSqUVDZNPPZwZBy9aBJjehW2dghddrDEHwOtmENgoMQirVrHaeYVuWYXMhHEnLO
vwrzwPmvc5XakdgwrYYglYlz3ePsS1KRzh4JgXGmEdCi10od25IyFoSvOuk+kBaN
GAUplWPyMn1m9HCsJGqAJFjZHb/kHX3U62sB0l2GmYi5jB53gj+m6D1OQV6gHGlU
DK60OAIhuQ9+0FGVxmcr4rG7D793VqD+jbaJ48j4xDBCdTRev0Ih0N3x936zRwL/
KzlUtr2szFtT6PQaXBs/yL54L7B9Xj97t8litKMs76bw46Hp0EMxC6LjudxxEooq
ZYtocL6yBAAmxtUODUWv/FQdHcXzS/tApKfOv7THAv/lcIYvImxs26JbEwgYBZdh
y8OWC81B0XPCYE2ceaQGptgrrVTYxmc9YcuXaXiMAjXDf71d7M7co8mrgQS9Vh0l
vXItD1cxlV/3gRnQq6XBiCqMIJvWxV0dt6OSAepLCuQ1Ji+2EJ5KWCxO0FfJ2CHX
5p4b2qkc9/5qK8OafJIkLh3h1II2oFQ34+I0qu8J/rDISS2l8mwWJWyNMCbeNlwh
3GvmBzicpqKT3unsRzj1X+SqE+eCQqqwsN10eSCJjuJVMWqd7rupU7CuSWpm0Vm9
GHqLyBtmK4iTapJdt0oF
=/p7x
-----END PGP SIGNATURE-----

Changes since mesa-11.0.3:
Alejandro Piñeiro (2):
      i965/vec4: check writemask when bailing out at register coalesce
      i965/vec4: fill src_reg type using the constructor type parameter

Brian Paul (2):
      vbo: fix incorrect switch statement in init_mat_currval()
      mesa: fix incorrect opcode in save_BlendFunci()

Chih-Wei Huang (3):
      mesa: android: Fix the incorrect path of sse_minmax.c
      nv50/ir: use C++11 standard std::unordered_map if possible
      nv30: include the header of ffs prototype

Chris Wilson (1):
      i965: Remove early release of DRI2 miptree

Dave Airlie (1):
      mesa/uniforms: fix get_uniform for doubles (v2)

Emil Velikov (3):
      docs: add sha256 checksums for 11.0.3
      Update version to 11.0.4
      docs: add release notes for 11.0.4

Francisco Jerez (5):
      i965: Don't tell the hardware about our UAV access.
      mesa: Expose function to calculate whether a shader image unit is valid.
      mesa: Skip redundant texture completeness checking during image validation.
      i965: Use _mesa_is_image_unit_valid() instead of gl_image_unit::_Valid.
      mesa: Get rid of texture-dependent image unit derived state.

Ian Romanick (8):
      glsl: Allow built-in functions as constant expressions in OpenGL ES 1.00
      ff_fragment_shader: Use binding to set the sampler unit
      glsl/linker: Use constant_initializer instead of constant_value to initialize uniforms
      glsl: Use constant_initializer instead of constant_value to determine whether to keep an unused uniform
      glsl: Only set ir_variable::constant_value for const-decorated variables
      glsl: Restrict initializers for global variables to constant expression in ES
      glsl: Add method to determine whether an expression contains the sequence operator
      glsl: In later GLSL versions, sequence operator is cannot be a constant expression

Ilia Mirkin (1):
      nouveau: make sure there's always room to emit a fence

Indrajit Das (1):
      st/va: Used correct parameter to derive the value of the "h" variable in vlVaCreateImage

Jonathan Gray (1):
      configure.ac: ensure RM is set

Krzysztof Sobiecki (1):
      st/fbo: use pipe_surface_release instead of pipe_surface_reference

Leo Liu (1):
      st/omx/dec/h264: fix field picture type 0 poc disorder

Marek Olšák (3):
      st/mesa: fix clip state dependencies
      radeonsi: fix a GS copy shader leak
      gallium: add PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINT

Nicolai Hähnle (1):
      u_vbuf: fix vb slot assignment for translated buffers

Rob Clark (1):
      freedreno/a3xx: cache-flush is needed after MEM_WRITE

Tapani Pälli (3):
      mesa: add GL_UNSIGNED_INT_24_8 to _mesa_pack_depth_span
      mesa: Set api prefix to version string when overriding version
      mesa: fix ARRAY_SIZE query for GetProgramResourceiv

---
 VERSION                                              |    2 
 configure.ac                                         |    2 
 docs/relnotes/11.0.3.html                            |    3 
 docs/relnotes/11.0.4.html                            |  167 +++++++++++++++++++
 src/gallium/auxiliary/gallivm/lp_bld_limits.h        |    2 
 src/gallium/auxiliary/tgsi/tgsi_exec.h               |    2 
 src/gallium/auxiliary/util/u_vbuf.c                  |    1 
 src/gallium/docs/source/screen.rst                   |    4 
 src/gallium/drivers/freedreno/a3xx/fd3_emit.c        |    6 
 src/gallium/drivers/freedreno/a3xx/fd3_emit.h        |   11 +
 src/gallium/drivers/freedreno/a3xx/fd3_gmem.c        |    2 
 src/gallium/drivers/freedreno/freedreno_screen.c     |    2 
 src/gallium/drivers/i915/i915_screen.c               |    2 
 src/gallium/drivers/ilo/ilo_screen.c                 |    2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp   |   20 +-
 src/gallium/drivers/nouveau/nouveau_fence.c          |   18 +-
 src/gallium/drivers/nouveau/nouveau_winsys.h         |    2 
 src/gallium/drivers/nouveau/nv30/nv30_screen.c       |    8 
 src/gallium/drivers/nouveau/nv30/nvfx_vertprog.c     |    1 
 src/gallium/drivers/nouveau/nv50/nv50_screen.c       |    3 
 src/gallium/drivers/nouveau/nv50/nv50_shader_state.c |    9 -
 src/gallium/drivers/nouveau/nv50/nv50_transfer.c     |   16 -
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c       |    5 
 src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c     |   20 --
 src/gallium/drivers/r300/r300_screen.c               |    4 
 src/gallium/drivers/r600/r600_pipe.c                 |    6 
 src/gallium/drivers/radeonsi/si_pipe.c               |    2 
 src/gallium/drivers/radeonsi/si_shader.c             |    4 
 src/gallium/drivers/svga/svga_screen.c               |    4 
 src/gallium/drivers/vc4/vc4_screen.c                 |    2 
 src/gallium/include/pipe/p_defines.h                 |    3 
 src/gallium/state_trackers/omx/vid_dec_h264.c        |   12 -
 src/gallium/state_trackers/va/image.c                |    2 
 src/glsl/ast.h                                       |    6 
 src/glsl/ast_function.cpp                            |   62 ++++++-
 src/glsl/ast_to_hir.cpp                              |  152 ++++++++++++++++-
 src/glsl/link_uniform_initializers.cpp               |    4 
 src/glsl/opt_dead_code.cpp                           |    2 
 src/mesa/Android.libmesa_dricore.mk                  |    2 
 src/mesa/drivers/dri/i965/brw_context.c              |    1 
 src/mesa/drivers/dri/i965/brw_gs_surface_state.c     |    3 
 src/mesa/drivers/dri/i965/brw_vec4.cpp               |   12 -
 src/mesa/drivers/dri/i965/brw_vs_surface_state.c     |    3 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c     |   10 -
 src/mesa/drivers/dri/i965/gen7_gs_state.c            |    4 
 src/mesa/drivers/dri/i965/gen7_vs_state.c            |    4 
 src/mesa/drivers/dri/i965/gen7_wm_state.c            |   12 -
 src/mesa/drivers/dri/i965/gen8_gs_state.c            |    4 
 src/mesa/drivers/dri/i965/gen8_ps_state.c            |   32 +++
 src/mesa/drivers/dri/i965/gen8_vs_state.c            |    4 
 src/mesa/main/dlist.c                                |    2 
 src/mesa/main/ff_fragment_shader.cpp                 |   10 -
 src/mesa/main/mtypes.h                               |    7 
 src/mesa/main/pack.c                                 |   15 +
 src/mesa/main/program_resource.c                     |    8 
 src/mesa/main/shader_query.cpp                       |   94 ++++++----
 src/mesa/main/shaderapi.h                            |    3 
 src/mesa/main/shaderimage.c                          |   21 --
 src/mesa/main/shaderimage.h                          |   12 -
 src/mesa/main/texstate.c                             |    3 
 src/mesa/main/uniform_query.cpp                      |   53 ++++--
 src/mesa/main/version.c                              |   19 ++
 src/mesa/state_tracker/st_atom_clip.c                |    5 
 src/mesa/state_tracker/st_cb_fbo.c                   |    2 
 src/mesa/state_tracker/st_extensions.c               |    3 
 src/mesa/vbo/vbo_context.c                           |    2 
 66 files changed, 719 insertions(+), 206 deletions(-)
---


Reply to: