mesa: Changes to 'refs/tags/mesa-11.0.0-rc3'
Tag 'mesa-11.0.0-rc3' created by Emil Velikov <emil.l.velikov@gmail.com> at 2015-09-06 18:31 +0000
Mesa 11.0.0-rc3 release candidate
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJV7IZzAAoJEO2uN7As60kNtegP/0fExAsh/3sJn7qMv4UXuq3m
5NE/6gjKp2gRvv8tQov+7Cwt92X7FkEae6xSsFyIrjJXYFrCMw/msRSopQM1usgz
Vvz1zHcYVvtgaaFSwBfzIu9USO6KGFvzYvUhMQCxcNc89wf91eKCPwMsjTRHIdAp
Bq7Le1H+wBw9LY5O5VmCdILGsJXxywu84kemNrDaFcLMcrk9t7jmaFKTGwqqplFX
s/VythKRL0zPu+XXQqEdT080TVDNAh8icNO5Pd9Ouzl5sYvrGndM/hj5l8pXbWuu
0XxdIfD7A7Cgh0nwmBh7lKpzrkhsfhr3NySFUgxjQT9sOX8VX1w2j9H3jrG9YGDn
T6CjiHMs3NSy9WN7w0Jjqq9DubViaaGOSBDdSB/Qm020pXcaSlpw2CnV3orrc11F
4kyRfPdFL2GgZz4ntzAk0sB1EDMLHCGi2RF0oWB3IP6RyG/Qt/bddeo57rr++t1a
wtrJdz71ov8XZcievbDgqslMPIGu0jV+l8IZJsViHPhobEwr1Dtb5Ks4mtZpdxzI
Fw7TPbBlZsiwzSrKOkpcA+2wJ9aR6a8+11Qq+F3jUnsOl4Thft5IXilpTP0CVLLT
dwBLM42xU1+SV5Dk5EFUwGpzmh62ewR2OeJlD1mVpSKtxiQEFV73/CBx0m1lvOxd
6Xvzc3ZvVN0dTADplqbq
=3kKM
-----END PGP SIGNATURE-----
Changes since mesa-11.0.0-rc2:
Alexander von Gluck IV (1):
egl: scons: fix the haiku build, do not build the dri2 backend
Boyan Ding (1):
vc4: Initialize pack field of qreg to 0 in qir_get_temp
Chris Wilson (2):
i965: Prevent coordinate overflow in intel_emit_linear_blit
i965: Disallow PixelTransfer operations for tiled-memcpy TexImage/ReadPixels
Dave Airlie (10):
r600: move prim convert from geom shader to function.
r600/sb: update last_cf for finalize if.
r600g: fix calculation for gpr allocation
mesa: fix SwapBytes handling in numerous places
mesa: handle SwapBytes in compressed texture get code.
mesa/formats: add some formats from GL3.3
mesa/formats: 8-bit channel integer formats addition
st/readpixels: fix accel path for skipimages.
texcompress_s3tc/fxt1: fix stride checks (v1.1)
mesa/readpixels: check strides are equal before skipping conversion
Emil Velikov (1):
Update version to 11.0.0-rc3
Hans de Goede (2):
nv30: Fix creation of scanout buffers
nv30: Implement color resolve for msaa
Ian Romanick (2):
mesa: Pass the type to _mesa_uniform_matrix as a glsl_base_type
mesa: Don't allow wrong type setters for matrix uniforms
Ilia Mirkin (6):
nv50: fix drawing from tfb, direct-to-pushbuf submits
nv50: clear buffer status on all vertex bufs, not just the first one
nv50: rebind bo to bufctx when invalidating idxbuf storage
nv50: don't flush vertex arrays when index buffer changes
nv50: avoid using inline vertex data submit when gl_VertexID is used
nouveau: don't mark full range as used on unmap with explicit flush
Kenneth Graunke (2):
glsl: Handle attribute aliasing in attribute storage limit check.
i965: Fix copy propagation type changes.
Marek Olšák (6):
radeonsi: fix a Unigine Heaven hang when drirc is missing
radeonsi: set all 16 viewport Z bounds for GL 4.1
radeonsi: fix memory usage checking for big IBs
gallium/pb_bufmgr_cache: add a way to remove buffers from the cache explicitly
winsys/amdgpu: remove exported buffers from the cache
winsys/radeon: remove exported buffers from the cache
Matt Turner (1):
i965/fs: Handle MRF destinations in lower_integer_multiplication().
Oded Gabbay (1):
llvmpipe: convert double to long long instead of unsigned long long
Rob Clark (2):
freedreno: update generated headers
freedreno/a4xx: formats update
---
VERSION | 2
src/egl/SConscript | 1
src/gallium/auxiliary/gallivm/lp_bld_const.c | 2
src/gallium/auxiliary/pipebuffer/pb_bufmgr.h | 5
src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c | 42 +++++-
src/gallium/drivers/freedreno/a2xx/a2xx.xml.h | 2
src/gallium/drivers/freedreno/a3xx/a3xx.xml.h | 2
src/gallium/drivers/freedreno/a4xx/a4xx.xml.h | 5
src/gallium/drivers/freedreno/a4xx/fd4_format.c | 10 -
src/gallium/drivers/freedreno/adreno_common.xml.h | 2
src/gallium/drivers/freedreno/adreno_pm4.xml.h | 2
src/gallium/drivers/nouveau/nouveau_buffer.c | 12 +
src/gallium/drivers/nouveau/nv30/nv30_miptree.c | 29 ++--
src/gallium/drivers/nouveau/nv30/nv30_resource.h | 3
src/gallium/drivers/nouveau/nv50/nv50_context.c | 6
src/gallium/drivers/nouveau/nv50/nv50_context.h | 2
src/gallium/drivers/nouveau/nv50/nv50_program.c | 1
src/gallium/drivers/nouveau/nv50/nv50_program.h | 1
src/gallium/drivers/nouveau/nv50/nv50_query.c | 15 +-
src/gallium/drivers/nouveau/nv50/nv50_shader_state.c | 7 -
src/gallium/drivers/nouveau/nv50/nv50_state_validate.c | 3
src/gallium/drivers/nouveau/nv50/nv50_vbo.c | 21 +--
src/gallium/drivers/r600/r600_pipe.h | 26 ----
src/gallium/drivers/r600/r600_state.c | 2
src/gallium/drivers/r600/r600_state_common.c | 25 ++++
src/gallium/drivers/r600/sb/sb_bc_finalize.cpp | 3
src/gallium/drivers/radeonsi/si_hw_context.c | 17 +-
src/gallium/drivers/radeonsi/si_shader.h | 1
src/gallium/drivers/radeonsi/si_state.c | 24 +++
src/gallium/drivers/radeonsi/si_state.h | 2
src/gallium/drivers/radeonsi/si_state_shaders.c | 10 +
src/gallium/drivers/vc4/vc4_qir.c | 1
src/gallium/winsys/amdgpu/drm/amdgpu_bo.c | 3
src/gallium/winsys/radeon/drm/radeon_drm_bo.c | 3
src/glsl/linker.cpp | 64 +++++-----
src/mesa/drivers/dri/i965/brw_fs.cpp | 8 -
src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp | 1
src/mesa/drivers/dri/i965/intel_blit.c | 72 +++++------
src/mesa/drivers/dri/i965/intel_pixel_read.c | 4
src/mesa/drivers/dri/i965/intel_tex_subimage.c | 4
src/mesa/main/formats.c | 106 +++++++++++++++++
src/mesa/main/formats.csv | 16 ++
src/mesa/main/formats.h | 17 ++
src/mesa/main/glformats.c | 32 +++++
src/mesa/main/image.c | 58 ++++++++-
src/mesa/main/image.h | 20 +--
src/mesa/main/readpix.c | 14 --
src/mesa/main/texcompress_fxt1.c | 2
src/mesa/main/texcompress_s3tc.c | 8 -
src/mesa/main/texgetimage.c | 21 +--
src/mesa/main/texstore.c | 28 ++--
src/mesa/main/uniform_query.cpp | 35 ++++-
src/mesa/main/uniforms.c | 72 +++++------
src/mesa/main/uniforms.h | 2
src/mesa/state_tracker/st_cb_readpixels.c | 4
src/mesa/swrast/s_drawpix.c | 14 +-
src/mesa/swrast/s_texfetch.c | 16 ++
57 files changed, 637 insertions(+), 273 deletions(-)
---
Reply to: