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

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: