<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2016-11-24 18:25 GMT+01:00 Emil Velikov <span dir="ltr"><<a href="mailto:emil.l.velikov@gmail.com" target="_blank">emil.l.velikov@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello list,<br>
<br>
The candidate for the Mesa 13.0.2 is now available. Currently we have:<br>
 - 49 queued<br>
 - 4 nominated (outstanding)<br>
 - and 1 rejected patch(es)<br>
<br>
<br>
With this series we have - fixes for vc4, i965 and radeon drivers. In addition<br>
to that PCI IDs for Geminilake have been added to the i965 driver,<br>
<br>
The respective Vulkan drivers have seen multiple improvements some of which<br>
include improved smoketesting and addressed memory leaks.<br>
<br>
Races during _mesa_HashWalk() (while using glDeleteFramebuffers alongside<br>
glTexImage2D) and "#version 0" in GLSL programs have been addressed.<br>
<br>
BSD and Hurd users should be above to build the latest code as we no longer<br>
use PATH_MAX.<br>
<br>
<br>
Take a look at section "Mesa stable queue" for more information.<br>
<br>
<br>
Testing reports/general approval<br>
------------------------------<wbr>--<br>
Any testing reports (or general approval of the state of the branch) will be<br>
greatly appreciated.<br>
<br>
The plan is to have 13.0.2 this Saturday (25th of November), around or<br></blockquote><div><br></div><div>Saturday is 26th of November.</div><div><br></div><div>Regards,</div><div>Gustaw</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
shortly after 17:00 GMT.<br>
<br>
If you have any questions or suggestions - be that about the current patch<br>
queue or otherwise, please go ahead.<br>
<br>
<br>
Trivial merge conflicts<br>
-----------------------<br>
commit 9d5c3fc12b05d944508ef4e3b1f2dd<wbr>c4f23c0a82<br>
Author: Jason Ekstrand <<a href="mailto:jason.ekstrand@intel.com">jason.ekstrand@intel.com</a>><br>
<br>
    i965/gs: Allow primitive id to be a system value<br>
<br>
    (cherry picked from commit a5e88e66e633aaeb587b274d80e21c<wbr>d46c8ee2cb)<br>
<br>
<br>
commit 8dbdbc21910a6d37c381535186f9e7<wbr>28fff8690d<br>
Author: Jason Ekstrand <<a href="mailto:jason.ekstrand@intel.com">jason.ekstrand@intel.com</a>><br>
<br>
    anv: Handle null in all destructors<br>
<br>
    (cherry picked from commit 49f08ad77f51cc344e4bfe60ba9f8d<wbr>9fccfbd753)<br>
<br>
<br>
commit 1809f17bda56d4f9d6385f63a9c4a5<wbr>df890e3cad<br>
Author: Kenneth Graunke <<a href="mailto:kenneth@whitecape.org">kenneth@whitecape.org</a>><br>
<br>
    mesa: Drop PATH_MAX usage.<br>
<br>
    (cherry picked from commit 9bfee7047b70cb0aa026ca95364657<wbr>62f96cb2b1)<br>
<br>
Cheers,<br>
Emil<br>
<br>
<br>
Mesa stable queue<br>
-----------------<br>
<br>
Nominated (4)<br>
=============<br>
<br>
Dave Airlie (1):<br>
      2de85eb radv: fix texturesamples to handle single sample case<br>
<br>
Jason Ekstrand (2):<br>
      e73d136 vulkan/wsi/x11: Implement FIFO mode.<br>
<br>
Note: temporary on hold.<br>
Commit seems to be a feature and provides no clear indication about the bugs<br>
it addresses. Jason, is this really applicable for stable ?<br>
<br>
      054e48e anv/cmd_buffer: Re-emit MEDIA_CURBE_LOAD when CS push<br>
constants are dirty<br>
<br>
Note: temporary on hold.<br>
Depends on the refactoring d33e2ad67c3 (anv: Move INTERFACE_DESCRIPTOR_DATA<br>
setup to the pipeline) which in itself depends on another refactoring (cleanup)<br>
commit 623e1e06d8c and likely others. Jason, any input ?<br>
<br>
Kevin Strasser (1):<br>
      932bb3f vulkan/wsi: Add a thread-safe queue implementation<br>
Requirement for "Implement FIFO mode above" above.<br>
<br>
<br>
Queued (49)<br>
===========<br>
<br>
Ben Widawsky (3):<br>
      i965: Add some APL and KBL SKU strings<br>
      i965: Reorder PCI ID list to match release order<br>
      i965/glk: Add basic Geminilake support<br>
<br>
Dave Airlie (7):<br>
      radv: fix texturesamples to handle single sample case<br>
      wsi: fix VK_INCOMPLETE for vkGetSwapchainImagesKHR<br>
      radv: don't crash on null swapchain destroy.<br>
      ac/nir/llvm: fix channel in texture gather lowering code.<br>
      radv: make sure to flush input attachments correctly.<br>
      radv: fix image view creation for depth and stencil only<br>
      radv: spir-v allows texture size query with and without lod.<br>
<br>
Eduardo Lima Mitev (2):<br>
      vulkan/wsi/x11: Fix behavior of vkGetPhysicalDeviceSurfaceForm<wbr>atsKHR<br>
      vulkan/wsi/x11: Fix behavior of vkGetPhysicalDeviceSurfacePres<wbr>entModesKHR<br>
<br>
Eduardo, I've picked these two since they are perfectly reasonable<br>
stable material.<br>
Let me know if you think that we should keep or drop them.<br>
<br>
Emil Velikov (3):<br>
      docs: add sha256 checksums for 13.0.1<br>
      cherry-ignore: add reverted LLVM_LIBDIR patch<br>
      anv: fix enumeration of properties<br>
<br>
Eric Anholt (3):<br>
      vc4: Don't abort when a shader compile fails.<br>
      vc4: Clamp the shadow comparison value.<br>
      vc4: Fix register class handling of DDX/DDY arguments.<br>
<br>
Gwan-gyeong Mun (2):<br>
      util/disk_cache: close a previously opened handle in disk_cache_put (v2)<br>
      anv: Fix unintentional integer overflow in anv_CreateDmaBufImageINTEL<br>
<br>
Iago Toral Quiroga (1):<br>
      anv/format: handle unsupported formats properly<br>
<br>
Ian Romanick (2):<br>
      glcpp: Handle '#version 0' and other invalid values<br>
      glsl: Parse 0 as a preprocessor INTCONSTANT<br>
<br>
Jason Ekstrand (14):<br>
      anv/gen8: Stall when needed in Cmd(Set|Reset)Event<br>
      anv/wsi: Set the fence to signaled in AcquireNextImageKHR<br>
      anv: Rework fences<br>
      vulkan/wsi/wayland: Include pthread.h<br>
      vulkan/wsi/wayland: Clean up some error handling paths<br>
      vulkan/wsi: Report the correct min/maxImageCount<br>
      i965/gs: Allow primitive id to be a system value<br>
      anv: Handle null in all destructors<br>
      anv/fence: Handle ANV_FENCE_CREATE_SIGNALED_BIT<br>
      nir/spirv: Fix handling of gl_PrimitiveId<br>
      anv/blorp: Ignore clears for attachments first used as resolve<br>
destinations<br>
      anv: Implement a depth stall restriction on gen7<br>
      anv/cmd_buffer: Handle running out of binding tables in compute shaders<br>
      anv/cmd_buffer: Emit a CS stall before setting a CS pipeline<br>
<br>
Jordan Justen (2):<br>
      isl: Fix height calculation in isl_msaa_interleaved_scale_px_<wbr>to_sa<br>
      i965/hsw: Set integer mode in sampling state for stencil texturing<br>
<br>
Kenneth Graunke (4):<br>
      intel: Set min_ds_entries on Broxton.<br>
      i965: Fix compute shader crash.<br>
      mesa: Drop PATH_MAX usage.<br>
      i965: Fix GS push inputs with enhanced layouts.<br>
<br>
Lionel Landwerlin (1):<br>
      anv: fix multi level clears with VK_REMAINING_MIP_LEVELS<br>
<br>
Lucas Stach (1):<br>
      gbm: request correct version of the DRI2_FENCE extension<br>
<br>
Nicolai Hähnle (2):<br>
      radeonsi: store group_size_variable in struct si_compute<br>
      glsl/lower_output_reads: fix geometry shader output handling<br>
with conditional emit<br>
<br>
Steinar H. Gunderson (1):<br>
      Fix races during _mesa_HashWalk().<br>
<br>
Tapani Pälli (1):<br>
      mesa: fix empty program log length<br>
<br>
<br>
Rejected (1)<br>
============<br>
<br>
Emil Velikov (1):<br>
      a39ad18 <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a>: honour LLVM_LIBDIR when linking against LLVM<br>
<br>
Reason: Patch is wrong/incomplete and was reverted in master.<br>
______________________________<wbr>_________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/mesa-dev</a><br>
</blockquote></div><br></div></div>