[Mesa-stable] New stable-branch 11.0 candidate pushed
Emil Velikov
emil.l.velikov at gmail.com
Wed Oct 21 09:58:51 PDT 2015
Hello list,
The candidate for the Mesa 11.0.4 is now available. Currently we have:
- 36 queued
- 18 nominated (outstanding)
- and 0 rejected/obsolete patches
The current queue consists on various mesa, glsl and driver fixes, a few
build related patches and an omx bugfix.
Take a look at section "Mesa stable queue" for more information.
Testing
-------
The following results are against piglit 4b6848c131c.
Changes - classic i965(snb)
---------------------------
None.
Changes - swrast classic
------------------------
None.
Changes - gallium softpipe
--------------------------
None.
Changes - gallium llvmpipe (LLVM 3.7)
-------------------------------------
None.
Testing reports/general approval
--------------------------------
Any testing reports (or general approval of the state of the branch)
will be greatly appreciated.
Trivial merge conflicts
-----------------------
commit 141109cc529b3a5d71c0023ad5c19c8844c05171
Author: Marek Olšák <marek.olsak at amd.com>
radeonsi: fix a GS copy shader leak
(cherry picked from commit aa060e276c203baf4691d4a4722accd5bdbb8526)
The plan is to have 11.0.4 this Friday (21th of October) or shortly after.
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 (18)
==============
Boyan Ding (1):
i915: Add XRGB8888 format to intel_screen_make_configs
Brian Paul (1):
configure: don't try to build gallium DRI drivers if --disable-dri is set
Emil Velikov (3):
i965: store reference to the context within struct brw_fence
egl/dri2: expose srgb configs when KHR_gl_colorspace is available
mesa; add get-extra-pick-list.sh script into bin/
Ian Romanick (1):
i965: Fix is-renderable check in intel_image_target_renderbuffer_storage
Jean-Sébastien Pédron (1):
ralloc: Use __attribute__((destructor)) instead of atexit(3)
Kenneth Graunke (3):
i965/nir: Switch on shader stage in nir_lower_outputs().
i965: Implement a new type_size_4x() function.
i965: Fix scalar VS float[] and vec2[] output arrays.
Nanley Chery (2):
mesa/texcompress: Restrict FXT1 format to desktop GL subset
mesa/glformats: Undo code changes from _mesa_base_tex_format() move
Timothy Arceri (1):
glsl: fix stream qualifier for blocks with an instance name
Tom Stellard (4):
clover: Call clBuildProgram() notification function when build completes v2
gallium/drivers: Add threadsafe wrappers for pipe_context v2
clover: Use threadsafe wrappers for pipe_context v2
clover: Properly initialize LLVM targets when linking with component libs
Queued (36)
===========
Alejandro Piñeiro (2):
i965/vec4: check writemask when bailing out at register coalesce
i965/vec4: fill src_reg type using the constructor type parameter
Brian Paul (2):
vbo: fix incorrect switch statement in init_mat_currval()
mesa: fix incorrect opcode in save_BlendFunci()
Chih-Wei Huang (3):
mesa: android: Fix the incorrect path of sse_minmax.c
nv50/ir: use C++11 standard std::unordered_map if possible
nv30: include the header of ffs prototype
Chris Wilson (1):
i965: Remove early release of DRI2 miptree
Dave Airlie (1):
mesa/uniforms: fix get_uniform for doubles (v2)
Emil Velikov (1):
docs: add sha256 checksums for 11.0.3
Francisco Jerez (5):
i965: Don't tell the hardware about our UAV access.
mesa: Expose function to calculate whether a shader image unit is valid.
mesa: Skip redundant texture completeness checking during image validation.
i965: Use _mesa_is_image_unit_valid() instead of gl_image_unit::_Valid.
mesa: Get rid of texture-dependent image unit derived state.
Ian Romanick (8):
glsl: Allow built-in functions as constant expressions in OpenGL ES 1.00
ff_fragment_shader: Use binding to set the sampler unit
glsl/linker: Use constant_initializer instead of constant_value to initialize uniforms
glsl: Use constant_initializer instead of constant_value to determine whether to keep an unused uniform
glsl: Only set ir_variable::constant_value for const-decorated variables
glsl: Restrict initializers for global variables to constant expression in ES
glsl: Add method to determine whether an expression contains the sequence operator
glsl: In later GLSL versions, sequence operator is cannot be a constant expression
Ilia Mirkin (1):
nouveau: make sure there's always room to emit a fence
Indrajit Das (1):
st/va: Used correct parameter to derive the value of the "h" variable in vlVaCreateImage
Jonathan Gray (1):
configure.ac: ensure RM is set
Krzysztof Sobiecki (1):
st/fbo: use pipe_surface_release instead of pipe_surface_reference
Leo Liu (1):
st/omx/dec/h264: fix field picture type 0 poc disorder
Marek Olšák (3):
st/mesa: fix clip state dependencies
radeonsi: fix a GS copy shader leak
gallium: add PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINT
Nicolai Hähnle (1):
u_vbuf: fix vb slot assignment for translated buffers
Rob Clark (1):
freedreno/a3xx: cache-flush is needed after MEM_WRITE
Tapani Pälli (3):
mesa: add GL_UNSIGNED_INT_24_8 to _mesa_pack_depth_span
mesa: Set api prefix to version string when overriding version
mesa: fix ARRAY_SIZE query for GetProgramResourceiv
More information about the mesa-stable
mailing list