Re: [Mesa-dev] Mesa 12.0.2 release candidate
On Thu, Sep 1, 2016 at 10:25 AM, Emil Velikovwrote: > Samuel Pitoiset (7): > nv50/ir: always emit the NDV bit for OP_QUADOP Either remove this commit, or, preferably, also cherry-pick this one: commit 61e978524a0e5de4f8570b44bcb9b907a9187684 Author: Ilia Mirkin Date: Sun Sep 4 18:21:29 2016 -0400 gk110/ir: fix quadop dall emission We recently starting to always emit the NDV (== dall) bit for quadops. However it was folded into the wrong code word. Fixes: e0a067ed48 (nv50/ir: always emit the NDV bit for OP_QUADOP) Signed-off-by: Ilia Mirkin Cc: ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] Mesa 12.0.2 release candidate
On Thu, Sep 1, 2016 at 10:31 AM, Ilia Mirkinwrote: > On Thu, Sep 1, 2016 at 10:25 AM, Emil Velikov > wrote: >> Ilia Mirkin (1): >> a4xx: make sure to actually clamp depth as requested >> >> Ilia, for the above we require the 700+loc 9f219c7047b ("freedreno: add >> batch-cache and batch reordering") and maybe more. Can you cross-check if >> that's the case and send over a less evasive backport. > > You're likely correct that the patch requires that huge change. > However the logical change does not - I'll send over a backport > version, probably tonight. Don't hold the release up if I don't > though. It's a nice-to-have - fixes dolphin with some of their most > recent changes, however outside of me, Rob, and Ryan, I doubt that > anyone ever runs dolphin on freedreno. Just had to remove "batch" from the pointer chain. Backport-ready patch available at https://lists.freedesktop.org/archives/mesa-stable/2016-September/005091.html -ilia ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] Mesa 12.0.2 release candidate
On 02/09/16 06:12 PM, Emil Velikov wrote: > On 2 September 2016 at 03:26, Michel Dänzerwrote: >> On 01/09/16 11:25 PM, Emil Velikov wrote: >>> Hello list, >>> >>> The candidate for the Mesa 12.0.2 is now available. Currently we have: >>> - 160 queued >>> - 9 nominated (outstanding) >>> - and 1 rejected patches >> >> [...] >> >>> Mesa stable queue >>> - >>> >>> Nominated (9) >>> = >> [...] >>> Michel Dänzer (1): >>> loader/dri3: Overhaul dri3_update_num_back >> >> FWIW, it's better to hold off on this one until >> https://bugs.freedesktop.org/show_bug.cgi?id=97549 is resolved. >> > Indeed. I had it queued actually and pulled it out as I saw that bug. > Wondering if adding Axel to the loop might help. > He does have some experience in the dri3/present/async flips area. I think I can at least match his experience now. :) What's needed is the information I asked for in the bug report. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Mesa and X developer ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] Mesa 12.0.2 release candidate
On 01.09.2016 19:47, Emil Velikov wrote: > On 1 September 2016 at 17:34, Timo Aaltonenwrote: >> On 01.09.2016 17:25, Emil Velikov wrote: >>> Hello list, >>> >>> The candidate for the Mesa 12.0.2 is now available. >> >> Forgot to push the tag? >> > Branch or tag ? The former was done a few minutes after the email, > while the latter will be in a few days as 12.0.2 is out. hmm right, there are no rc tags for point-releases, forgout about that.. what about 12.1.0-rcN then?-) -- t ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] Mesa 12.0.2 release candidate
On 1 September 2016 at 17:34, Timo Aaltonenwrote: > On 01.09.2016 17:25, Emil Velikov wrote: >> Hello list, >> >> The candidate for the Mesa 12.0.2 is now available. > > Forgot to push the tag? > Branch or tag ? The former was done a few minutes after the email, while the latter will be in a few days as 12.0.2 is out. Thanks Emil ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] Mesa 12.0.2 release candidate
On 01.09.2016 17:25, Emil Velikov wrote: > Hello list, > > The candidate for the Mesa 12.0.2 is now available. Forgot to push the tag? -- t ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] Mesa 12.0.2 release candidate
On Thu, Sep 1, 2016 at 10:25 AM, Emil Velikovwrote: > Ilia Mirkin (1): > a4xx: make sure to actually clamp depth as requested > > Ilia, for the above we require the 700+loc 9f219c7047b ("freedreno: add > batch-cache and batch reordering") and maybe more. Can you cross-check if > that's the case and send over a less evasive backport. You're likely correct that the patch requires that huge change. However the logical change does not - I'll send over a backport version, probably tonight. Don't hold the release up if I don't though. It's a nice-to-have - fixes dolphin with some of their most recent changes, however outside of me, Rob, and Ryan, I doubt that anyone ever runs dolphin on freedreno. Cheers, -ilia ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] Mesa 12.0.2 release candidate
Hello list, The candidate for the Mesa 12.0.2 is now available. Currently we have: - 160 queued - 9 nominated (outstanding) - and 1 rejected patches The current queue fixes crashes in GLX, EGL and Wayland-EGL, resolves a number of memory leaks in the video decoding drivers, makes the Intel Vulkan driver more robust by exporting only the required symbols (previously we would get symbol collisions leading to strange behaviour or even crashes). From Android side of things a deadlock and various memory leaks have been fixed. Not to mention the steady amount of driver fixes in i965, nouveau, radeonsi, freedreno and vc4. Take a look at section "Mesa stable queue" for more information. Testing --- The following results are against piglit c7ed94a9de3. Changes - classic i965(snb) --- Fixes: spec/egl 1.4/eglterminate then unbind context: crash pass Changes - swrast classic None Changes - gallium softpipe -- Fixes: spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec3-bvec3: fail pass spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec4-bvec4: fail pass spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec3-bvec3: fail pass spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec4-bvec4: fail pass spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec3-bvec3: fail pass spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec4-bvec4: fail pass spec/egl 1.4/eglterminate then unbind context: crash pass Changes - gallium llvmpipe (LLVM 3.8.0) --- Fixes: spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec3-bvec3: fail pass spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec4-bvec4: fail pass spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec3-bvec3: fail pass spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec4-bvec4: fail pass spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec3-bvec3: fail pass spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec4-bvec4: fail pass spec/egl 1.4/eglterminate then unbind context: crash pass Testing reports/general approval Any testing reports (or general approval of the state of the branch) will be greatly appreciated. Trivial merge conflicts --- commit b1b601fc7ceba1f76846fdf150557b90487dceb8 Author: Jason Ekstrandanv: Handle VK_WHOLE_SIZE properly for buffer views (cherry picked from commit 593731ea3cc1aa9385e43ebc18c67574f181e1c3) commit 485c6d231e0af4e90804ac5e0da40b7bd97ac78e Author: Emil Velikov mesa: scons: list builddir before srcdir (cherry picked from commit 1c7c0d77ac1f7035558c37fc0297e9d22991d429) commit faa432c0b653df43a7954ee3305910b0b907a2b6 Author: Samuel Pitoiset nvc0: upload sample locations on GM20x (cherry picked from commit e7b2ce5fd872f6bf348310dcb6541ee5263886d5) commit 178b889823d1df50bd7000e16dcf814febc31424 Author: Nicolai Hähnle glsl: fix optimization of discard nested multiple levels (cherry picked from commit 21556d86fc74d91ab58a7496a876ad33e0f950df) commit e1698fa4553755afa2eecbb8be00b8e5ee8ff8eb Author: Ian Romanick glcpp: Track the actual version instead of just the version_resolved flag (cherry picked from commit eda6349346616f3a45ca2d03e2c1a3da956df6b3) commit 9cf5eb292b0b2f80264a80dcb34fc6293bb482f7 Author: Kenneth Graunke i965: Implement the WaPreventHSTessLevelsInterference workaround. (cherry picked from commit 9e778837ff9abba0bed963d003297ecc7f1f) commit 16751e0be4f07c1e99712fe844e1e0f0b46570ec Author: Emil Velikov isl: automake: use VISIBILITY_CFLAGS to restrict symbol visibility (cherry picked from commit d61d25951887a08fd6ea2a9d0db82d52813ce532) commit 346f9e5a855b8e2b6903bdcfd3cf5af7622a82cb Author: Jason Ekstrand anv/blit2d: Add a format parameter to bind_dst and create_iview (cherry picked from commit 16ddda845260213c27b6f844395ed25edbc3c091) The plan is to have 12.0.2 this Saturday (2nd of September), some time after 19:00 GMT. If you have any questions or suggestions - be that about the current patch queue or otherwise, please go ahead. Cheers, Emil Mesa stable queue - Nominated (9) = Boyan Ding (1): i915: Add XRGB format to intel_screen_make_configs Brian Paul (1): configure: don't try to build gallium DRI drivers if --disable-dri is set Haixia Shi (1):