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: