[Mesa-dev] [Bug 102227] Commit 26aee6f4d5 causes crash-loop on android-x86 (surfaceflinger to exit with status 1)

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=102227 --- Comment #6 from Pokemon --- You can need to visit the site online here http://documentswindows10.com and find to all way for where are scanned documents windows 10. -- You are receiving this mail because: You are the QA Contact for the

Re: [Mesa-dev] [Nouveau] Questions on GPU syncpoint handling from inside the GPU

2019-04-10 Thread Ben Skeggs
On Wed, 10 Apr 2019 at 22:45, Ilia Mirkin wrote: > > All docs are in the proper method address, i.e. "in bytes" -- in the > future, please refer to them that way since all the code and > documentation do. > > There is no reference to method 2c8 in the mesa driver (except the > GLOBAL_BASE thing

[Mesa-dev] [ANNOUNCE] mesa 19.0.2

2019-04-10 Thread Dylan Baker
Hi list, I'm pleased to announce the availability of mesa 19.0.2. It's a bit late, and I need to apologize for that, Dad duties have been trumping other things. On the release side it's been a pretty tame cycle. Just a few fixes for radeon, a few for nir, a couple for radv, a couple for v3d, and

[Mesa-dev] [Bug 110291] Vega 64 GPU hang running Space Engineers

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110291 --- Comment #2 from Peter --- Space Engineers only began to run in the last couple of months. I haven't been able to get into the game at all with older LLVM+Mesa versions to test. -- You are receiving this mail because: You are the QA

Re: [Mesa-dev] [PATCH] gallium/aux: Report error if loading of a pipe driver fails.

2019-04-10 Thread Jan Vesely
On Wed, Apr 10, 2019 at 9:33 PM Marek Olšák wrote: > > Reviewed-by: Marek Olšák thank you. pushed. Jan > > Marek > > On Wed, Apr 3, 2019 at 2:02 AM Jan Vesely wrote: >> >> Skip over non-existent files. >> Signed-off-by: Jan Vesely >> --- >> This should help detect instances of messed

Re: [Mesa-dev] [PATCH] [rfc] st/mesa: don't update fb state is raster discard is set.

2019-04-10 Thread Marek Olšák
Consider this sequence of calls: 1) Enable rasterizer discard 2) Update the framebuffer (skipped by your patch) 3) Draw 4) Disable rasterizer discard 5) Draw (not using the correct framebuffer) Marek On Wed, Apr 10, 2019 at 2:10 AM Dave Airlie wrote: > From: Dave Airlie > > This avoid

Re: [Mesa-dev] [PATCH] gallium/aux: Report error if loading of a pipe driver fails.

2019-04-10 Thread Marek Olšák
Reviewed-by: Marek Olšák Marek On Wed, Apr 3, 2019 at 2:02 AM Jan Vesely wrote: > Skip over non-existent files. > Signed-off-by: Jan Vesely > --- > This should help detect instances of messed up/missing symbols in the > driver. > windows build seems OK: >

Re: [Mesa-dev] [PATCH] gallium: trace: Add missing fence related wrappers

2019-04-10 Thread Marek Olšák
Pushed, thanks! Marek On Tue, Apr 9, 2019 at 7:33 AM Guido Günther wrote: > Hi, > On Fri, Mar 29, 2019 at 05:48:31PM +0100, Guido Günther wrote: > > Without that kmscube with GALLIUM_TRACE would segfault like: > > > > #0 0x in () > > #1 0x8f311760 in

[Mesa-dev] [PATCH 2/2] ac: use the common helper ac_apply_fmask_to_sample

2019-04-10 Thread Marek Olšák
From: Marek Olšák --- src/amd/common/ac_nir_to_llvm.c | 70 +++-- 1 file changed, 5 insertions(+), 65 deletions(-) diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c index 3d2f738edec..3abde6e0969 100644 ---

[Mesa-dev] [PATCH 1/2] radeonsi: set AC_FUNC_ATTR_READNONE for image opcodes where it was missing

2019-04-10 Thread Marek Olšák
From: Marek Olšák --- src/amd/common/ac_llvm_build.c| 1 + src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c | 4 2 files changed, 5 insertions(+) diff --git a/src/amd/common/ac_llvm_build.c b/src/amd/common/ac_llvm_build.c index a612dcefa1d..cfbca294c97 100644 ---

Re: [Mesa-dev] [PATCH 10/10] ac/nir: remove some useless integer casts for ALU operations

2019-04-10 Thread Marek Olšák
On Wed, Apr 10, 2019 at 7:44 PM Timothy Arceri wrote: > Before I attempt to review, have you run piglit on this series with > radeonsi nir? > That's a good idea. If there is no piglit regression on radeonsi, the series is: Reviewed-by: Marek Olšák Marek

Re: [Mesa-dev] Mesa compatibility range

2019-04-10 Thread Adam Jackson
On Wed, 2019-04-10 at 15:37 +, Jonathan Jackson wrote: > 1. My question is: Is it reasonable to think that llvmpipe (or other > drivers) will grand me a much wider > array of supported system if I use that implementation over the original > Windows one? I'm reasonably sure that

[Mesa-dev] [PATCH] mesa: don't overwrite existing shader files with MESA_SHADER_CAPTURE_PATH

2019-04-10 Thread Marek Olšák
From: Marek Olšák --- src/mesa/main/shaderapi.c | 20 +--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/src/mesa/main/shaderapi.c b/src/mesa/main/shaderapi.c index 01342c04e8f..6b73e6c7e7a 100644 --- a/src/mesa/main/shaderapi.c +++ b/src/mesa/main/shaderapi.c

Re: [Mesa-dev] [PATCH v6 32/35] intel/compiler: validate region restrictions for mixed float mode

2019-04-10 Thread Francisco Jerez
"Juan A. Suarez Romero" writes: > From: Iago Toral Quiroga > > v2: > - Adapted unit tests to make them consistent with the changes done >to the validation of half-float conversions. > > v3 (Curro): > - Check all the accummulators > - Constify declarations > - Do not check src1 type in

Re: [Mesa-dev] Mesa compatibility range

2019-04-10 Thread Timothy Arceri
Not really answering your question directly but Desktop chips have had 2.1 support for the past 12+ years. IMO trying to support systems older than that is going to be more trouble than its worth, llvmpipe is unlikely to give you very good performance on a system that old. On 11/4/19 1:37 am,

Re: [Mesa-dev] [PATCH v6 30/35] intel/compiler: validate region restrictions for half-float conversions

2019-04-10 Thread Francisco Jerez
"Juan A. Suarez Romero" writes: > From: Iago Toral Quiroga > > v2: > - Consider implicit conversions in 2-src instructions too (Curro) > - For restrictions that involve destination stride requirements >only validate them for Align1, since Align16 always requires >packed data. > -

Re: [Mesa-dev] [PATCH 10/10] ac/nir: remove some useless integer casts for ALU operations

2019-04-10 Thread Timothy Arceri
Before I attempt to review, have you run piglit on this series with radeonsi nir? On 11/4/19 1:16 am, Samuel Pitoiset wrote: Sources are always casted to integers. Signed-off-by: Samuel Pitoiset --- src/amd/common/ac_nir_to_llvm.c | 16 1 file changed, 16 deletions(-)

[Mesa-dev] [PATCH] nir: initialise some variables in opt_if_loop_last_continue()

2019-04-10 Thread Timothy Arceri
Fixes a couple of Coverity warnings CID 1444626. Fixes: e30804c6024f ("nir/radv: remove restrictions on opt_if_loop_last_continue()") --- src/compiler/nir/nir_opt_if.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/nir/nir_opt_if.c

[Mesa-dev] [Bug 110337] Mesa 19.0.0(1)

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110337 --- Comment #2 from Andre Klapper --- Hi Berg, please edit the ticket summary and summarize the actual topic of this ticket. Thanks! -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the

[Mesa-dev] [PATCH 1/1] anv/ehl: 36bits ppgtt support

2019-04-10 Thread James Xiong
From: "Xiong, James" The vma high heap's capacity and maximum address were pre-defined based on 48bits ppgtt support, and the buffers allocated from the vma high heap had invalid vma addresses to the ehl platform that only supports 36bits ppgtt. As a result, KMD rejected all batchbuffers

Re: [Mesa-dev] [PATCH v7 28/35] intel/compiler: implement SIMD16 restrictions for mixed-float instructions

2019-04-10 Thread Francisco Jerez
Iago Toral writes: > On Mon, 2019-04-08 at 12:00 -0700, Francisco Jerez wrote: >> "Juan A. Suarez Romero" writes: >> >> > From: Iago Toral Quiroga >> > >> > v2: f32to16/f16to32 can use a :W destination (Curro) >> > --- >> > src/intel/compiler/brw_fs.cpp | 71 >> >

Re: [Mesa-dev] [PATCH] Partially revert "gallium: fix autotools build of pipe_msm.la"

2019-04-10 Thread Jan Vesely
On Tue, Apr 9, 2019 at 5:36 PM Vinson Lee wrote: > > On Tue, Apr 9, 2019 at 1:29 PM Jan Vesely wrote: > > > > On Sat, Apr 6, 2019 at 10:11 PM Dieter Nützel wrote: > > > > > > Tested-by: Dieter Nützel > > > Acked-by: Dieter Nützel > > > > Thanks Dieter, > > > > Timur, Vinson, are you OK with

[Mesa-dev] [Bug 110345] Unrecoverable GPU crash with DiRT 4

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110345 --- Comment #7 from Thomas Rohloff --- Thanks for all the helpful advice. Sadly I still didn't find a way to reproduce it better. Anyway, I tried your env var for around 8 hours without a freeze. While that might be just luck I'll do more

[Mesa-dev] [Bug 107391] feature request: enforceable vsync and anisotropic filtering via environment variables

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107391 --- Comment #8 from tempel.jul...@gmail.com --- I've tested it in vkquake, works like a charm. Again: Huge thanks! -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the

[Mesa-dev] [Bug 110252] swr software rasterizer fall back to OpenGL 2.1

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110252 --- Comment #1 from Alok Hota --- Thanks for reporting this, and for the sample program. We are looking into this. -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the

[Mesa-dev] Mesa compatibility range

2019-04-10 Thread Jonathan Jackson
Hi all, I am currently building an application using VTK 8.1 which requires OpenGL 2.1, or more recent, Support. Because I want to be able to run my application on as many systems as possible, I am Contemplating using a software renderer for cases where the system does not support OpenGL 2.1.

[Mesa-dev] [PATCH 10/10] ac/nir: remove some useless integer casts for ALU operations

2019-04-10 Thread Samuel Pitoiset
Sources are always casted to integers. Signed-off-by: Samuel Pitoiset --- src/amd/common/ac_nir_to_llvm.c | 16 1 file changed, 16 deletions(-) diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c index 3dfcbacdef4..f1c082c1130 100644 ---

[Mesa-dev] [PATCH 05/10] ac: add ac_build_ddxy_interp() helper

2019-04-10 Thread Samuel Pitoiset
Signed-off-by: Samuel Pitoiset --- src/amd/common/ac_llvm_build.c | 20 ++ src/amd/common/ac_llvm_build.h | 3 +++ src/amd/common/ac_nir_to_llvm.c | 23 +--- src/gallium/drivers/radeonsi/si_shader.c | 27 +--- 4

[Mesa-dev] [PATCH 09/10] ac/nir: remove useless integer cast in visit_image_load()

2019-04-10 Thread Samuel Pitoiset
ac_build_image_opcode() casts if necessary and buffer images are casted too. Signed-off-by: Samuel Pitoiset --- src/amd/common/ac_nir_to_llvm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c index

[Mesa-dev] [PATCH 03/10] ac/nir: make use of ac_build_umin() where possible

2019-04-10 Thread Samuel Pitoiset
This changes the predicate from LessThan to Equal. Signed-off-by: Samuel Pitoiset --- src/amd/common/ac_nir_to_llvm.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c index 3d90fd42318..69c418f2ca0

[Mesa-dev] [PATCH 07/10] ac/nir: remove useles LLVMGetUndef for nir_op_pack_64_2x32_split

2019-04-10 Thread Samuel Pitoiset
Trivial. Signed-off-by: Samuel Pitoiset --- src/amd/common/ac_nir_to_llvm.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c index c29098bf179..0318786d25b 100644 --- a/src/amd/common/ac_nir_to_llvm.c +++

[Mesa-dev] [PATCH 08/10] ac/nir: remove useless integer cast in adjust_sample_index_using_fmask()

2019-04-10 Thread Samuel Pitoiset
It's already casted if necessary in ac_build_image_opcode(). Signed-off-by: Samuel Pitoiset --- src/amd/common/ac_nir_to_llvm.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c index 0318786d25b..cef665d0630 100644 ---

[Mesa-dev] [PATCH 06/10] ac: add ac_build_load_helper_invocation() helper

2019-04-10 Thread Samuel Pitoiset
Signed-off-by: Samuel Pitoiset --- src/amd/common/ac_llvm_build.c | 10 ++ src/amd/common/ac_llvm_build.h | 3 +++ src/amd/common/ac_nir_to_llvm.c | 13 + src/gallium/drivers/radeonsi/si_shader.c | 7 +-- 4 files changed, 15 insertions(+),

[Mesa-dev] [PATCH 01/10] ac/nir: make use of ac_build_imax() where possible

2019-04-10 Thread Samuel Pitoiset
Signed-off-by: Samuel Pitoiset --- src/amd/common/ac_nir_to_llvm.c | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c index 3d2f738edec..7c7f2456e72 100644 --- a/src/amd/common/ac_nir_to_llvm.c +++

[Mesa-dev] [PATCH 02/10] ac/nir: make use of ac_build_imin() where possible

2019-04-10 Thread Samuel Pitoiset
This changes the predicate from LessThan to Equal. Signed-off-by: Samuel Pitoiset --- src/amd/common/ac_nir_to_llvm.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c index 7c7f2456e72..3d90fd42318

[Mesa-dev] [PATCH 04/10] ac: add ac_build_umax() and use it where possible

2019-04-10 Thread Samuel Pitoiset
This changes the predicate from LessThan to Equal. Signed-off-by: Samuel Pitoiset --- src/amd/common/ac_llvm_build.c | 7 +++ src/amd/common/ac_llvm_build.h | 1 + src/amd/common/ac_nir_to_llvm.c | 20 +--- 3 files changed, 13 insertions(+), 15 deletions(-) diff --git

Re: [Mesa-dev] [PATCH] [rfc] st/mesa: don't update fb state is raster discard is set.

2019-04-10 Thread Brian Paul
On 04/10/2019 12:10 AM, Dave Airlie wrote: From: Dave Airlie This avoid softpipe trying to get image when no window has ever been exposed, and no image will be exposed. I'm not entirely sure this is correct or useful, but it definitely helps with some softpipe get images when we haven't got a

[Mesa-dev] [Bug 109764] [radv] Enable framerate capping

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109764 --- Comment #4 from Shmerl --- (In reply to Samuel Pitoiset from comment #3) > What do you mean by 'cap'? Be able to limit to N FPS? Yes, that's the idea of the proposal. -- You are receiving this mail because: You are the assignee for the

Re: [Mesa-dev] [PATCH v2 6/6] glsl/linker: check for xfb_offset aliasing

2019-04-10 Thread Ilia Mirkin
On Wed, Apr 10, 2019 at 7:31 AM Andres Gomez wrote: > On Wed, 2019-04-10 at 10:40 +1000, Timothy Arceri wrote: > > On 13/2/19 8:57 am, Andres Gomez wrote: > > > @@ -1764,6 +1765,8 @@ struct gl_transform_feedback_buffer > > > > > > uint32_t NumVaryings; > > > > > > + BITSET_WORD

Re: [Mesa-dev] [Nouveau] Questions on GPU syncpoint handling from inside the GPU

2019-04-10 Thread Ilia Mirkin
All docs are in the proper method address, i.e. "in bytes" -- in the future, please refer to them that way since all the code and documentation do. There is no reference to method 2c8 in the mesa driver (except the GLOBAL_BASE thing that's only on fermi, I won't get into the details of what that

[Mesa-dev] [Bug 109764] [radv] Enable framerate capping

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109764 --- Comment #3 from Samuel Pitoiset --- What do you mean by 'cap'? Be able to limit to N FPS? -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the

Re: [Mesa-dev] [PATCH v2 6/6] glsl/linker: check for xfb_offset aliasing

2019-04-10 Thread Andres Gomez
On Wed, 2019-04-10 at 10:40 +1000, Timothy Arceri wrote: > On 13/2/19 8:57 am, Andres Gomez wrote: > > From page 76 (page 80 of the PDF) of the GLSL 4.60 v.5 spec: > > > >" No aliasing in output buffers is allowed: It is a compile-time or > > link-time error to specify variables with

[Mesa-dev] [Bug 109764] [radv] Enable framerate capping

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109764 --- Comment #2 from Shmerl --- (In reply to Samuel Pitoiset from comment #1) > 'export MESA_VK_WSI_PRESENT_MODE=fifo' is probably what you need. But how exactly do you set the cap using that method? -- You are receiving this mail because:

Re: [Mesa-dev] [PATCH 2/2] egl: add EGL_platform_device support

2019-04-10 Thread Mathias Fröhlich
Hi Emil, On Monday, 8 April 2019 12:28:55 CEST Emil Velikov wrote: > > Now that I have been putting together a test case for the the actual use > > I do see some issues with the pbuffer code path. Well - still investigating > > if the test is wrong or the result. > > > Actually I do recall some

[Mesa-dev] [Bug 110345] Unrecoverable GPU crash with DiRT 4

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110345 --- Comment #6 from Samuel Pitoiset --- If you can find a good way for reproducing the issue that would be highly appreciated. You can also try different combinations of debug options, like: RADV_DEBUG=nodcc,nohiz,nofastclears,zerovram --

[Mesa-dev] [Bug 107391] feature request: enforceable vsync and anisotropic filtering via environment variables

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107391 Samuel Pitoiset changed: What|Removed |Added CC||shtetl...@gmail.com --- Comment #7

[Mesa-dev] [Bug 109764] [radv] Enable framerate capping

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109764 Samuel Pitoiset changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 107391] feature request: enforceable vsync and anisotropic filtering via environment variables

2019-04-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107391 Samuel Pitoiset changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [PATCH] [rfc] st/mesa: don't update fb state is raster discard is set.

2019-04-10 Thread Dave Airlie
From: Dave Airlie This avoid softpipe trying to get image when no window has ever been exposed, and no image will be exposed. I'm not entirely sure this is correct or useful, but it definitely helps with some softpipe get images when we haven't got a window. ---