Tag 'mesa-10.4.0-rc3' created by Emil Velikov <emil.l.veli...@gmail.com> at 2014-11-28 18:03 +0000
Mesa 10.4.0-rc3 release candidate -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABAgAGBQJUeLjfAAoJEO2uN7As60kNTgUP/jDlSJ7EIvn5Lk1d3dSvilfW 24l71ueO+uqLlSkByEW5MoGCDDQBKg6G++Fz9XeswEeuP6ZNuXcxzbC3Bzuw/3bl Mi8Fj9NxsBzSU3nxP8b4kqYofc9bTgi843QtaloOzPxDeTYW87m674tmY3AzfA/t n2k+t4yziVSJ5lffp7kfPrQX7PoKai853pyJYyapic0HB5BeypgsTT3csdzBnY8l 5SAxzbzzOAhBqKaW09RumvvU4cIDxowb++hezEzlbjh1Cn/8apzcxHC+Gzix6jea 6TTuM5bvBFtrzpT1YrI9oagMmHJYlUKniYbm2FqX559vfOucSvez1mhas5IuyURw mnNfsS6AQHpSfkakc5MrS9fcIMM5wOZELjvbeF6XUvPVEpqwOZvXrquCRhk2IpwW W7ojs/6UUwurtoitogaBP2C+dwJQPksN6rq/DiQq2clTqOEpxHp2aXEgkXfbCXK+ MgoBNmAk+PO7zDhoDqlUOlA71FRpf3Dum2au+KhOmLfaw4z8khO4C2WPRGj9Dz3g SndSJs9YvDn6IIJ/+63QcVziDY6WiXGjKN9CzbfTT7LGdn6pgPbGJVgfpXObuc3w dP/fYDUe9/aaSf17x5tksFyZzCWncO/tcewBdT5kbDkJVStvB00KVYefbEWMnjck J+EPndgt4914VdaMEYUe =I574 -----END PGP SIGNATURE----- Changes since mesa-10.4.0-rc2: Chris Forbes (4): i965: Handle nested uniform array indexing glsl: Generate unique names for each const array lowered to uniforms mesa: Fix Get(GL_TRANSPOSE_CURRENT_MATRIX_ARB) to transpose i965/Gen6-7: Do not replace texcoords with point coord if not drawing points Dave Airlie (3): r600: fix texture gradients instruction emission (v2) r600g: do all CUBE ALU operations before gradient texture operations (v2.1) r600g: merge the TXQ and BUFFER constant buffers (v1.1) Emil Velikov (2): nine: the .pc file should not follow mesa version Increment version to 10.4.0-rc3 Ilia Mirkin (4): nv50/ir: set neg modifiers on min/max args nv50,nvc0: actually check constbufs for invalidation nv50,nvc0: buffer resources can be bound as other things down the line freedreno/ir3: don't pass consts to madsh.m16 in MOD logic José Fonseca (3): util/u_snprintf: Don't redefine HAVE_STDINT_H as 0. mapi/glapi: Fix dll linkage of GLES1 symbols. st/wgl: Don't export wglGetExtensionsStringARB. Kenneth Graunke (1): glsl: Make lower_constant_arrays_to_uniforms require dereferences. --- VERSION | 2 configure.ac | 2 src/gallium/auxiliary/util/u_snprintf.c | 2 src/gallium/drivers/freedreno/ir3/ir3_compiler.c | 3 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp | 2 src/gallium/drivers/nouveau/nv50/nv50_context.c | 19 - src/gallium/drivers/nouveau/nvc0/nvc0_context.c | 18 - src/gallium/drivers/r600/r600_llvm.c | 3 src/gallium/drivers/r600/r600_pipe.h | 16 - src/gallium/drivers/r600/r600_shader.c | 151 +++++++------- src/gallium/drivers/r600/r600_state_common.c | 97 +++----- src/gallium/state_trackers/wgl/opengl32.def | 1 src/gallium/targets/d3dadapter9/Makefile.am | 2 src/gallium/targets/d3dadapter9/d3d.pc.in | 2 src/glsl/lower_const_arrays_to_uniforms.cpp | 15 + src/mapi/glapi/SConscript | 1 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 66 +++--- src/mesa/drivers/dri/i965/gen6_sf_state.c | 57 ++++- src/mesa/drivers/dri/i965/gen7_sf_state.c | 4 src/mesa/main/get_hash_params.py | 2 20 files changed, 265 insertions(+), 200 deletions(-) ---