[Mesa-dev] [ANNOUNCE] Mesa 18.0.4 release candidate
Juan A. Suarez Romero
jasuarez at igalia.com
Tue May 15 18:51:00 UTC 2018
The candidate for the Mesa 18.0.4 is now available. Currently we have:
- 27 queued (+1 squashed)
- 0 nominated (outstanding)
- and 4 rejected patches
The current queue consists of:
r600 driver gets a fix for constant buffer boounds, which fixes rendering bugs
in Trine and Witcher 1.
Several fixes for RADV driver: fixes around alpha channel in Pre-Vega, fix in
multisample image copies, and fixes around multilayer images in compute path.
For the case of ANV/i965 drivers, also a couple of fixes, all of them around
ISP. On top, there are a couple of fixes relative to code emission around 16-bit
integers, and a a fix for a leak in blorp for Gen4 and Gen5.
Speaking of leaks, there are also fixes for winsys/radeon/amdgpu and
pipe-loader.gets a couple of patches to fix a couple of leaks.
SPIR-V part gets a patch to apply OriginUpperLeft to FragCoord.
Mesa core gets a couple of patches to fix error handling in
get_framebuffer_parameteriv, and to add missing support for
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
The plan is to have 18.0.4 this Thursday (17th May), around or shortly after 19:00
If you have any questions or suggestions - be that about the current patch queue
or otherwise, please go ahead.
Trivial merge conflicts
Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
radv: Translate logic ops.
(cherry picked from commit dd102405dea022f6c27bc42176f50f3bb2761ae6)
Mesa stable queue
Bas Nieuwenhuizen (3):
radv: Disable texel buffers with A2 SNORM/SSCALED/SINT for pre-vega.
radv: Fix up 2_10_10_10 alpha sign.
radv: Translate logic ops.
Dave Airlie (3):
radv: use compute path for multi-layer images.
radv: resolve all layers in compute resolve path.
r600: fix constant buffer bounds.
Deepak Rawat (1):
egl/x11: Send invalidate to driver on copy_region path in swap_buffer
Ian Romanick (1):
mesa: Add missing support for glFogiv(GL_FOG_DISTANCE_MODE_NV)
Jan Vesely (8):
winsys/amdgpu: Destroy dev_hash table when the last winsys is removed.
winsys/radeon: Destroy fd_hash table when the last winsys is removed.
gallium/auxiliary: Add helper function to count the number of entries in hash table
pipe-loader: Free driver_name in error path
eg/compute: Drop reference to kernel_param bo in destructor
r600: Cleanup constant buffers on context destruction
eg/compute: Drop reference on code_bo in destructor.
clover: Add explicit virtual destructor to argument class
Jason Ekstrand (1):
i965,anv: Set the CS stall bit on the ISP disable PIPE_CONTROL
Jose Maria Casanova Crespo (2):
intel/compiler: fix brw_imm_w for negative 16-bit integers
intel/compiler: fix 16-bit int brw_negate_immediate and brw_abs_immediate
Kai Wasserbäch (1):
opencl: autotools: Fix linking order for OpenCL target
Kenneth Graunke (1):
i965: Don't leak blorp on Gen4-5.
i965: silence unused variable
Lionel Landwerlin (2):
anv: emit pixel scoreboard stall before ISP disable
i965: require pixel scoreboard stall prior to ISP disable
Matthew Nicholls (1):
radv: fix multisample image copies
Neil Roberts (1):
spirv: Apply OriginUpperLeft to FragCoord
Rhys Perry (1):
mesa: fix error handling in get_framebuffer_parameteriv
Ross Burton (1):
src/intel/Makefile.vulkan.am: add missing MKDIR_GEN
Brian Paul (3):
901db25d5b glsl: change ast_type_qualifier bitset size to work around GCC 5.4 bug
Reason: The commit requires earlier commit ba79a90fb52 which did not land in branch.
d07466fe18 mesa: fix glGetInteger/Float/etc queries for vertex arrays attribs
Reason: The commit fixes earlier commit d5f42f96e16 which did not land in branch.
e4211b36bb mesa: revert GL_[SECONDARY_]COLOR_ARRAY_SIZE glGet type to TYPE_INT
Reason: The commit fixes earlier commit d07466fe18522 which did not land in branch.
Dave Airlie (1):
b16fc6cda1 radv/resolve: do fmask decompress on all layers.
Reason: The commit requires earlier commits ab0e625a671 and 62510846b6e which did not land in branch.
More information about the mesa-dev