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: