mesa: Changes to 'refs/tags/mesa-11.0.3'
Tag 'mesa-11.0.3' created by Emil Velikov <emil.l.velikov@gmail.com> at 2015-10-10 16:01 +0000
Mesa 11.0.3 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJWGTZIAAoJEO2uN7As60kN0vsP/2bpN4W9kh7Zt0yoHkviFMno
oXUUQz+FVgxC1JRFYfOi1F+GCwa+EH9s1++B6zJuWwP0RFzegPiWbwL9vWK96oGt
fw6OIdaDbDcERNDYdWUyD5ysstx6eLtPZx69VtyXuo4hlvR90SwQdSX3VfkqaOaU
cDsdDh7fNkV3GK5qCO8fc7fWDiC4ffrlQqqwu9Qr4cvwjzLCGDqX37xLo1SBYzrX
Fia1nBl1fotkAyTT/y7v3f0rdu8iruyyqlt72aPD+sYDzUAwupbO+v5xbIkBZXXj
pnFoaD+5577MkTY6UebtjEoqjgwiPNviz6Kz/vk7K9jMxYgmSaXgEuOJJQyupPLg
2+/HQxNVqQGBJoKpee+dyP0seug0CeoPX927GNBx0PRNy8pa7lSadRc0xY07n7Hh
Dt4q5B8jYcLBin9JDAz945stSDrGLaHVQpZ1085JjcHVuQCzwITXakgrvufAQd+t
rb0un9NLh5lWwmZSKLpWQanGFCtafCagBKsNUonG74LpgEZ+hEj3XZNF+mRVIp2u
KQrwBj50OiiWvTndSEruULdwQo/S2nuUtmxqLP6bb82U2UIAcgR28HpUsl0t2jgi
MMQhFW2aVxAtnXsBOWdurwoqfvojJX87IkAFpO3xVl5KSkssViB5oP6dmOqQC2+v
7vEVzHp0jKYkLxmRAAVR
=x2Gp
-----END PGP SIGNATURE-----
Changes since mesa-11.0.2:
Brian Paul (1):
st/mesa: try PIPE_BIND_RENDER_TARGET when choosing float texture formats
Daniel Scharrer (1):
mesa: Add abs input modifier to base for POW in ffvertex_prog
Emil Velikov (4):
docs: add sha256 checksums for 11.0.2
Revert "nouveau: make sure there's always room to emit a fence"
Update version to 11.0.3
docs: add release notes for 11.0.3
Francisco Jerez (1):
i965/fs: Fix hang on IVB and VLV with image format mismatch.
Ian Romanick (1):
meta: Handle array textures in scaled MSAA blits
Ilia Mirkin (6):
nouveau: be more careful about freeing temporary transfer buffers
nouveau: delay deleting buffer with unflushed fence
nouveau: wait to unref the transfer's bo until it's no longer used
nv30: pretend to have packed texture/surface formats
nv30: always go through translate module on big-endian
nouveau: make sure there's always room to emit a fence
Jason Ekstrand (1):
mesa: Correctly handle GL_BGRA_EXT in ES3 format_and_type checks
Kyle Brenneman (3):
glx: Fix build errors with --enable-mangling (v2)
mapi: Make _glapi_get_stub work with "gl" or "mgl" prefix.
glx: Don't hard-code the name "libGL.so.1" in driOpenDriver (v3)
Leo Liu (1):
radeon/vce: fix vui time_scale zero error
Marek Olšák (21):
st/mesa: fix front buffer regression after dropping st_validate_state in Blit
radeonsi: handle index buffer alloc failures
radeonsi: handle constant buffer alloc failures
gallium/radeon: handle buffer_map staging buffer failures better
gallium/radeon: handle buffer alloc failures in r600_draw_rectangle
gallium/radeon: add a fail path for depth MSAA texture readback
radeonsi: report alloc failure from si_shader_binary_read
radeonsi: add malloc fail paths to si_create_shader_state
radeonsi: skip drawing if the tess factor ring allocation fails
radeonsi: skip drawing if GS ring allocations fail
radeonsi: handle shader precompile failures
radeonsi: handle fixed-func TCS shader create failure
radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or upload
radeonsi: skip drawing if PS fails to compile or upload
radeonsi: skip drawing if updating the scratch buffer fails
radeonsi: don't forget to update scratch relocations for LS, HS, ES shaders
radeonsi: handle dummy constant buffer allocation failure
gallium/u_blitter: handle allocation failures
radeonsi: add scratch buffer to the buffer list when it's re-allocated
st/dri: don't use _ctx in client_wait_sync
egl/dri2: don't require a context for ClientWaitSync (v2)
Matthew Waters (1):
egl: rework handling EGL_CONTEXT_FLAGS
Michel Dänzer (1):
st/dri: Use packed RGB formats
Roland Scheidegger (1):
mesa: fix mipmap generation for immutable, compressed textures
Tom Stellard (3):
gallium/radeon: Use call_once() when initailizing LLVM targets
gallivm: Allow drivers and state trackers to initialize gallivm LLVM targets v2
radeon/llvm: Initialize gallivm targets when initializing the AMDGPU target v2
Varad Gautam (1):
egl: restore surface type before linking config to its display
Ville Syrjälä (3):
i830: Fix collision between I830_UPLOAD_RASTER_RULES and I830_UPLOAD_TEX(0)
i915: Fix texcoord vs. varying collision in fragment programs
i915: Remember to call intel_prepare_render() before blitting
---
VERSION | 2
docs/relnotes/11.0.2.html | 3
docs/relnotes/11.0.3.html | 184 +++++++++++++++++++
src/egl/drivers/dri2/egl_dri2.c | 11 -
src/egl/main/eglcontext.c | 49 ++++-
src/gallium/auxiliary/gallivm/lp_bld_misc.cpp | 37 +++
src/gallium/auxiliary/gallivm/lp_bld_misc.h | 2
src/gallium/auxiliary/util/u_blitter.c | 6
src/gallium/drivers/nouveau/nouveau_buffer.c | 12 -
src/gallium/drivers/nouveau/nouveau_fence.c | 8
src/gallium/drivers/nouveau/nouveau_fence.h | 3
src/gallium/drivers/nouveau/nv30/nv30_format.c | 24 +-
src/gallium/drivers/nouveau/nv30/nv30_miptree.c | 9
src/gallium/drivers/nouveau/nv30/nv30_vbo.c | 4
src/gallium/drivers/nouveau/nv50/nv50_miptree.c | 5
src/gallium/drivers/nouveau/nv50/nv50_transfer.c | 7
src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c | 7
src/gallium/drivers/radeon/r600_buffer_common.c | 7
src/gallium/drivers/radeon/r600_pipe_common.c | 3
src/gallium/drivers/radeon/r600_texture.c | 5
src/gallium/drivers/radeon/radeon_llvm_emit.c | 27 +-
src/gallium/drivers/radeon/radeon_vce_40_2_2.c | 3
src/gallium/drivers/radeonsi/si_descriptors.c | 8
src/gallium/drivers/radeonsi/si_pipe.c | 2
src/gallium/drivers/radeonsi/si_shader.c | 5
src/gallium/drivers/radeonsi/si_state.h | 2
src/gallium/drivers/radeonsi/si_state_draw.c | 10 -
src/gallium/drivers/radeonsi/si_state_shaders.c | 173 +++++++++++++----
src/gallium/state_trackers/dri/dri2.c | 33 +--
src/gallium/state_trackers/dri/dri_drawable.c | 8
src/gallium/targets/opencl/Makefile.am | 3
src/glx/Makefile.am | 1
src/glx/dri_common.c | 6
src/glx/glxcmds.c | 4
src/glx/glxextensions.h | 10 -
src/mapi/mapi_glapi.c | 2
src/mesa/drivers/common/meta_blit.c | 35 ++-
src/mesa/drivers/dri/i915/i830_context.h | 8
src/mesa/drivers/dri/i915/i915_context.h | 14 -
src/mesa/drivers/dri/i915/i915_fragprog.c | 83 ++++++--
src/mesa/drivers/dri/i915/intel_fbo.c | 5
src/mesa/drivers/dri/i965/brw_fs_surface_builder.cpp | 42 +++-
src/mesa/main/ffvertex_prog.c | 17 +
src/mesa/main/glformats.c | 21 +-
src/mesa/main/mipmap.c | 36 +--
src/mesa/state_tracker/st_cb_blit.c | 2
src/mesa/state_tracker/st_format.c | 6
47 files changed, 755 insertions(+), 199 deletions(-)
---
Reply to: