[Mesa-announce] [ANNOUNCE] Mesa 18.3.5 release candidate
Emil Velikov
emil.l.velikov at gmail.com
Fri Mar 15 15:16:41 UTC 2019
Hello list,
The candidate for the Mesa 18.3.5 is now available. Currently we have:
- 67 queued
- 0 nominated (outstanding)
- and 6 rejected patches
Take a look at section "Mesa stable queue" for more information.
Testing reports/general approval
--------------------------------
Any testing reports (or general approval of the state of the branch) will be
greatly appreciated.
The plan is to have 18.3.5 this Saturday (16 March 2019), around or
shortly after 16 GMT.
If you have any questions or suggestions - be that about the current patch
queue or otherwise, please let me know.
Trivial merge conflicts
-----------------------
commit 41d78f9ed7ebbdd8bd10268635e9bc883a8ffc33
Author: Jason Ekstrand <jason.ekstrand at intel.com>
intel/fs: Bail in optimize_extract_to_float if we have modifiers
(cherry picked from commit 367b0ede4d9115aba772d6e46ec73642761f7ff6)
commit 6fb3cec8bc55d140e12c5161ad5e404baa698e6f
Author: Jason Ekstrand <jason.ekstrand at intel.com>
nir/xfb: Work in terms of components rather than slots
(cherry picked from commit 558c3145045f1c6da8bddb31ed77a418ab27f2f9)
commit e8d3c8458291e02459146bb458547baec93d2efe
Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
radv: Fix float16 interpolation set up.
(cherry picked from commit a1fdd4a4a73604469b6204a56457b08f8ae4a948)
commit 3c4cc070c12ca8dcb287dcb10bff32ae19913d32
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
radv: fix clearing attachments in secondary command buffers
(cherry picked from commit 5671f38085216caf2cbf221a9fcda08b7571a762)
commit 3c4cc070c12ca8dcb287dcb10bff32ae19913d32
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
radv: fix clearing attachments in secondary command buffers
(cherry picked from commit 5671f38085216caf2cbf221a9fcda08b7571a762)
commit 079c124bcbc9231ef2c5bd9b465f0241902412cd
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
radv: properly align the fence and EOP bug VA on GFX9
(cherry picked from commit c2a148692b4d728e481b60a503e21931f9cf43f0)
commit 8448ece46090c1b387640b244959f1d45b23a764
Author: Ian Romanick <ian.d.romanick at intel.com>
intel/fs: nir_op_extract_i8 extracts a byte, not a word
(cherry picked from commit 4aaf139ea4cc7c4703e1906e0074f87f76c8e4cc)
commit 81107c96e600277ac0db8216d99c2ec1b7699642
Author: Tapani Pälli <tapani.palli at intel.com>
anv: destroy descriptor sets when pool gets destroyed
(cherry picked from commit 105002bd2d6173b24f6955c22340b5bc77e029fa)
Cheers,
Emil
Mesa stable queue
-----------------
Queued (67)
===========
Alok Hota (1):
swr/rast: bypass size limit for non-sampled textures
Andrii Simiklit (1):
i965: re-emit index buffer state on a reset option change.
Axel Davy (2):
st/nine: Ignore window size if error
st/nine: Ignore multisample quality level if no ms
Bas Nieuwenhuizen (4):
radv: Sync ETC2 whitelisted devices.
radv: Fix float16 interpolation set up.
radv: Allow interpolation on non-float types.
radv: Interpolate less aggressively.
Carlos Garnacho (1):
wayland/egl: Ensure EGL surface is resized on DRI update_buffers()
Danylo Piliaiev (1):
glsl/linker: Fix unmatched TCS outputs being reduced to local variable
David Shao (1):
meson: ensure that xmlpool_options.h is generated for gallium
targets that need it
Eleni Maria Stea (1):
i965: fixed clamping in set_scissor_bits when the y is flipped
Emil Velikov (6):
docs: add sha256 checksums for 18.3.4
meson: egl: correctly manage loader/xmlconfig
cherry-ignore: add 19.0 only anv/push buffer nominations
cherry-ignore: add gitlab-ci fixup commit
cherry-ignore: ignore glsl_types memory cleanup patch
cherry-ignore: add explicit 19.0 performance optimisations
Eric Engestrom (1):
egl: fix libdrm-less builds
Francisco Jerez (1):
intel/fs: Implement extended strides greater than 4 for IR source regions.
Ian Romanick (2):
intel/fs: nir_op_extract_i8 extracts a byte, not a word
intel/fs: Fix extract_u8 of an odd byte from a 64-bit integer
Ilia Mirkin (1):
glsl: fix recording of variables for XFB in TCS shaders
Jason Ekstrand (10):
intel/fs: Bail in optimize_extract_to_float if we have modifiers
compiler/types: Add a contains_64bit helper
nir/xfb: Properly align 64-bit values
nir/xfb: Work in terms of components rather than slots
nir/xfb: Handle compact arrays in gather_xfb_info
anv: Count surfaces for non-YCbCr images in GetDescriptorSetLayoutSupport
spirv: OpImageQueryLod requires a sampler
spirv: Pull offset/stride from the pointer for OpArrayLength
glsl/list: Add a list variant of insert_after
glsl/lower_vector_derefs: Don't use a temporary for TCS outputs
Jose Maria Casanova Crespo (1):
glsl: TCS outputs can not be transform feedback candidates on GLES
José Fonseca (1):
scons: Workaround failures with MSVC when using SCons 3.0.[2-4].
Juan A. Suarez Romero (3):
genxml: add missing field values for 3DSTATE_SF
anv: advertise 8 subpixel precision bits
anv: destroy descriptor sets when pool gets reset
Squashed with
anv: Fix destroying descriptor sets when pool gets reset
Kenneth Graunke (1):
intel/fs: Fix opt_peephole_csel to not throw away saturates.
Kevin Strasser (1):
egl/dri: Avoid out of bounds array access
Lionel Landwerlin (1):
intel: fix urb size for CFL GT1
Marek Olšák (5):
radeonsi: add driconf option radeonsi_enable_nir
radeonsi: always enable NIR for Civilization 6 to fix corruption
driconf: add Civ6Sub executable for Civilization 6
tgsi: don't set tgsi_info::uses_bindless_images for constbufs
and hw atomics
radeonsi: compile clear and copy buffer compute shaders on demand
Mauro Rossi (2):
android: anv: fix generated files depedencies (v2)
android: anv: fix libexpat shared dependency
Ray Zhang (1):
glx: fix shared memory leak in X11
Rhys Perry (2):
radv: bitcast 16-bit outputs to integers
radv: ensure export arguments are always float
Samuel Pitoiset (8):
radv: write the alpha channel of MRT0 when alpha coverage is enabled
radv: fix writing the alpha channel of MRT0 when alpha coverage is enabled
radv: fix clearing attachments in secondary command buffers
radv: fix out-of-bounds access when copying descriptors BO list
radv: don't copy buffer descriptors list for samplers
radv: properly align the fence and EOP bug VA on GFX9
radv: fix pointSizeRange limits
radv: always initialize HTILE when the src layout is UNDEFINED
Sergii Romantsov (2):
dri: meson: do not prefix user provided dri-drivers-path
d3d: meson: do not prefix user provided d3d-drivers-path
Tapani Pälli (3):
nir: initialize value in copy_prop_vars_block
anv: retain the is_array state in create_plane_tex_instr_implicit
anv: destroy descriptor sets when pool gets destroyed
Timothy Arceri (1):
glsl: fix shader cache for packed param list
Yevhenii Kolesnikov (1):
i965: Fix allow_higher_compat_version workaround limited by OpenGL 3.0
pal1000 (1):
scons: Compatibility with Scons development version string
Rejected (6)
============
Eric Engestrom:
85ee157283c gitlab-ci: autotools needs to be told which llvm
version to use
Reason: Commit references invalid sha - a offender did not land in branch.
Jason Ekstrand:
8ab95b849e6 anv: Refactor descriptor pushing a bit
5c30fffeec1 anv: Take references to push descriptor set layouts
Reason: Explicit 19.0 only nominations, require work which did not land in
branch
Jason Ekstrand:
5ef2b8f1f2e nir: Add a pass for lowering IO back to vector when possible
6d5d89d25a0 intel/nir: Vectorize all IO
Reason: Address 10% regression in a synthetic benchmark. No real world
applications seems to be affected.
Tapani Pälli:
47fc3598224 anv: release memory allocated by glsl types during
spirv_to_nir
Reason: The commit was reverted shortly after it was applied on master.
More information about the mesa-announce
mailing list