mesa: Changes to 'refs/tags/mesa-10.5.6'
Tag 'mesa-10.5.6' created by Emil Velikov <emil.l.velikov@gmail.com> at 2015-05-24 09:09 +0000
Mesa 10.5.6 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJVYZVJAAoJEO2uN7As60kNLHIP/i3aMiJ/oPKdWlBbrmUn0VYj
mASYFPGEOLGbQrctvR5x+KByVaRifP6vGJlsWWSCoUKEcVovVZmKRPNErmmgfHaj
zmtOxE/Y3NeLvENUUhyCXEdkZ/jh8blymIkWbAwf9v+SXrv4q6r297Kq/sCUzPUP
VMy2qlP/7fzur9g38/WxkJVsL/vRbcmp3Nke4ixVv3Gq2WBGn6fQ6TqiGigWuoTd
BjX8IoF7ul6T3IpVqJPxfF70Q3j67kt7Guc+Uop0zwhrB9USsD/aoYsq5OC2LTbH
5MyjNDZlglj7lHOkOc0UEm7BnJku1bPCEhBp/RroV2VGisCYyaO7mNRbthtZKBxu
T43b6m6SN/guSpe1pfawSy/jWNx73BV8xq01WZM80tMMnJgwF/B/fQIgBPjlTQgz
ugRDnyohQOfDpmM7e2VlbaKhM50fzDV2uXdmbgcKlaew7K8xGklmNUiQeXFOQkF5
CV4ETuqfDAS9ZmgtGzOLmz9iRZ5YFAbw9hE8N6IGqtWhRIqO/1q7bTPrSjD/XU5w
Jext1Zvf9moeqTGnpLZwUAp0JxZ5Pse8L15oJOVdBy2ebBIJYdiOddxYPPf3lUtR
Yu5Mlg1ZaHwYVToPLURiC9UqStF/HIoUeC0DUAm8KPNTgkuRzn2bxrdMG0cApA0J
wiKSRwEKOo2p96tDeZRS
=q7P6
-----END PGP SIGNATURE-----
Changes since mesa-10.5.5:
Alex Deucher (1):
radeonsi: add new bonaire pci id
Axel Davy (2):
egl/wayland: properly destroy wayland objects
glx/dri3: Add additional check for gpu offloading case
Emil Velikov (5):
docs: Add sha256 sums for the 10.5.5 release
egl/main: fix EGL_KHR_get_all_proc_addresses
targets/osmesa: drop the -module tag from LDFLAGS
Update version to 10.5.6
Add release notes for the 10.5.6 release
Francisco Jerez (4):
clover: Refactor event::trigger and ::abort to prevent deadlock and reentrancy issues.
clover: Wrap event::_status in a method to prevent unlocked access.
clover: Implement locking of the wait_count, _chain and _status members of event.
i965: Fix PBO cache coherency issue after _mesa_meta_pbo_GetTexSubImage().
Fredrik Höglund (2):
main: Require that the texture exists in framebuffer_texture
mesa: Generate GL_INVALID_VALUE in framebuffer_texture when layer < 0
Ilia Mirkin (7):
nv50/ir: only propagate saturate up if some actual folding took place
nv50: keep track of PGRAPH state in nv50_screen
nvc0: keep track of PGRAPH state in nvc0_screen
nvc0: reset the instanced elements state when doing blit using 3d engine
nv50/ir: only enable mul saturate on G200+
st/mesa: make sure to create a "clean" bool when doing i2b
nvc0: switch mechanism for shader eviction to be a while loop
Jeremy Huddleston Sequoia (2):
swrast: Build fix for darwin
darwin: Fix install name of libOSMesa
Laura Ekstrand (2):
main: Fix an error generated by FramebufferTexture
main: Complete error conditions for glInvalidate*Framebuffer.
Marta Lofstedt (1):
main: glGetIntegeri_v fails for GL_VERTEX_BINDING_STRIDE
Rob Clark (2):
freedreno: enable a306
freedreno: fix bug in tile/slot calculation
Roland Scheidegger (1):
draw: (trivial) fix out-of-bounds vector initialization
Tim Rowley (1):
mesa: fix shininess check for ffvertex_prog v2
Tom Stellard (2):
clover: Add a mutex to guard queue::queued_events
clover: Fix a bug with multi-threaded events v2
---
VERSION | 2
configure.ac | 1
docs/relnotes/10.5.5.html | 3
docs/relnotes/10.5.6.html | 146 ++++++++++++
include/pci_ids/radeonsi_pci_ids.h | 1
src/egl/drivers/dri2/egl_dri2.c | 2
src/egl/drivers/dri2/platform_wayland.c | 5
src/egl/main/eglapi.c | 6
src/gallium/auxiliary/draw/draw_llvm.c | 2
src/gallium/drivers/freedreno/freedreno_context.h | 2
src/gallium/drivers/freedreno/freedreno_gmem.c | 9
src/gallium/drivers/freedreno/freedreno_screen.c | 1
src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp | 3
src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp | 5
src/gallium/drivers/nouveau/nv50/nv50_context.c | 11
src/gallium/drivers/nouveau/nv50/nv50_context.h | 29 --
src/gallium/drivers/nouveau/nv50/nv50_screen.h | 24 +
src/gallium/drivers/nouveau/nv50/nv50_state_validate.c | 2
src/gallium/drivers/nouveau/nvc0/nvc0_context.c | 7
src/gallium/drivers/nouveau/nvc0/nvc0_context.h | 24 -
src/gallium/drivers/nouveau/nvc0/nvc0_program.c | 11
src/gallium/drivers/nouveau/nvc0/nvc0_screen.h | 25 ++
src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c | 2
src/gallium/drivers/nouveau/nvc0/nvc0_surface.c | 6
src/gallium/state_trackers/clover/core/event.cpp | 79 +++++-
src/gallium/state_trackers/clover/core/event.hpp | 12
src/gallium/state_trackers/clover/core/queue.cpp | 2
src/gallium/state_trackers/clover/core/queue.hpp | 2
src/gallium/targets/osmesa/Makefile.am | 1
src/glx/dri3_glx.c | 5
src/mesa/drivers/dri/i965/intel_pixel_read.c | 24 +
src/mesa/drivers/dri/i965/intel_tex_image.c | 9
src/mesa/drivers/dri/swrast/swrast.c | 18 +
src/mesa/drivers/osmesa/Makefile.am | 1
src/mesa/main/fbobject.c | 51 +++-
src/mesa/main/ffvertex_prog.c | 2
src/mesa/main/get.c | 1
src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 2
38 files changed, 431 insertions(+), 107 deletions(-)
---
Reply to: