<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Mar 1, 2017 at 10:35 AM, Emil Velikov <span dir="ltr"><<a href="mailto:emil.l.velikov@gmail.com" target="_blank">emil.l.velikov@gmail.com</a>></span> wrote:<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 17.0.1 is now available. Currently we have:<br>
- 60 queued<br>
- 9 nominated (outstanding)<br>
- and 0 rejected patch(es)<br>
<br>
<br>
The current queue consists of:<br>
<br>
On the GLX/EGL front we have a GLVND fix for "The Binding of Isaac: Rebirth"<br>
and other games, eglQuerySurface now returns correct geometry when running<br>
under X11/DRI3.<br>
<br>
There's a number of crash fixes affecting all Gallium drivers. An old<br>
regression fix for r300 on BE hardware been fixed. The radeonsi driver has<br>
fixes for Tessellation shaders on Carrizo and Stoney hardware.<br>
<br>
While on the nouveau side, compute shader have been improved on some<br>
nvc0 devices.<br>
<br>
The vc4 and etnaviv drivers have also seen a couple of small fixe.<br>
<br>
For the Intel drivers (both GL and Vulkan) we have a diverse bunch of patches -<br>
from CTS fixes for Sandy Bridge, to improved swizzle clears and improved<br>
handling of GPUs without (Last Level Cache) LLC.<br>
<br>
On integration side - we had some Android build fixes and a new script to<br>
parse and look for bug fixes.<br>
<br>
<br>
And for those of you wondering - the delay was caused by a buggy optimisation<br>
pass, that has since been removed.<br></blockquote><div><br></div><div>I don't see the remove patch on the queue below.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<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 17.0.1 this Friday (3th of March), around or shortly<br>
after 19: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 9c80a8133f8e75d95bad54bae92402<wbr>fa7a7252e0<br>
Author: Marek Olšák <<a href="mailto:marek.olsak@amd.com">marek.olsak@amd.com</a>><br>
<br>
radeonsi: fix UNSIGNED_BYTE index buffer fallback with non-zero start (v2)<br>
<br>
(cherry picked from commit a264fee6245856340fab9024e1a428<wbr>626e966335)<br>
<br>
<br>
Marek, the above commit seems to imply 791e8ce04a7e9970f437858bdff0a1<wbr>f8b47626ba.<br>
Can you please let me know if we should pick the latter as well ?<br>
<br>
commit b8d23715f548afe7a700c2d8eb59e8<wbr>06e7bcf083<br>
Author: Nicolai Hähnle <<a href="mailto:nicolai.haehnle@amd.com">nicolai.haehnle@amd.com</a>><br>
<br>
winsys/amdgpu: reduce max_alloc_size based on GTT limits<br>
<br>
(cherry picked from commit 550125e1e73e2441989da11495057a<wbr>20dd9dad44)<br>
<br>
<br>
commit 0a8df0685e7a9d6db3a1765a9de701<wbr>565c759493<br>
Author: Leo Liu <<a href="mailto:leo.liu@amd.com">leo.liu@amd.com</a>><br>
<br>
<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a>: check require_basic_egl only if egl enabled<br>
<br>
(cherry picked from commit 5398d006de3d2bd668e3fc4b80a3de<wbr>0c101a3e43)<br>
<br>
<br>
<br>
Cheers,<br>
Emil<br>
<br>
<br>
Mesa stable queue<br>
-----------------<br>
<br>
Nominated (9)<br>
=============<br>
<br>
Jason Ekstrand (2):<br>
d49d275 anv/blorp: Don't sanitize the swizzle for blorp_clear<br>
42b10b1 anv/blorp/clear_subpass: Only set surface clear color<br>
for fast clears<br>
<br>
Marek Olšák (2):<br>
a40b761 st/mesa: reset sample_mask, min_sample, and<br>
render_condition for PBO ops<br>
cc2f92b st/mesa: set blend state for PBO readbacks<br>
<br>
Samuel Iglesias Gonsálvez (5):<br>
7427425 i965/fs: mark last DF uniform array element as 64 bit live one<br>
a497ab6 i965/fs: detect different bit size accesses to uniforms<br>
to push them in proper locations<br>
56266df i965/fs: fix indirect load DF uniforms on BSW/BXT<br>
d812212 i965/fs: fix source type when emitting MOV_INDIRECT to<br>
read ICP handles<br>
0dddad5 i965/fs: emit MOV_INDIRECT with the source with the<br>
right register type<br>
<br>
<br>
Queued (60)<br>
===========<br>
<br>
Bas Nieuwenhuizen (4):<br>
radv: Never try to create more than max_sets descriptor sets.<br>
radv: Reset emitted compute pipeline when calling secondary cmd buffer.<br>
radv: Only use PKT3_OCCLUSION_QUERY when it doesn't hang.<br>
radv: Use correct size for availability flag.<br>
<br>
Ben Crocker (3):<br>
gallivm: Reenable PPC VSX (v3)<br>
gallivm: Improve debug output (V2)<br>
gallivm: Override getHostCPUName() "generic" w/ "pwr8" (v4)<br>
<br>
Brendan King (1):<br>
egl/dri3: implement query surface hook<br>
<br>
Christian Gmeiner (2):<br>
etnaviv: move pctx initialisation to avoid a null dereference<br>
etnaviv: remove number of pixel pipes validation<br>
<br>
Connor Abbott (1):<br>
anv: fix Get*MemoryRequirements for !LLC<br>
<br>
Dave Airlie (6):<br>
tgsi: fix memory leak in tgsi sanity check<br>
radv: change base aligmment for allocated memory.<br>
radv: fix cik macroModeIndex.<br>
radv: adopt some init config workarounds from radeonsi.<br>
radv: fix depth format in blit2d.<br>
radv: fix txs for sampler buffers<br>
<br>
Emil Velikov (6):<br>
bin/get-extra-pick-list: use git merge-base to get the branchpoint<br>
bin/get-extra-pick-list: rework to use already_picked list<br>
bin/get-typod-pick-list.sh: limit `git grep ...' to only as needed<br>
bin/get-pick-list.sh: limit `git grep ...' only as needed<br>
bin/get-pick-list.sh: remove ancient way of nominating patches<br>
bin/get-fixes-pick-list.sh: add new script<br>
<br>
Eric Anholt (1):<br>
vc4: Avoid emitting small immediates for UBO indirect load address guards.<br>
<br>
Grazvydas Ignotas (3):<br>
r300g: only allow byteswapped formats on big endian<br>
gallium/u_queue: fix a crash with atexit handlers<br>
gallium/u_queue: set num_threads correctly if not all threads start<br>
<br>
Hans de Goede (1):<br>
glx/glvnd: Fix GLXdispatchIndex sorting<br>
<br>
Ilia Mirkin (4):<br>
gm107/ir: fix address offset bitfield for ATOMS<br>
nvc0: set the render condition in the compute object<br>
st/mesa: don't pass compare mode for stencil-sampled textures<br>
nvc0: disable linked tsc mode in compute launch descriptor<br>
<br>
Jason Ekstrand (10):<br>
i965/sampler_state: Clamp min/max LOD to 14 on gen7+<br>
i965/sampler_state: Pass texObj into update_sampler_state<br>
i965/sampler_state: Set the "Base Mip Level" field on Sandy Bridge<br>
intel/blorp: Swizzle clear colors on the CPU<br>
i965/fs: Fix the inline nir_op_pack_double optimization<br>
anv: Add an invalidate_range helper<br>
anv/query: clflush the bo map on non-LLC platforms<br>
genxml: Make MI_STORE_DATA_IMM more consistent<br>
anv/query: Perform CmdResetQueryPool on the GPU<br>
intel/blorp: Explicitly flush all allocated state<br>
<br>
Jose Maria Casanova Crespo (1):<br>
glsl: non-last member unsized array on SSBO must fail<br>
compilation on GLSL ES 3.1<br>
<br>
Kenneth Graunke (1):<br>
mesa: Do (TCS && !TES) draw time validation in ES as well.<br>
<br>
Leo Liu (1):<br>
<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a>: check require_basic_egl only if egl enabled<br>
<br>
Lionel Landwerlin (2):<br>
anv: wsi: report presentation error per image request<br>
i965/fs: fix uninitialized memory access<br>
<br>
Marek Olšák (6):<br>
radeonsi: fix UNSIGNED_BYTE index buffer fallback with non-zero start (v2)<br>
gallium/util: remove unused u_index_modify helpers<br>
gallium/u_index_modify: don't add PIPE_TRANSFER_UNSYNCHRONIZED<br>
unconditionally<br>
gallium/u_queue: fix random crashes when the app calls exit()<br>
radeonsi: fix broken tessellation on Carrizo and Stoney<br>
amd/common: fix ASICREV_IS_POLARIS11_M for Polaris12<br>
<br>
Mauro Rossi (2):<br>
android: radeonsi: fix sid_table.h generated header include path<br>
android: glsl: build shader cache sources<br>
<br>
Nicolai Hähnle (3):<br>
winsys/amdgpu: reduce max_alloc_size based on GTT limits<br>
radeonsi: handle MultiDrawIndirect in si_get_draw_start_count<br>
radeonsi: fix UINT/SINT clamping for 10-bit formats on <= CIK<br>
<br>
Samuel Iglesias Gonsálvez (1):<br>
glsl: fix heap-use-after-free in ast_declarator_list::hir()<br>
<br>
Tapani Pälli (1):<br>
android: fix droid_create_image_from_prime_<wbr>fd_yuv for YV12<br>
<br>
<br>
Rejected (0)<br>
============<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>