[Mesa-dev] [Bug 108922] Meson: crosscompiling with a crossfile seems to fail

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108922 Bug ID: 108922 Summary: Meson: crosscompiling with a crossfile seems to fail Product: Mesa Version: git Hardware: Other OS: All Status: NEW Severity: nor

[Mesa-dev] [Bug 108922] Meson: crosscompiling with a crossfile seems to fail

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108922 --- Comment #1 from Alexandre Demers --- Created attachment 142695 --> https://bugs.freedesktop.org/attachment.cgi?id=142695&action=edit crossfile crossfile used to crosscompile mesa from a x86_64 build to a x86 host. -- You are receiving t

[Mesa-dev] [PATCH] wayland/egl: Ensure EGL surface is resized on DRI update_buffers()

2018-12-03 Thread Carlos Garnacho
Fullscreening and unfullscreening a totem window while playing a video sometimes results in the video subsurface not changing size along. This is also reproducible with epiphany. If a surface gets resized while we have an active back buffer for it, the resized dimensions won't get neither immediat

Re: [Mesa-dev] [PATCH] radv: use 3d shader for gfx9 copies if dst is 3d

2018-12-03 Thread Samuel Pitoiset
Reviewed-by: Samuel Pitoiset On 12/3/18 5:38 AM, Dave Airlie wrote: From: Dave Airlie This fixes some crucible 3d miptree tests I've been working on when executed using the compute shader path. Fixes: d08f267814 (radv/gfx9: fix 3d image to image transfers on compute queues.) --- src/amd/v

[Mesa-dev] [Bug 108922] Meson: crosscompiling with a crossfile seems to fail

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108922 --- Comment #2 from Eric Engestrom --- You tried adding the compiler `-m32` flag (through CFLAGS), but you were still missing the linker `-m32` flag (LDFLAGS). Try using the cross file I sent on the mailing list last week: https://lists.freedes

[Mesa-dev] [PATCH] freedreno: Add .dir-locals to the common directory

2018-12-03 Thread Neil Roberts
The commit aa0fed10d35 moved a bunch of Freedreno code to a common directory. The previous directory had a .dir-locals file for Emacs. This patch copies it to the new directory as well. --- src/freedreno/.dir-locals.el | 8 1 file changed, 8 insertions(+) create mode 100644 src/freedreno

[Mesa-dev] [PATCH] freedreno: Fix loading half-float immediate vectors

2018-12-03 Thread Neil Roberts
Previously the code to load from a constant instruction was always using the u32 pointer. If the constant is actually a 16-bit source this would end up with the wrong values because the pointer would be offset by the wrong size. This fixes it to use the u16 pointer. --- src/freedreno/ir3/ir3_compi

Re: [Mesa-dev] [PATCH v2 03/29] mesa/main: clean up S3_s3tc check

2018-12-03 Thread Erik Faye-Lund
On Fri, 2018-11-30 at 18:15 -0500, Marek Olšák wrote: > On Fri, Nov 30, 2018 at 5:57 PM Ian Romanick > wrote: > > On 11/30/2018 02:17 PM, Marek Olšák wrote: > > > > > > > > > On Fri, Nov 23, 2018 at 5:54 AM Erik Faye-Lund > > > > erik.faye-l...@collabora.com>> wrote: > > > > > > S3_s3tc is

[Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Eric Engestrom
Cc: Emil Velikov Cc: Andres Gomez Cc: Juan A. Suarez Romero Cc: Dylan Baker Signed-off-by: Eric Engestrom --- This patch depends on the releasing procedure in docs/releasing.html to be updated to not rely on autotools anymore. I think our release managers (cc'ed) should work together and figu

Re: [Mesa-dev] [PATCH 04/11] st/mesa: Use Array._DrawVAO in st_atom_array.c.

2018-12-03 Thread Erik Faye-Lund
On Fri, 2018-11-30 at 07:06 +0100, Mathias Fröhlich wrote: > Good Morning, > > On Tuesday, 27 November 2018 10:17:07 CET Erik Faye-Lund wrote: > > On Tue, 2018-11-27 at 07:11 +0100, Mathias Fröhlich wrote: > > > Hi Erik, > > > > > > > > On Monday, 26 November 2018 19:39:50 CET Erik Faye-Lund > >

[Mesa-dev] [Bug 108925] vkCmdCopyQueryPoolResults(VK_QUERY_RESULT_WAIT_BIT) for timestamps with large query count hangs

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108925 Bug ID: 108925 Summary: vkCmdCopyQueryPoolResults(VK_QUERY_RESULT_WAIT_BIT) for timestamps with large query count hangs Product: Mesa Version: git Hardware: Other

[Mesa-dev] [Bug 108914] blocky shadow artifacts in The Forest with DXVK, RADV_DEBUG=nohiz fixes this

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108914 --- Comment #11 from Samuel Pitoiset --- Interesting to see that RADV_DEBUG=nofastclears also fixes the problem. Totally unexpected to be honest. -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee

[Mesa-dev] [Bug 108925] vkCmdCopyQueryPoolResults(VK_QUERY_RESULT_WAIT_BIT) for timestamps with large query count hangs

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108925 --- Comment #1 from Alex Smith --- FWIW, doesn't occur on AMDVLK. As far as I can see, that is just using a barrier rather than waiting for each individual query value to be available. Also, it looks like RADV is only waiting on the low 32 bits

[Mesa-dev] [Bug 108927] anaconda3 spyder fails to launch on Centos 7

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108927 Richard changed: What|Removed |Added Priority|medium |highest --- Comment #1 from Richard --- QSta

[Mesa-dev] [Bug 108927] anaconda3 spyder fails to launch on Centos 7

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108927 Bug ID: 108927 Summary: anaconda3 spyder fails to launch on Centos 7 Product: Mesa Version: 11.0 Hardware: x86-64 (AMD64) OS: other Status: NEW Severity:

Re: [Mesa-dev] Representing explicit memory layouts in NIR

2018-12-03 Thread apinheiro
On 1/12/18 14:34, Jason Ekstrand wrote: > On Sat, Dec 1, 2018 at 4:06 AM apinheiro > wrote: > > On 30/11/18 23:52, Jason Ekstrand wrote: >> On Fri, Nov 30, 2018 at 4:39 PM Timothy Arceri >> mailto:tarc...@itsqueeze.com>> wrote: >> >> On 1/12/18 9:1

[Mesa-dev] [PATCH v3 2/2] anv: Implement VK_EXT_conditional_rendering for gen 7.5+

2018-12-03 Thread Danylo Piliaiev
Conditional rendering affects next functions: - vkCmdDraw, vkCmdDrawIndexed, vkCmdDrawIndirect, vkCmdDrawIndexedIndirect - vkCmdDrawIndirectCountKHR, vkCmdDrawIndexedIndirectCountKHR - vkCmdDispatch, vkCmdDispatchIndirect, vkCmdDispatchBase - vkCmdClearAttachments To reduce readings from the memor

Re: [Mesa-dev] Lets talk about autotools

2018-12-03 Thread Emil Velikov
Hi all, On Thu, 29 Nov 2018 at 17:44, Emil Velikov wrote: > > Hi all, > > I can see why people may opt to not use or maintain the autotools build. > Although I would kindly ask that we do not remove it just yet. > > In Mesa, we have different parts not used by different teams. As such > we tend t

Re: [Mesa-dev] [PATCH 0/7] EGLDevice, take 2.1

2018-12-03 Thread Emil Velikov
Hi Gurchetan, On Thu, 29 Nov 2018 at 23:41, Gurchetan Singh wrote: > > Does this require libdrm 2.4.95 for virtio-gpu? With > platform_surfaceless, I keep getting "DRI2: failed to find EGLDevice" > and the failure is happening in "drmGetDevice2(fd, 0, &device)". virtio-gpu should work fine with

[Mesa-dev] [PATCH] vulkan: Update the XML and headers to 1.1.95

2018-12-03 Thread Jason Ekstrand
--- include/vulkan/vulkan_core.h | 109 +++-- src/vulkan/registry/vk.xml | 130 +++ 2 files changed, 204 insertions(+), 35 deletions(-) diff --git a/include/vulkan/vulkan_core.h b/include/vulkan/vulkan_core.h index 35c06649aa5..50064109ef3

Re: [Mesa-dev] [Mesa-stable] [PATCH] mesa: Revert INTEL_fragment_shader_ordering support

2018-12-03 Thread Emil Velikov
On Thu, 29 Nov 2018 at 23:54, Matt Turner wrote: > > This extension is not properly tested (testing for > GL_ARB_fragment_shader_interlock is not sufficient), and since this was > noted in review on August 28th no tests have been sent. > > Revert "i965: Add INTEL_fragment_shader_ordering support."

[Mesa-dev] [Bug 108530] [Tracker] Mesa 18.3 Release Tracker

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108530 Emil Velikov changed: What|Removed |Added Depends on|108456 | Referenced Bugs: https://bugs.freedes

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Eric Anholt
Eric Engestrom writes: > Cc: Emil Velikov > Cc: Andres Gomez > Cc: Juan A. Suarez Romero > Cc: Dylan Baker > Signed-off-by: Eric Engestrom > --- > This patch depends on the releasing procedure in docs/releasing.html to > be updated to not rely on autotools anymore. > > I think our release ma

Re: [Mesa-dev] [Mesa-stable] [PATCH] amd/vulkan: meson build - use radv_deps for libvulkan_radeon

2018-12-03 Thread Emil Velikov
On Sat, 1 Dec 2018 at 17:49, Tobias Klausmann wrote: > > Without this the build breaks with: > > FAILED: src/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha/radv_pipeline.c.o > cc -Isrc/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha -Isrc/amd/vulkan > -I../src/amd/vulkan -Isrc/../include -I../src/../in

Re: [Mesa-dev] [PATCH] vulkan: Update the XML and headers to 1.1.95

2018-12-03 Thread Samuel Pitoiset
Acked-by: Samuel Pitoiset On 12/3/18 5:06 PM, Jason Ekstrand wrote: --- include/vulkan/vulkan_core.h | 109 +++-- src/vulkan/registry/vk.xml | 130 +++ 2 files changed, 204 insertions(+), 35 deletions(-) diff --git a/include/vulkan/

[Mesa-dev] [Bug 108922] Meson: crosscompiling with a crossfile seems to fail

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108922 --- Comment #3 from Alexandre Demers --- It seems I missed last week's memo about the cross file. ;) I'll try it and I'll update this bug accordingly in the next few days. Thank you about the cue on env var VS meson's flags, I'm new to meson an

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Eric Anholt
Eric Anholt writes: > [ Unknown signature status ] > Eric Engestrom writes: > >> Cc: Emil Velikov >> Cc: Andres Gomez >> Cc: Juan A. Suarez Romero >> Cc: Dylan Baker >> Signed-off-by: Eric Engestrom >> --- >> This patch depends on the releasing procedure in docs/releasing.html to >> be upda

[Mesa-dev] [PATCH v2] nir/algebraic: Rewrite bit-size inference

2018-12-03 Thread Connor Abbott
Before this commit, there were two copies of the algorithm: one in C, that we would use to figure out what bit-size to give the replacement expression, and one in Python, that emulated the C one and tried to prove that the C algorithm would never fail to correctly assign bit-sizes. That seemed pret

Re: [Mesa-dev] [PATCH] wayland/egl: Ensure EGL surface is resized on DRI update_buffers()

2018-12-03 Thread Emil Velikov
Hi Carlos, On Mon, 3 Dec 2018 at 08:09, Carlos Garnacho wrote: > > Fullscreening and unfullscreening a totem window while playing a video > sometimes results in the video subsurface not changing size along. This > is also reproducible with epiphany. > > If a surface gets resized while we have an

Re: [Mesa-dev] [PATCH 1/3] radv/android: Mark android WSI image as shareable.

2018-12-03 Thread Samuel Pitoiset
Patches 1&2 are: Acked-by: Samuel Pitoiset Patch 3 is: Reviewed-by: Samuel Pitoiset On 11/26/18 4:26 PM, Bas Nieuwenhuizen wrote: Fixes: b1444c9ccb0 "radv: Implement VK_ANDROID_native_buffer." --- src/amd/vulkan/radv_android.c | 12 +++- 1 file changed, 11 insertions(+), 1 deleti

Re: [Mesa-dev] [PATCH v2 03/29] mesa/main: clean up S3_s3tc check

2018-12-03 Thread Marek Olšák
Looks good. Feel free to push this. Marek On Mon, Dec 3, 2018 at 5:05 AM Erik Faye-Lund wrote: > On Fri, 2018-11-30 at 18:15 -0500, Marek Olšák wrote: > > On Fri, Nov 30, 2018 at 5:57 PM Ian Romanick > > wrote: > > > On 11/30/2018 02:17 PM, Marek Olšák wrote: > > > > > > > > > > > > On Fri, No

Re: [Mesa-dev] [PATCH v2 03/29] mesa/main: clean up S3_s3tc check

2018-12-03 Thread Erik Faye-Lund
On Mon, 2018-12-03 at 12:15 -0500, Marek Olšák wrote: > Looks good. Feel free to push this. Thanks, pushed :) > > Marek > > On Mon, Dec 3, 2018 at 5:05 AM Erik Faye-Lund < > erik.faye-l...@collabora.com> wrote: > > On Fri, 2018-11-30 at 18:15 -0500, Marek Olšák wrote: > > > On Fri, Nov 30, 2018

Re: [Mesa-dev] [Mesa-stable] [PATCH] amd/vulkan: meson build - use radv_deps for libvulkan_radeon

2018-12-03 Thread Dylan Baker
Quoting Tobias Klausmann (2018-12-01 09:30:20) > Without this the build breaks with: > > FAILED: src/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha/radv_pipeline.c.o > cc -Isrc/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha -Isrc/amd/vulkan > -I../src/amd/vulkan -Isrc/../include -I../src/../include -I

Re: [Mesa-dev] [PATCH v2 05/29] mesa/main: clean up ES2_compatibility check

2018-12-03 Thread Emil Velikov
Hi Erik, On Fri, 23 Nov 2018 at 10:54, Erik Faye-Lund wrote: > > This makes the logic a little bit easier to follow; this is *either* > about ES2 compatibility *or* about gles. GL_RGB565 was added already in > OpenGL ES 1.0. > AFAICT GL_RGB565 was introduced in OpenGLES1 with GL_OES_framebuffer_o

[Mesa-dev] [PATCH] anv/query: flush render target before copying results

2018-12-03 Thread Lionel Landwerlin
This change tracks render target writes in the pipeline and applies a render target flush before copying the query results to make sure the preceding operations have landed in memory before the command streamer initiates the copy. Signed-off-by: Lionel Landwerlin Bugzilla: https://bugs.freedeskto

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Dylan Baker
Can I admit I was really wanted to send this patch out and it actually makes me sad that you beat me too it? That said there are a couple things you missed. Dylan Quoting Eric Engestrom (2018-12-03 02:21:33) > Cc: Emil Velikov > Cc: Andres Gomez > Cc: Juan A. Suarez Romero > Cc: Dylan Baker

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Eric Engestrom
On Monday, 2018-12-03 08:59:48 -0800, Eric Anholt wrote: > Eric Anholt writes: > > > [ Unknown signature status ] > > Eric Engestrom writes: > > > >> Cc: Emil Velikov > >> Cc: Andres Gomez > >> Cc: Juan A. Suarez Romero > >> Cc: Dylan Baker > >> Signed-off-by: Eric Engestrom > >> --- > >> T

Re: [Mesa-dev] [PATCH v2 05/29] mesa/main: clean up ES2_compatibility check

2018-12-03 Thread Erik Faye-Lund
On Mon, 2018-12-03 at 17:24 +, Emil Velikov wrote: > Hi Erik, > > On Fri, 23 Nov 2018 at 10:54, Erik Faye-Lund > wrote: > > This makes the logic a little bit easier to follow; this is > > *either* > > about ES2 compatibility *or* about gles. GL_RGB565 was added > > already in > > OpenGL ES 1.

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Eric Engestrom
On Monday, 2018-12-03 09:25:48 -0800, Dylan Baker wrote: > Can I admit I was really wanted to send this patch out and it actually makes > me > sad that you beat me too it? Heh, I think many (most?) of us wanted to send this patch :P > > That said there are a couple things you missed. I think

Re: [Mesa-dev] Lets talk about autotools

2018-12-03 Thread Dylan Baker
Quoting Emil Velikov (2018-12-03 07:54:38) > Hi all, > > On Thu, 29 Nov 2018 at 17:44, Emil Velikov wrote: > > > > Hi all, > > > > I can see why people may opt to not use or maintain the autotools build. > > Although I would kindly ask that we do not remove it just yet. > > > > In Mesa, we have d

Re: [Mesa-dev] Lets talk about autotools

2018-12-03 Thread Dylan Baker
Quoting Dave Airlie (2018-11-30 12:16:10) > > On Wed., 28 Nov. 2018, 03:06 Matt Turner > On Tue, Nov 27, 2018 at 1:13 AM Timo Aaltonen wrote: > > > > On 17.11.2018 6.04, Dylan Baker wrote: > > > Quoting Dylan Baker (2018-09-17 09:44:07) > > >> I feel like for !windows meson

Re: [Mesa-dev] [PATCH v2 05/29] mesa/main: clean up ES2_compatibility check

2018-12-03 Thread Emil Velikov
On Mon, 3 Dec 2018 at 17:47, Erik Faye-Lund wrote: > > On Mon, 2018-12-03 at 17:24 +, Emil Velikov wrote: > > Hi Erik, > > > > On Fri, 23 Nov 2018 at 10:54, Erik Faye-Lund > > wrote: > > > This makes the logic a little bit easier to follow; this is > > > *either* > > > about ES2 compatibility

Re: [Mesa-dev] [PATCH] wayland/egl: Ensure EGL surface is resized on DRI update_buffers()

2018-12-03 Thread Juan A. Suarez Romero
On Mon, 2018-12-03 at 17:08 +, Emil Velikov wrote: > Hi Carlos, > > On Mon, 3 Dec 2018 at 08:09, Carlos Garnacho wrote: > > Fullscreening and unfullscreening a totem window while playing a video > > sometimes results in the video subsurface not changing size along. This > > is also reproducib

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Dylan Baker
Quoting Eric Engestrom (2018-12-03 09:46:29) > On Monday, 2018-12-03 09:25:48 -0800, Dylan Baker wrote: > > Can I admit I was really wanted to send this patch out and it actually > > makes me > > sad that you beat me too it? > > Heh, I think many (most?) of us wanted to send this patch :P > > >

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Eric Engestrom
On Monday, 2018-12-03 10:06:30 -0800, Dylan Baker wrote: > Quoting Eric Engestrom (2018-12-03 09:46:29) > > On Monday, 2018-12-03 09:25:48 -0800, Dylan Baker wrote: > > > Can I admit I was really wanted to send this patch out and it actually > > > makes me > > > sad that you beat me too it? > >

Re: [Mesa-dev] Lets talk about autotools

2018-12-03 Thread Emil Velikov
On Mon, 3 Dec 2018 at 17:49, Dylan Baker wrote: > > Quoting Emil Velikov (2018-12-03 07:54:38) > > Hi all, > > > > On Thu, 29 Nov 2018 at 17:44, Emil Velikov wrote: > > > > > > Hi all, > > > > > > I can see why people may opt to not use or maintain the autotools build. > > > Although I would kind

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Jan Vesely
On Mon, 2018-12-03 at 10:21 +, Eric Engestrom wrote: > Cc: Emil Velikov > Cc: Andres Gomez > Cc: Juan A. Suarez Romero > Cc: Dylan Baker > Signed-off-by: Eric Engestrom > --- > This patch depends on the releasing procedure in docs/releasing.html to > be updated to not rely on autotools any

[Mesa-dev] [Bug 108914] blocky shadow artifacts in The Forest with DXVK, RADV_DEBUG=nohiz fixes this

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108914 --- Comment #12 from Samuel Pitoiset --- Created attachment 142705 --> https://bugs.freedesktop.org/attachment.cgi?id=142705&action=edit possible fix Can you try the attached patch? -- You are receiving this mail because: You are the QA Con

Re: [Mesa-dev] Lets talk about autotools

2018-12-03 Thread Timo Aaltonen
On 3.12.2018 20.25, Emil Velikov wrote: > On Mon, 3 Dec 2018 at 17:49, Dylan Baker wrote: >> >> Quoting Emil Velikov (2018-12-03 07:54:38) >>> Hi all, >>> >>> On Thu, 29 Nov 2018 at 17:44, Emil Velikov wrote: Hi all, I can see why people may opt to not use or maintain the auto

Re: [Mesa-dev] Lets talk about autotools

2018-12-03 Thread Kristian Høgsberg
On Mon, Dec 3, 2018 at 10:28 AM Emil Velikov wrote: > > On Mon, 3 Dec 2018 at 17:49, Dylan Baker wrote: > > > > Quoting Emil Velikov (2018-12-03 07:54:38) > > > Hi all, > > > > > > On Thu, 29 Nov 2018 at 17:44, Emil Velikov > > > wrote: > > > > > > > > Hi all, > > > > > > > > I can see why peop

[Mesa-dev] [PATCH] anv: don't do partial resolve on layer > 0

2018-12-03 Thread Lionel Landwerlin
We've made the choice not to use fast clears on layer > 0 with multilayer images, so when transitioning those images, don't bother doing a partial resolve on them. Signed-off-by: Lionel Landwerlin Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108910 Bugzilla: https://bugs.freedesktop.org

Re: [Mesa-dev] Lets talk about autotools

2018-12-03 Thread Dylan Baker
Quoting Emil Velikov (2018-12-03 10:25:48) > On Mon, 3 Dec 2018 at 17:49, Dylan Baker wrote: > > > > Quoting Emil Velikov (2018-12-03 07:54:38) > > > Hi all, > > > > > > On Thu, 29 Nov 2018 at 17:44, Emil Velikov > > > wrote: > > > > > > > > Hi all, > > > > > > > > I can see why people may opt t

Re: [Mesa-dev] Lets talk about autotools

2018-12-03 Thread Dylan Baker
Quoting Timo Aaltonen (2018-12-03 10:36:12) > On 3.12.2018 20.25, Emil Velikov wrote: > > On Mon, 3 Dec 2018 at 17:49, Dylan Baker wrote: > >> > >> Quoting Emil Velikov (2018-12-03 07:54:38) > >>> Hi all, > >>> > >>> On Thu, 29 Nov 2018 at 17:44, Emil Velikov > >>> wrote: > > Hi all, >

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Dylan Baker
Quoting Jan Vesely (2018-12-03 10:30:37) > On Mon, 2018-12-03 at 10:21 +, Eric Engestrom wrote: > > Cc: Emil Velikov > > Cc: Andres Gomez > > Cc: Juan A. Suarez Romero > > Cc: Dylan Baker > > Signed-off-by: Eric Engestrom > > --- > > This patch depends on the releasing procedure in docs/re

[Mesa-dev] [Bug 108933] Unreal Tournament (UT99) segfault on opengl init

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108933 Bug ID: 108933 Summary: Unreal Tournament (UT99) segfault on opengl init Product: Mesa Version: git Hardware: Other OS: All Status: NEW Severity: normal

Re: [Mesa-dev] Lets talk about autotools

2018-12-03 Thread Timo Aaltonen
On 3.12.2018 20.54, Dylan Baker wrote: > Quoting Timo Aaltonen (2018-12-03 10:36:12) >> On 3.12.2018 20.25, Emil Velikov wrote: >>> On Mon, 3 Dec 2018 at 17:49, Dylan Baker wrote: Quoting Emil Velikov (2018-12-03 07:54:38) > Hi all, > > On Thu, 29 Nov 2018 at 17:44, Emil Veli

[Mesa-dev] [PATCH] mesa/main: correct validation for GL_RGB565

2018-12-03 Thread Erik Faye-Lund
Technically speaking, this validation was incorrect, because GL_RGB565 is only supported in OpenGL ES 1.x if OES_framebuffer_object is supported. This couldn't lead to any real incorrect behavior, because all drivers support OES_framebuffer_object. But let's keep the code self-documenting, by corre

Re: [Mesa-dev] [PATCH 1/2] nir: add a compiler option for disabling float comparison simplifications

2018-12-03 Thread Ian Romanick
On 12/01/2018 05:58 AM, Connor Abbott wrote: > On Fri, Nov 30, 2018 at 10:18 PM Ian Romanick wrote: >> >> On 11/29/2018 07:47 AM, Connor Abbott wrote: >>> On Thu, Nov 29, 2018 at 4:22 PM Jason Ekstrand wrote: Can you provide some context for this? Those rules are already flagged

Re: [Mesa-dev] [Mesa-stable] [PATCH] mesa: Revert INTEL_fragment_shader_ordering support

2018-12-03 Thread Ian Romanick
On 12/03/2018 08:10 AM, Emil Velikov wrote: > On Thu, 29 Nov 2018 at 23:54, Matt Turner wrote: >> >> This extension is not properly tested (testing for >> GL_ARB_fragment_shader_interlock is not sufficient), and since this was >> noted in review on August 28th no tests have been sent. >> >> Revert

Re: [Mesa-dev] [PATCH 1/2] nir: add a compiler option for disabling float comparison simplifications

2018-12-03 Thread Ian Romanick
On 11/29/2018 07:47 AM, Connor Abbott wrote: > On Thu, Nov 29, 2018 at 4:22 PM Jason Ekstrand wrote: >> >> Can you provide some context for this? Those rules are already flagged >> "inexact" (that's what the ~ means) so they won't apply to anything that's >> "precise" or "invariant". > > I thi

Re: [Mesa-dev] Lets talk about autotools

2018-12-03 Thread Dylan Baker
Quoting Timo Aaltonen (2018-12-03 11:03:59) > On 3.12.2018 20.54, Dylan Baker wrote: > > Quoting Timo Aaltonen (2018-12-03 10:36:12) > >> On 3.12.2018 20.25, Emil Velikov wrote: > >>> On Mon, 3 Dec 2018 at 17:49, Dylan Baker wrote: > > Quoting Emil Velikov (2018-12-03 07:54:38) > > H

[Mesa-dev] [Bug 108914] blocky shadow artifacts in The Forest with DXVK, RADV_DEBUG=nohiz fixes this

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108914 --- Comment #13 from tempel.jul...@gmail.com --- (In reply to Samuel Pitoiset from comment #12) > Created attachment 142705 [details] [review] > possible fix > > Can you try the attached patch? It fixes the problem, thanks a lot. :) I also gav

Re: [Mesa-dev] [PATCH] vulkan: Update the XML and headers to 1.1.95

2018-12-03 Thread Jason Ekstrand
Thanks. Pushed. On Mon, Dec 3, 2018 at 10:50 AM Samuel Pitoiset wrote: > Acked-by: Samuel Pitoiset > > On 12/3/18 5:06 PM, Jason Ekstrand wrote: > > --- > > include/vulkan/vulkan_core.h | 109 +++-- > > src/vulkan/registry/vk.xml | 130 +++--

[Mesa-dev] [Bug 108935] [LLVM Regression] Witcher 3 Corrupted Terrain

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108935 Bug ID: 108935 Summary: [LLVM Regression] Witcher 3 Corrupted Terrain Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Sev

Re: [Mesa-dev] [PATCH 1/2] nir/algebraic: Rewrite bit-size inference

2018-12-03 Thread Dylan Baker
Quoting Connor Abbott (2018-11-29 10:32:02) > Before this commit, there were two copies of the algorithm: one in C, > that we would use to figure out what bit-size to give the replacement > expression, and one in Python, that emulated the C one and tried to > prove that the C algorithm would never

[Mesa-dev] [Bug 106958] Mass Effect Andromeda renders correctly on RX480 POLARIS but BAD ON RX VEGA 64 on wine 3.10 stagingf with DXVK

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106958 --- Comment #16 from Samuel Pitoiset --- Yes, if you have a key please send me one to my personal email. -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug._

Re: [Mesa-dev] [PATCH] anv/query: flush render target before copying results

2018-12-03 Thread Jason Ekstrand
On Mon, Dec 3, 2018 at 11:26 AM Lionel Landwerlin < lionel.g.landwer...@intel.com> wrote: > This change tracks render target writes in the pipeline and applies a > render target flush before copying the query results to make sure the > preceding operations have landed in memory before the command

[Mesa-dev] [PATCH] radv: rework the TC-compat HTILE hardware bug with COND_EXEC

2018-12-03 Thread Samuel Pitoiset
After investigating on this, it appears that COND_WRITE doesn't work correctly in some situations. I don't know exactly why does it fail to update DB_Z_INFO.ZRANGE_PRECISION, but as AMDVLK also uses COND_EXEC I think there is a reason. Now the driver stores a new metadata value in order to reflect

Re: [Mesa-dev] [PATCH 1/2] nir/algebraic: Rewrite bit-size inference

2018-12-03 Thread Jason Ekstrand
On Mon, Dec 3, 2018 at 3:50 PM Dylan Baker wrote: > Quoting Connor Abbott (2018-11-29 10:32:02) > > Before this commit, there were two copies of the algorithm: one in C, > > that we would use to figure out what bit-size to give the replacement > > expression, and one in Python, that emulated the

[Mesa-dev] [Bug 108914] blocky shadow artifacts in The Forest with DXVK, RADV_DEBUG=nohiz fixes this

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108914 --- Comment #14 from Samuel Pitoiset --- Thanks for confirming. Patch is here: https://patchwork.freedesktop.org/series/53440/ -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.__

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Bas Nieuwenhuizen
On Mon, Dec 3, 2018 at 7:30 PM Jan Vesely wrote: > > On Mon, 2018-12-03 at 10:21 +, Eric Engestrom wrote: > > Cc: Emil Velikov > > Cc: Andres Gomez > > Cc: Juan A. Suarez Romero > > Cc: Dylan Baker > > Signed-off-by: Eric Engestrom > > --- > > This patch depends on the releasing procedure

Re: [Mesa-dev] [PATCH] radv: rework the TC-compat HTILE hardware bug with COND_EXEC

2018-12-03 Thread Bas Nieuwenhuizen
On Mon, Dec 3, 2018 at 11:13 PM Samuel Pitoiset wrote: > > After investigating on this, it appears that COND_WRITE doesn't > work correctly in some situations. I don't know exactly why does > it fail to update DB_Z_INFO.ZRANGE_PRECISION, but as AMDVLK > also uses COND_EXEC I think there is a reaso

Re: [Mesa-dev] [PATCH 1/2] nir/algebraic: Rewrite bit-size inference

2018-12-03 Thread Dylan Baker
Quoting Jason Ekstrand (2018-12-03 14:12:41) > On Mon, Dec 3, 2018 at 3:50 PM Dylan Baker wrote: > > Quoting Connor Abbott (2018-11-29 10:32:02) > > Before this commit, there were two copies of the algorithm: one in C, > > that we would use to figure out what bit-size to give the repl

Re: [Mesa-dev] [PATCH 1/2] nir/algebraic: Rewrite bit-size inference

2018-12-03 Thread Dylan Baker
Quoting Jason Ekstrand (2018-12-03 14:12:41) > On Mon, Dec 3, 2018 at 3:50 PM Dylan Baker wrote: > > Quoting Connor Abbott (2018-11-29 10:32:02) > > Before this commit, there were two copies of the algorithm: one in C, > > that we would use to figure out what bit-size to give the repl

Re: [Mesa-dev] [PATCH 1/9] intel/blorp: Only double the fast-clear rect alignment on HSW

2018-12-03 Thread Jason Ekstrand
I've received confirmation from the HW team that the extra doubling is only needed on Haswell GT3. On Tue, May 15, 2018 at 5:28 PM Jason Ekstrand wrote: > The data in the commit message is a bit sketchy for Ivybridge. We don't > run dEQP or any of the CTSs on Ivybridge in CI so all the data we

Re: [Mesa-dev] [Mesa-stable] [PATCH] mesa: Revert INTEL_fragment_shader_ordering support

2018-12-03 Thread Matt Turner
On Mon, Dec 3, 2018 at 8:12 AM Emil Velikov wrote: > > On Thu, 29 Nov 2018 at 23:54, Matt Turner wrote: > > > > This extension is not properly tested (testing for > > GL_ARB_fragment_shader_interlock is not sufficient), and since this was > > noted in review on August 28th no tests have been sent

[Mesa-dev] [AppVeyor] mesa master #9462 failed

2018-12-03 Thread AppVeyor
Build mesa 9462 failed Commit 017199d2d2 by Matt Turner on 11/29/2018 11:46 PM: mesa: Revert INTEL_fragment_shader_ordering support\n\nThis extension is not properly tested (testing for\nGL_ARB_fragment_shader_interlock is not sufficient), and since this was\nn

Re: [Mesa-dev] [AppVeyor] mesa master #9462 failed

2018-12-03 Thread Bas Nieuwenhuizen
This just broke for me locally: ../mesa/src/mesa/state_tracker/st_glsl_to_tgsi.cpp: In member function ‘virtual void glsl_to_tgsi_visitor::visit(ir_call*)’: ../mesa/src/mesa/state_tracker/st_glsl_to_tgsi.cpp:4075:9: error: ‘ir_intrinsic_begin_fragment_shader_ordering’ was not declared in this scop

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-03 Thread Dylan Baker
Quoting Bas Nieuwenhuizen (2018-12-03 14:14:19) > On Mon, Dec 3, 2018 at 7:30 PM Jan Vesely wrote: > > > > On Mon, 2018-12-03 at 10:21 +, Eric Engestrom wrote: > > > Cc: Emil Velikov > > > Cc: Andres Gomez > > > Cc: Juan A. Suarez Romero > > > Cc: Dylan Baker > > > Signed-off-by: Eric Enge

[Mesa-dev] [AppVeyor] mesa master #9463 completed

2018-12-03 Thread AppVeyor
Build mesa 9463 completed Commit dd53bb7e1f by Matt Turner on 12/4/2018 12:20 AM: Revert "st/mesa: silenced unhanded enum warning in st_glsl_to_tgsi.cpp"\n\nThis reverts commit 198c50f4873758e9f64d89eea262af5dd1644df9.\n\nThis needs to be reverted after commit

[Mesa-dev] Make Jordan an Owner of the mesa project?

2018-12-03 Thread Jason Ekstrand
Jordan has requested to be made an Owner of the mesa project. As much as I may be the guy who pushed to get everything set up, I don't want to do this sort of thing on my own. As such, I'm asking for some ACKs. If I can get 5 ACKs (at least 2 non-intel) from other Owners and no NAKs, I'll click

Re: [Mesa-dev] Make Jordan an Owner of the mesa project?

2018-12-03 Thread David Airlie
On Tue, Dec 4, 2018 at 10:49 AM Jason Ekstrand wrote: > > Jordan has requested to be made an Owner of the mesa project. As much as I > may be the guy who pushed to get everything set up, I don't want to do this > sort of thing on my own. As such, I'm asking for some ACKs. If I can get 5 > AC

Re: [Mesa-dev] Make Jordan an Owner of the mesa project?

2018-12-03 Thread Ilia Mirkin
On Mon, Dec 3, 2018 at 7:49 PM Jason Ekstrand wrote: > > Jordan has requested to be made an Owner of the mesa project. As much as I > may be the guy who pushed to get everything set up, I don't want to do this > sort of thing on my own. As such, I'm asking for some ACKs. If I can get 5 > ACK

Re: [Mesa-dev] [PATCH 0/7] EGLDevice, take 2.1

2018-12-03 Thread Gurchetan Singh
On Mon, Dec 3, 2018 at 8:06 AM Emil Velikov wrote: > Hi Gurchetan, > > On Thu, 29 Nov 2018 at 23:41, Gurchetan Singh > wrote: > > > > Does this require libdrm 2.4.95 for virtio-gpu? With > > platform_surfaceless, I keep getting "DRI2: failed to find EGLDevice" > > and the failure is happening i

Re: [Mesa-dev] Make Jordan an Owner of the mesa project?

2018-12-03 Thread Jason Ekstrand
On Mon, Dec 3, 2018 at 7:05 PM Ilia Mirkin wrote: > On Mon, Dec 3, 2018 at 7:49 PM Jason Ekstrand > wrote: > > > > Jordan has requested to be made an Owner of the mesa project. As much > as I may be the guy who pushed to get everything set up, I don't want to do > this sort of thing on my own.

[Mesa-dev] GitLab merge requests, discussion summary - Re: [PATCH] docs: Document optional GitLab code review process

2018-12-03 Thread Jordan Justen
Lots of discussion here. :) I hoped to just dip our toes into the merge request stream, but the consensus is clearly against my idea. Oh well. :) Here's what I gathered from the discussion: == Keep email, allow duplicate MR, my idea == I don't think anyone else was in favor of this. Several were

Re: [Mesa-dev] GitLab merge requests, discussion summary - Re: [PATCH] docs: Document optional GitLab code review process

2018-12-03 Thread Jason Ekstrand
Seems like a pretty good sum-up of the discussion to me. On Mon, Dec 3, 2018 at 7:50 PM Jordan Justen wrote: > Lots of discussion here. :) I hoped to just dip our toes into the > merge request stream, but the consensus is clearly against my idea. Oh > well. :) > > Here's what I gathered from the

[Mesa-dev] [PATCH 1/2] nir: add support for marking used patches when packing varyings

2018-12-03 Thread Timothy Arceri
This adds support needed for marking the varyings as used but we don't actually support packing patches in this patch. --- src/compiler/nir/nir_linking_helpers.c | 73 ++ 1 file changed, 51 insertions(+), 22 deletions(-) diff --git a/src/compiler/nir/nir_linking_helpers.c

[Mesa-dev] [RFC 2/2] nir: rewrite varying component packing

2018-12-03 Thread Timothy Arceri
There are three reasons for the rewrite. 1. Adding support for packing tess patch varyings in a sane way. 2. Making use of qsort allowing the code to be much easier to follow. 3. Adding a crude live range analysis for deciding which components should be packed together. We could simplify

[Mesa-dev] [PATCH 2/2] NEEDS TEST nvc0: always keep TSC slot 0 bound to fix TXF

2018-12-03 Thread Ilia Mirkin
Same as on nv50, the TXF op always uses the TSC bound to slot 0, returning blank values if nothing is bound. An earlier change arranges for the TSC entries list to always have valid data at entry 0, so here we just make use of it. Fixes arb_texture_buffer_object-subdata-sync among others. Signed

[Mesa-dev] [PATCH 1/2] nvc0: replace use of explicit default_tsc with entry 0

2018-12-03 Thread Ilia Mirkin
This was used for implementing FBFETCH. However that uses TXF, which doesn't do much with a TSC. The only important bit is that sRGB-decoding works as expected, which we can achieve since all samplers we ever generate enable sRGB-decoding. Always point to entry 0 in the TSC table, and ensure that e

Re: [Mesa-dev] Partial loop unrolling support v2

2018-12-03 Thread Timothy Arceri
Ping! On 20/11/18 7:14 pm, Timothy Arceri wrote: This series add support for partial loop unrolling for loops with an unknown trip count. The new partial_unroll function allows the caller to specifiy how may times the loop should be unrolled and then the loop is inserted in the innermost continu

Re: [Mesa-dev] [PATCH v3 1/3] nir: add glsl_replace_vector_type()

2018-12-03 Thread Timothy Arceri
Ping! on the series ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Re: [Mesa-dev] GitLab merge requests, discussion summary - Re: [PATCH] docs: Document optional GitLab code review process

2018-12-03 Thread Eric Anholt
Jordan Justen writes: > Lots of discussion here. :) I hoped to just dip our toes into the > merge request stream, but the consensus is clearly against my idea. Oh > well. :) > > Here's what I gathered from the discussion: > > == Keep email, allow duplicate MR, my idea == > > I don't think anyone

Re: [Mesa-dev] Make Jordan an Owner of the mesa project?

2018-12-03 Thread Eric Anholt
Jason Ekstrand writes: > Jordan has requested to be made an Owner of the mesa project. As much as I > may be the guy who pushed to get everything set up, I don't want to do this > sort of thing on my own. As such, I'm asking for some ACKs. If I can get > 5 ACKs (at least 2 non-intel) from othe

[Mesa-dev] [Bug 108922] Meson: crosscompiling with a crossfile fails

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108922 Alexandre Demers changed: What|Removed |Added Summary|Meson: crosscompiling with |Meson: crosscompiling with

[Mesa-dev] [Bug 108922] Meson: crosscompiling with a crossfile seems to fail

2018-12-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=108922 Alexandre Demers changed: What|Removed |Added Resolution|--- |INVALID Status|NEW

Re: [Mesa-dev] [PATCH 04/11] nir: make use of new nir_cf_list_clone_and_reinsert() helper

2018-12-03 Thread Thomas Helland
Den tir. 20. nov. 2018 kl. 09:15 skrev Timothy Arceri : > > --- > src/compiler/nir/nir_opt_loop_unroll.c | 74 ++ > 1 file changed, 28 insertions(+), 46 deletions(-) > > diff --git a/src/compiler/nir/nir_opt_loop_unroll.c > b/src/compiler/nir/nir_opt_loop_unroll.c > index

Re: [Mesa-dev] [PATCH 04/11] st/mesa: Use Array._DrawVAO in st_atom_array.c.

2018-12-03 Thread Mathias Fröhlich
Hey, On Monday, 3 December 2018 12:15:17 CET Erik Faye-Lund wrote: > Yeah. An important thing to note is that virgl is pretty widely tested > by now, and we don't see this pop up in other places... And that sounds > a bit strange to me. Good to know, I don't actually know how wide virgl is alread

[Mesa-dev] [PATCH 03/59] compiler/spirv: implement 16-bit acos

2018-12-03 Thread Iago Toral Quiroga
--- src/compiler/spirv/vtn_glsl450.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/compiler/spirv/vtn_glsl450.c b/src/compiler/spirv/vtn_glsl450.c index e85123725da..4345c9c61a3 100644 --- a/src/compiler/spirv/vtn_glsl450.c +++ b/src/compiler/spirv/vtn_glsl450.c @@ -

  1   2   >