URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=86b7073739facf2204e6fc7b49c6f6328d83cd5e
Author: Robert Bragg <[email protected]>
Date: Sun Jun 8 19:02:41 2014 +0100
meta: save and restore swizzle for _GenerateMipmap
This makes sure to use a no-op swizzle while iteratively rendering each
level of a mipmap otherwise we may loose components and effectively
apply the swizzle twice by the time these levels are sampled.
Signed-off-by: Robert Bragg <[email protected]>
Reviewed-by: Chris Forbes <[email protected]>
Reviewed-by: Ian Romanick <[email protected]>
(cherry picked from commit c6f118484c3d45e4ba18c36e5cc0517eb33b39fc)
Nominated-by: Kenneth Graunke <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=36b8a162367e6b8cbdebb0a312e906c7608bd759
Author: Emil Velikov <[email protected]>
Date: Tue Aug 26 22:11:40 2014 +0100
get-pick-list.sh: Require explicit "10.2" for nominating stable patches
A nomination unadorned with a specific version is now interpreted as
being aimed at the 10.3 branch, (which was recently opened).
Signed-off-by: Emil Velikov <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fefeba913b933011c8dcd31e67cd108d66994ddc
Author: Carl Worth <[email protected]>
Date: Thu Aug 21 09:03:02 2014 -0700
Makefile: Switch from md5sums to sha256sums
We switched to these several stable releases ago, (since the MD5 algorithm
has
been broken for some time), but only now did I get around to fixing this in
the Makefile rather than just performing this step manually.
CC: "10.2 10.3" <[email protected]>
(cherry picked from commit 46d03d37bf3a75e86f9f8ab56c6a939d04f23383)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac37c3c66ea46fef116f51cd41b80d46df3275f5
Author: Alex Deucher <[email protected]>
Date: Thu Aug 21 11:16:15 2014 -0400
radeonsi: add new SI pci ids
Signed-off-by: Alex Deucher <[email protected]>
Cc: [email protected]
(cherry picked from commit 153df688349dd6e55fa4c280ed6c8abd02c5f890)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=438346b6c5e8e7964ee8760f4fee7bf1d73c14c8
Author: Alex Deucher <[email protected]>
Date: Thu Aug 21 11:13:17 2014 -0400
radeonsi: add new CIK pci ids
Signed-off-by: Alex Deucher <[email protected]>
Cc: [email protected]
(cherry picked from commit f50b6b489534f8f362953cbe08d37233f1eab669)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d9a4112f294a47f1175f2240e15a9faa1bc5f5e
Author: Tom Stellard <[email protected]>
Date: Tue Aug 19 16:27:38 2014 -0700
r600g/compute: Don't initialize vertex_buffer_state masks to 0x2
cs_vertex_buffer_state.enabled_mask and
cs_vertex_buffer_state.dirty_mask are both updated when
r600_set_constant_buffer() is called, so we don't need to manually
update these values.
This fixes a crash with OpenCL programs that have a kernel with no
arguments.
https://bugs.freedesktop.org/show_bug.cgi?id=82671
CC: "10.2" <[email protected]>
(cherry picked from commit bf7a60f41d897be4d9804ba7c46633e38501ffe7)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f293bb9664da86d8e8caf02f5466eec4b18cd8a9
Author: Tom Stellard <[email protected]>
Date: Tue Aug 19 14:04:32 2014 -0700
pipe-loader: Fix memory leak v2
v2:
- Change driver_name to char*
Reviewed-by: Emil Velikov <[email protected]>
CC: "10.2" <[email protected]>
(cherry picked from commit 43d954342e02a2bd719e543d567fd6c43b3e5367)
Conflicts:
src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0931f475fa08fdb5b6ea3521cd3dbebd60952fa9
Author: Tom Stellard <[email protected]>
Date: Tue Aug 19 13:18:19 2014 -0700
radeon: Add work-around for missing Hainan support in clang < 3.6 v2
v2:
- Add missing break.
https://bugs.freedesktop.org/show_bug.cgi?id=82709
CC: "10.2" <[email protected]>
(cherry picked from commit 8109664dedee588dc98c9a7c25bd40c0eb56c35f)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f8d2db2ef9f9d33039ef01206417d6c5a1f01a1
Author: Brian Paul <[email protected]>
Date: Tue Aug 19 07:51:07 2014 -0600
mesa: fix NULL pointer deref bug in _mesa_drawbuffers()
This is a follow-on fix to commit 39b40ad144. Fixes a crash if the
user calls glDrawBuffers(0, NULL).
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=82814
Cc: "10.2" <[email protected]>
Reviewed-by: Roland Scheidegger <[email protected]>
(cherry picked from commit 31ce84a81f7166ded07e9cb41e5dfe212dd8fed1)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0374fdd5b6f70af36fca92abae5d8166e93d6372
Author: Marek Olšák <[email protected]>
Date: Sun Aug 17 16:25:01 2014 +0200
radeonsi: save scissor state and sample mask for u_blitter
Cc: [email protected]
Reviewed-by: Michel Dänzer <[email protected]>
(cherry picked from commit 7792f9858b60fd9f9f037f1aa15dd21cba30f2c4)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa03aa9a8a605c1ba099178f82f0c9ccb6f5fdd8
Author: Ilia Mirkin <[email protected]>
Date: Sat Aug 16 02:46:01 2014 -0400
nouveau: don't keep stale pointer to free'd data
If ->sys is non-null, we might decide that it's where the data is
stored.
Reviewed-by: Francisco Jerez <[email protected]>
Signed-off-by: Ilia Mirkin <[email protected]>
Cc: <[email protected]>
(cherry picked from commit ef130b6050fc91c12a220f19d8bdd659712f7fb9)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=301a23c624fa23c0630de2b1b4833ec21418fe2f
Author: Ilia Mirkin <[email protected]>
Date: Sat Aug 16 01:00:39 2014 -0400
nouveau: make sure to invalidate any vbo state as well
Reviewed-by: Francisco Jerez <[email protected]>
Signed-off-by: Ilia Mirkin <[email protected]>
Cc: <[email protected]>
(cherry picked from commit 8867ffbf95808dfa82029ad89d1571799a242d4d)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=12e4e88c958e3b1301dd168ffd41ef42d132a534
Author: Marek Olšák <[email protected]>
Date: Sun Aug 10 20:21:21 2014 +0200
r600g: fix constant buffer fetches
Somebody forgot to do this. It was uncovered by recent st/mesa changes.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=82139
Cc: [email protected]
Reviewed-by: Alex Deucher <[email protected]>
Tested-by: Andreas Boll <[email protected]>
(cherry picked from commit da9c3ed304be5d08ff989d61c6e2d1be8a845767)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ecb1cfad3876fd9065e1709f709c781cf9bc4a5
Author: Anuj Phogat <[email protected]>
Date: Mon Jul 28 15:41:55 2014 -0700
i965: Bail on vec4 copy propagation for scratch writes with source modifiers
Fixes Khronos GLES3 CTS test:
dynamic_expression_array_access_vertex
Cc: <[email protected]>
Signed-off-by: Anuj Phogat <[email protected]>
Reviewed-by: Matt Turner <[email protected]>
(cherry picked from commit 7c1ea00eafc882b67784e6cfd8ee46a7c6fc05dc)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=42bd348d218c0bdf399fadeb4bbf4e78c29d63c8
Author: Tom Stellard <[email protected]>
Date: Fri Aug 8 09:32:20 2014 -0400
clover: Flush the command queue in clReleaseCommandQueue()
This is required by the spec.
Reviewed-by: Francisco Jerez <[email protected]>
CC: "10.2" <[email protected]>
(cherry picked from commit ed3f7eadad1527447df14ee0c33fdf75fcad47b1)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8d7e3bc5758976504154281eeac827aacbd6bb8
Author: Emil Velikov <[email protected]>
Date: Wed Aug 27 13:33:14 2014 +0100
cherry-ignore: reject a15088338eb
The commit "radeonsi/compute: Stop leaking the input buffer" is not
meant for 10.2 as it relies on code that was never part of this
branch and breaks the build.
Signed-off-by: Emil Velikov <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=869e6e39552a4b0d6524cf2b1d507ef039bf5070
Author: Emil Velikov <[email protected]>
Date: Wed Aug 27 13:26:14 2014 +0100
cherry-ignore: drop whitespace fix
Signed-off-by: Emil Velikov <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a92c1b1904963bc0468187a893faeedcebd8d744
Author: Tom Stellard <[email protected]>
Date: Fri Aug 8 09:38:08 2014 -0400
radeonsi/compute: Call si_pm4_free_state() after emitting compute state
This will decrement the reference count for buffers referenced in the
command stream will prevent us from leaking them.
CC: "10.2" <[email protected]>
(cherry picked from commit 1e2e55067117f02542f4aa4b9a15b8eca81c1274)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5885eca151bd6d0405c68b8494c94be3c3f0050
Author: Tom Stellard <[email protected]>
Date: Fri Aug 8 09:30:33 2014 -0400
radeonsi/compute: Update reference counts for buffers in
si_set_global_binding()
CC: "10.2" <[email protected]>
(cherry picked from commit 05e9681d5524981db623c077708816476553f908)
Conflicts:
src/gallium/drivers/radeonsi/si_compute.c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1ff7753f1c7d08800ce9162ddd05650bb851d6a
Author: Emil Velikov <[email protected]>
Date: Wed Aug 27 13:24:26 2014 +0100
cherry-ignore: PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE is not it 10.2
Signed-off-by: Emil Velikov <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b78cf4ae27c004cfe33a000f74b63ba99befc61
Author: Tom Stellard <[email protected]>
Date: Thu Aug 7 15:21:59 2014 -0400
radeon/compute: Fix reported values for MAX_GLOBAL_SIZE and
MAX_MEM_ALLOC_SIZE
There is a hard limit in older kernels of 256 MB for buffer allocations,
so report this value as MAX_MEM_ALLOC_SIZE and adjust MAX_GLOBAL_SIZE
to statisfy requirements of OpenCL.
CC: "10.2" <[email protected]>
(cherry picked from commit 77ea58ca81eb3f5521d67c4459d3469df6d5ffd8)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=395d4e11cfcae6281fe19d1cc1d92da072988172
Author: Emil Velikov <[email protected]>
Date: Tue Aug 26 21:22:03 2014 +0100
cherry-ignore: remove patch that lacking previous dependencies
The patch clears up the msse4.1 handling, yet mesa 10.2 lacks earlier
patches that this one relies on.
Signed-off-by: Emil Velikov <[email protected]>
_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit