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

mesa: Changes to 'refs/tags/mesa-10.5.7-1'



Tag 'mesa-10.5.7-1' created by Timo Aaltonen <tjaalton@debian.org> at 2015-06-16 09:27 +0000

Tagging upload of mesa 10.5.7-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJVf+wMAAoJEMtwMWWoiYTc12QP/32YTirpySagn6YZIUNvyEga
XAvFJcfZZcTvaVlxXMvhyfC6gx8fi/RPhGRWyI5kj4OrunAMUn2gISeDxLORz1Ih
cYV6NJKejoFpqUfRbrxXS40O0jyg2f/E9rXeK9iNMUGFhry5A9l5+ZjxrZh5Z/Wj
5HVSYhkLhDWivlnlnxSXv0+wnvcWvEGPe0O/imr6Ip1H/4ARdRhBU1v+dW1LocLj
TP7hV6LaBxjLgzCP+BQ16QtjBHKa/N1bro7CqYk/R8D/pHNERjmGjVirzMgdCj6r
ShkzgdbH/O7VlHlwDTvXDlzs20Ez6N6N+T4NITNya/hnbvq7EtH00BP+iXqThijk
cxT0cHST/MQsi+5ZP2yTkBU4JzblJ7Gjom9j/3lFFYn3jAeSYVIjafwmThqXBNjN
pE35yRPxtEPwrFmDxjogvyG0bmLa8BNiWKyIABRB1WuLom3Kwv2ucqeNKUMWnTFI
HL/tJ/yQyoJ/ytLCNMnyBq4NxjbLiFlZZyTYYmynai9GC4Qkx2AT/09GSfiSZTrx
gJsyab+xGVR9JkkL77/qYMWVjg64wNIbfrSA6k0oneRiHobK3Z6nhSi20xyVsSdW
GEc7VL8Nidob0ml2EPOOcokSQJff4VTPpYLqJBQdbgu+IlhCm/KRr93OPoHQhA3e
3OrjxTn1AGWxJy7gG3lH
=/Dtd
-----END PGP SIGNATURE-----

Changes since mesa-10.5.5-1:
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

Ben Widawsky (1):
      i965: Emit 3DSTATE_MULTISAMPLE before WM_HZ_OP (gen8+)

Emil Velikov (10):
      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
      docs: Add sha256sums for the 10.5.6 release
      get-pick-list.sh: Require explicit "10.5" for nominating stable patches
      cherry-ignore: add clover build fix not applicable for 10.5
      Update version to 10.5.7
      Add release notes for the 10.5.7 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 (25):
      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
      nvc0/ir: set ftz when sources are floats, not just destinations
      nv50/ir: guess that the constant offset is the starting slot of array
      nvc0/ir: LOAD's can't be used for shader inputs
      nvc0: a geometry shader can have up to 1024 vertices output
      nv50/ir: avoid messing up arg1 of PFETCH
      nv30: don't leak fragprog consts
      nv30: avoid leaking render state and draw shaders
      nv30: fix clip plane uploads and enable changes
      nv30/draw: avoid leaving stale pointers in draw state
      nv30/draw: draw expects constbuf size in bytes, not vec4 units
      st/mesa: don't leak glsl_to_tgsi object on link failure
      glsl: avoid leaking linked gl_shader when there's a late linker error
      nv30/draw: fix indexed draws with swtnl path and a resource index buffer
      nv30/draw: only use the DMA1 object (GART) if the bo is not in VRAM
      nv30/draw: allocate vertex buffers in gart
      nv30/draw: switch varying hookup logic to know about texcoords
      nv30: falling back to draw path for edgeflag does no good
      nv30: avoid doing extra work on clear and hitting unexpected states

Jason Ekstrand (1):
      i965/fs: Fix implied_mrf_writes for scratch writes

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.

Marek Olšák (1):
      st/dri: fix postprocessing crash when there's no depth buffer

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

Timo Aaltonen (6):
      Merge branch 'upstream-unstable' into debian-unstable
      update the changelog
      Merge branch 'upstream-unstable' into debian-unstable
      bump the version
      control: Bump policy to 3.9.6, no changes.
      Upload to unstable

Tom Stellard (2):
      clover: Add a mutex to guard queue::queued_events
      clover: Fix a bug with multi-threaded events v2

---
 VERSION                                                        |    2 
 bin/.cherry-ignore                                             |    3 
 bin/get-pick-list.sh                                           |    2 
 configure.ac                                                   |    1 
 debian/changelog                                               |    7 
 debian/control                                                 |    2 
 docs/relnotes/10.5.5.html                                      |    3 
 docs/relnotes/10.5.6.html                                      |  147 ++++++++++
 docs/relnotes/10.5.7.html                                      |  102 ++++++
 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_from_tgsi.cpp      |    6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp |    1 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp  |    6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp       |   23 +
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp    |    5 
 src/gallium/drivers/nouveau/nv30/nv30_clear.c                  |    2 
 src/gallium/drivers/nouveau/nv30/nv30_context.h                |    2 
 src/gallium/drivers/nouveau/nv30/nv30_draw.c                   |   74 +++--
 src/gallium/drivers/nouveau/nv30/nv30_fragprog.c               |    5 
 src/gallium/drivers/nouveau/nv30/nv30_state_validate.c         |   26 -
 src/gallium/drivers/nouveau/nv30/nv30_vbo.c                    |    2 
 src/gallium/drivers/nouveau/nv30/nv30_vertprog.c               |    5 
 src/gallium/drivers/nouveau/nv30/nvfx_vertprog.c               |    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                |   13 
 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/state_trackers/dri/dri_context.c                   |    9 
 src/gallium/targets/osmesa/Makefile.am                         |    1 
 src/glsl/linker.cpp                                            |   10 
 src/glx/dri3_glx.c                                             |    5 
 src/mesa/drivers/dri/i965/brw_fs.cpp                           |    2 
 src/mesa/drivers/dri/i965/gen8_depth_state.c                   |   10 
 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                     |    3 
 58 files changed, 671 insertions(+), 172 deletions(-)
---


Reply to: