[Mesa-stable] New stable-branch 10.2 candidate pushed
Emil Velikov
emil.l.velikov at gmail.com
Tue Sep 2 12:54:23 PDT 2014
Hello list,
Time for another bi-weekly stable candidate. This time around we have
- 54 queued
- 13 nominated (outstanding)
- and 4 rejected patches
Take a look at section "Mesa stable queue" for more information.
Regressions - classic swrast
---------------------------
Tests:
- glean/fragProg1-CMP
- glean/glsl1-Preprocessor test 11 (#elif)
If there are any other issues with this commit I will revert it before
releasing 10.2.7.
Offending commit d82ca4e2b2b (mesa: Handle uninitialized textures like other
textures in get_tex_level_parameter_image)
No other regressions were noticed for classic and gallium swrast.
Testing reports/general approval
--------------------------------
Any testing reports (or general approval of the state of the branch) will be
greatly appreciated.
Trivial merge conflicts
-----------------------
Here are the commits where I manually merged conflicts, (so these might
merit additional review):
commit c5885eca151bd6d0405c68b8494c94be3c3f0050
Author: Tom Stellard <thomas.stellard at amd.com>
radeonsi/compute: Update reference counts for buffers in
si_set_global_binding()
(cherry picked from commit 05e9681d5524981db623c077708816476553f908)
commit f293bb9664da86d8e8caf02f5466eec4b18cd8a9
Author: Tom Stellard <thomas.stellard at amd.com>
pipe-loader: Fix memory leak v2
(cherry picked from commit 43d954342e02a2bd719e543d567fd6c43b3e5367)
commit 6e46a1c0b3801a3360c0f69b0aa6fb46687cd648
Author: Marek Olšák <marek.olsak at amd.com>
glsl_to_tgsi: allocate and enlarge arrays for temporaries on demand
(cherry picked from commit 482def592fede9c4c2f1e6944df42e8319dd6b78)
commit 836b0ae8b618e857a0f12ed725a091cf81da3000
Author: Ilia Mirkin <imirkin at alum.mit.edu>
nvc0/ir: avoid infinite recursion when finding first uses of tex
(cherry picked from commit c4bb436f7660c951cd27e52660cf825da68793e5)
As usual the plan is to have the next stable (10.2.7) released on Friday, so
if you have any questions or comments that you would like to share before the
release, please go ahead.
Cheers,
Emil
Mesa stable queue
-----------------
Nominated (13)
==============
Andreas Pokorny (1):
i915: Fix missing image size in imported dma_bufs
Ian Romanick (9):
mesa: Document SYSTEM_VALUE_VERTEX_ID and SYSTEM_VALUE_INSTANCE_ID
mesa: Add SYSTEM_VALUE_VERTEX_ID_ZERO_BASE
mesa: Add SYSTEM_VALUE_BASE_VERTEX
mesa: Add STATE_BASE_VERTEX
glsl/linker: Make get_main_function_signature public
glsl: Add a lowering pass for gl_VertexID
i965: Handle SYSTEM_VALUE_VERTEX_ID_ZERO_BASE
i965: If STATE_BASE_VERTEX is used, set its value
i965: Request lowering gl_VertexID
Kristian Høgsberg (1)
meta: Make MESA_META_DRAW_BUFFERS restore properly
Matt Turner (1):
i965/vec4: Reswizzle sources when necessary.
Stefan Dirsch (1):
Suppress any "libGL:..." warnings when LIBGL_DEBUG == "quiet"
Queued (54)
===========
Adam Jackson (1):
radeonsi: Don't use anonymous struct trick in atom tracking
Alex Deucher (2):
radeonsi: add new CIK pci ids
radeonsi: add new SI pci ids
Andreas Boll (1):
winsys/radeon: fix nop packet padding for hawaii
Anuj Phogat (1):
i965: Bail on vec4 copy propagation for scratch writes with source modifiers
Brian Paul (1):
mesa: fix NULL pointer deref bug in _mesa_drawbuffers()
Carl Worth (2):
docs: Add sha256 sums for the 10.2.6 release
Makefile: Switch from md5sums to sha256sums
Dave Airlie (1):
i965: add missing parens in vec4 visitor
Emil Velikov (16):
configure.ac: bail out if building gallium_gbm without gallium_egl
android: gallium/nouveau: fix include folders, link against libstlport
android: egl/main: fixup the nouveau build
automake: gallium/freedreno: drop spurious include dirs
android: gallium/freedreno: add preliminary build
android: egl/main: add/enable freedreno
android: gallium/auxiliary: drop log2/log2f redefitions
android: drop HAL_PIXEL_FORMAT_RGBA_{5551,4444}
android: glsl: the stlport over the limited Android STL
android: dri/i915: do not build an 'empty' driver
cherry-ignore: remove patch that lacking previous dependencies
cherry-ignore: PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE is not it 10.2
cherry-ignore: drop whitespace fix
cherry-ignore: reject a15088338eb
get-pick-list.sh: Require explicit "10.2" for nominating stable patches
mesa: fix make tarballs
Ian Romanick (1):
mesa: Handle uninitialized textures like other textures in
get_tex_level_parameter_image
Ilia Mirkin (9):
nouveau: make sure to invalidate any vbo state as well
nouveau: don't keep stale pointer to free'd data
nvc0/ir: avoid infinite recursion when finding first uses of tex
nv50: zero out unbound samplers
nvc0: don't make 1d staging textures linear
nv50/ir: avoid creating instructions that can't be emitted
nv50: set the miptree address when clearing bo's in vp2 init
nv50: mt address may not be the underlying bo's start address
nv50: attach the buffer bo to the miptree structures
Jan Vesely (1):
gallivm: Fix build with latest LLVM
Kenneth Graunke (3):
i965/vec4: Set NoMask for GS_OPCODE_SET_VERTEX_COUNT on Gen8+.
i965/vec4: Respect ir->force_writemask_all in Gen8 code generation.
i965/clip: Fix brw_clip_unfilled.c/compute_offset's assembly.
Marek Olšák (3):
r600g: fix constant buffer fetches
radeonsi: save scissor state and sample mask for u_blitter
glsl_to_tgsi: allocate and enlarge arrays for temporaries on demand
Paulo Sergio Travaglia (2):
android: gallium/radeon: attempt to fix the android build
android: egl/main: resolve radeon linking issues
Pekka Paalanen (1):
egl_dri2: fix EXT_image_dma_buf_import fds
Robert Bragg (1):
meta: save and restore swizzle for _GenerateMipmap
Tom Stellard (7):
radeon/compute: Fix reported values for MAX_GLOBAL_SIZE and
MAX_MEM_ALLOC_SIZE
radeonsi/compute: Update reference counts for buffers in
si_set_global_binding()
radeonsi/compute: Call si_pm4_free_state() after emitting compute state
clover: Flush the command queue in clReleaseCommandQueue()
radeon: Add work-around for missing Hainan support in clang < 3.6 v2
pipe-loader: Fix memory leak v2
r600g/compute: Don't initialize vertex_buffer_state masks to 0x2
Vinson Lee (1):
gallivm: Fix build with LLVM >= 3.6 r215967.
Rejected (4)
============
Tom Stellard (3):
radeon/compute: Report a value for PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE
radeonsi/compute: Whitespace fixes
radeonsi/compute: Stop leaking the input buffer
Emil Velikov (1):
mesa: guard better when building with sse4.1 optimisations
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/mesa-stable/attachments/20140902/782ddad3/attachment.sig>
More information about the mesa-stable
mailing list