mesa: Changes to 'refs/tags/mesa-10.5.0-rc2'
Tag 'mesa-10.5.0-rc2' created by Emil Velikov <emil.l.velikov@gmail.com> at 2015-02-24 16:01 +0000
Mesa 10.5.0-rc2 release candidate
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJU7KBBAAoJEO2uN7As60kN5pYP/jNmcdyHL0gqX2Zr5+nlt6nM
uUep8Q8FbeSMSlnP4Tiapkiwqin061l3tWGHvasYieOEfvQtYOgqJuCXrhHmIoYl
SrisO7beCyQGH9mKYHDeSsBiAQLPy7kTYAAj77T2OYpt+q4qZjZABfPOnxVVqrnq
3FQXSOcLl+VN5Z5UHiCL606OjDT9KmgVW7UxVkaPQwbFM+1u3xtNcsBlsXFtnpWX
rMnGX3NGhlvqLYVkytqnZL0xDkMcC+CoAvaMBu2HXKwg6qg70ocoeiDmo1ewVhpu
97Jx4Lbo2jz5lCNJ5d8CSZbdkbgId3r0REorCzVbkS0rReU4sW9zcbLpS8M5PPR/
e3AhoU4KNct/mEqZEKkSxoJY5EAc0yXfvmDLEG3LPC5JYN40wXvESnEu2FAbvPXF
A2hLZvxI+WCWIXLt4hSwYhzfvY8KUCNcBOoRDpRtkAkPiAScDetl0F1/Q/z89d49
Z9bXD1A7wyylOZ87ZyqOZmD1A8h/J+of1wDfZO0m0flJA20mDN4udPZdPStV8F4l
8zdAEk9KS9B7XV3imE0zY7phD4c9T88iUbxrLflFqoM1fUjrqJjnFwdEbritmJRj
i4aT2R3mW8kUZJn/71KhRw48CEgiX0UpwXIY9vABF0NWWl74mBBzMdf6nU9VAymG
rt3obfXURw7fkyPe5jRk
=hMY7
-----END PGP SIGNATURE-----
Changes since mesa-10.5.0-rc1:
Alan Coopersmith (5):
Bracket arguments to tr so they work with Solaris tr
Remove extraneous ; after DECL_TYPE usage
Avoid fighting with Solaris headers over isnormal()
Use __typeof instead of typeof with Solaris Studio compilers
Make _mesa_swizzle_and_convert argument types in .c match those in .h
Brian Paul (2):
swrast: fix multiple color buffer writing
st/mesa: fix sampler view reference counting bug in glDraw/CopyPixels
Carl Worth (1):
Revert use of Mesa IR optimizer for ARB_fragment_programs
Eduardo Lima Mitev (1):
mesa: Fix error validating args for TexSubImage3D
Emil Velikov (6):
cherry-ignore: ignore commits picked without -x
automake: Use AM_DISTCHECK_CONFIGURE_FLAGS
auxiliary/vl: Build vl_winsys_dri.c only when needed.
auxiliary/vl: honour the DRI2PROTO_CFLAGS
install-lib-links: remove the .install-lib-links file
Increment version to 10.5.0-rc2
Iago Toral Quiroga (2):
mesa: Handle transferOps in texstore_rgba
mesa: Fix element count for byte-swaps in texstore, readpix and texgetimage
Ilia Mirkin (3):
nvc0: bail out of 2d blits with non-A8_UNORM alpha formats
st/mesa: treat resource-less xfb buffers as if they weren't there
nvc0: allow holes in xfb target lists
Kenneth Graunke (5):
i965: Override swizzles for integer luminance formats.
i965: Use a gl_color_union for sampler border color.
i965: Fix integer border color on Haswell.
glsl: Reduce memory consumption of copy propagation passes.
i965: Prefer Meta over the BLT for BlitFramebuffer.
Laura Ekstrand (1):
main: Fixed _mesa_GetCompressedTexImage_sw to copy slices correctly.
Lucas Stach (1):
install-lib-links: don't depend on .libs directory
Marek Olšák (6):
radeonsi: small fix in SPI state
mesa: fix AtomicBuffer typo in _mesa_DeleteBuffers
radeonsi: fix a crash if a stencil ref state is set before a DSA state
radeonsi: don't use SQC_CACHES to flush ICACHE and KCACHE on SI
vbo: fix an unitialized-variable warning
radeonsi: fix point sprites
Matt Turner (6):
i965/vec4/vp: Use vec4_visitor::CMP.
i965/fs: Add unit tests for saturate propagation pass.
i965/fs: Use fs_inst::overwrites_reg() in saturate propagation.
i965/fs: Consider MOV.SAT to interfere if it has a source modifier.
i965/vec4: Add and use byte-MOV instruction for unpack 4x8.
i965: Link test programs with gtest before pthreads.
Michel Dänzer (1):
Revert "radeon/llvm: enable unsafe math for graphics shaders"
Neil Roberts (1):
meta: Fix saving the results of the current occlusion query
Tapani Pälli (1):
mesa: fix OES_texture_float texture render target behavior
Vivek Kasireddy (1):
egl, wayland: RGB565 format support on Back-buffer
---
Makefile.am | 2
VERSION | 2
bin/.cherry-ignore | 12
configure.ac | 12
install-lib-links.mk | 5
src/egl/drivers/dri2/platform_wayland.c | 41 +
src/gallium/auxiliary/Makefile.am | 5
src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c | 9
src/gallium/drivers/nouveau/nvc0/nvc0_state.c | 8
src/gallium/drivers/nouveau/nvc0/nvc0_surface.c | 7
src/gallium/drivers/radeon/radeon_llvm_emit.c | 4
src/gallium/drivers/radeonsi/si_state.c | 12
src/gallium/drivers/radeonsi/si_state_draw.c | 29
src/gallium/drivers/radeonsi/si_state_shaders.c | 8
src/glsl/builtin_type_macros.h | 66 -
src/glsl/ir_constant_expression.cpp | 2
src/glsl/opt_copy_propagation.cpp | 15
src/glsl/opt_copy_propagation_elements.cpp | 16
src/mesa/drivers/common/meta.c | 17
src/mesa/drivers/dri/i965/Makefile.am | 23
src/mesa/drivers/dri/i965/brw_defines.h | 2
src/mesa/drivers/dri/i965/brw_fs_saturate_propagation.cpp | 20
src/mesa/drivers/dri/i965/brw_sampler_state.c | 167 +++-
src/mesa/drivers/dri/i965/brw_shader.cpp | 2
src/mesa/drivers/dri/i965/brw_vec4_generator.cpp | 16
src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 4
src/mesa/drivers/dri/i965/brw_vec4_vp.cpp | 3
src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 8
src/mesa/drivers/dri/i965/gen7_wm_surface_state.c | 3
src/mesa/drivers/dri/i965/intel_fbo.c | 14
src/mesa/drivers/dri/i965/test_fs_saturate_propagation.cpp | 439 +++++++++++++
src/mesa/main/bufferobj.c | 2
src/mesa/main/fbobject.c | 12
src/mesa/main/format_utils.c | 4
src/mesa/main/readpix.c | 13
src/mesa/main/texgetimage.c | 17
src/mesa/main/teximage.c | 4
src/mesa/main/texstore.c | 71 +-
src/mesa/program/arbprogparse.c | 3
src/mesa/state_tracker/st_cb_drawpixels.c | 15
src/mesa/state_tracker/st_cb_xformfb.c | 2
src/mesa/swrast/s_span.c | 25
src/mesa/vbo/vbo_attrib_tmp.h | 1
src/util/u_atomic.h | 6
44 files changed, 926 insertions(+), 222 deletions(-)
---
Reply to: