Re: [Mesa-dev] [PATCH 0/2] Initial Panfrost driver

2019-02-04 Thread Alyssa Rosenzweig
Hi Emil, > As you pointed out, the CS of the driver is not included, so I wonder > if we cannot add link to instructions in panfrost_create_screen() > Reading the current fprintf is fairly discouraging. The command stream portion is now included in a follow-up patch, although for downstream

[Mesa-dev] [PATCH 0/2] panfrost: Command stream driver

2019-02-04 Thread Alyssa Rosenzweig
This patch set includes the command stream driver, providing a complete upstream driver absent some winsys bits. The first patch includes the driver itself; the second patch includes glue for an out-of-tree overlay for old kernels. With this patchset and a small amount of out-of-tree glue,

[Mesa-dev] [PATCH 2/2] panfrost: Include glue for out-of-tree legacy code

2019-02-04 Thread Alyssa Rosenzweig
In addition to the DRM interface in active development, for legacy kernels Panfrost has a small, optional, out-of-tree glue repository. For various reasons, this legacy code should not be included in Mesa proper, but this commit allows it to coexist peacefully with upstream Panfrost. If the nondrm

[Mesa-dev] [PATCH] gallium: add PIPE_SHADER_CAP_MAX_INPUT_COMPONENTS

2019-02-04 Thread Ilia Mirkin
NVIDIA hardware is weird. The fragment shader allows 124 varying components (i.e. 31 varyings), but a total of 128 input components if you could e.g. gl_FragCoord. There's no way to express this currently -- specifying a max of 32 varyings will cause failures in some tests. This separates

[Mesa-dev] [Bug 109543] After upgrade mesa to 19.0.0~rc1 all vulkan based application stop working ["vulkan-cube" received SIGSEGV in radv_pipeline_init_blend_state at ../src/amd/vulkan/radv_pipeline.

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109543 --- Comment #5 from mikhail.v.gavri...@gmail.com --- Which gcc versiob do you use?(In reply to Sylvain BERTRAND from comment #4) > Tested Rise of the Tomb Raider : I get a system hang (I am going to report a > regression because I did clear the

[Mesa-dev] [PATCH] nv50, nvc0: use condition for occlusion queries when already complete

2019-02-04 Thread Ilia Mirkin
For the NO_WAIT variants, we would jump into the ALWAYS case for both nested and inverted occlusion queries. However if the query had previously completed, the application could reasonably expect that the render condition would follow that result. To resolve this, we remove the nesting

[Mesa-dev] [PATCH] kmsro: Move DRM entrypoints to shared block

2019-02-04 Thread Alyssa Rosenzweig
As kmsro allows an essentially mix-and-match hodgepodge of display drivers and renderonly GPUs, it doesn't make sense to couple the display driver entrypoint definition with the driver. Instead, we move *all* kmsro entrypoints to a shared kmsro block at the end (avoiding clutter and distraction

Re: [Mesa-dev] [PATCH] meson: Remove panfrost from default driver list

2019-02-04 Thread Alyssa Rosenzweig
> You could also add an environment variable that, when not set, will > cause it to abort on screen setup. Aborting on screen setup sounds like a surprise to me ;) ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org

[Mesa-dev] [PATCH] panfrost: Use u_pipe_screen_get_param_defaults

2019-02-04 Thread Alyssa Rosenzweig
Switching to the defaults function cleans up pan_screen.h markedly and futureproofs for when new PIPE_CAPs are added. Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/pan_screen.c | 157 +- 1 file changed, 6 insertions(+), 151 deletions(-) diff --git

Re: [Mesa-dev] [PATCH] meson: Remove panfrost from default driver list

2019-02-04 Thread Jason Ekstrand
Seems like a good idea. You could also add an environment variable that, when not set, will cause it to abort on screen setup. On February 4, 2019 20:04:23 Alyssa Rosenzweig wrote: Until the kernel side matures and the full driver is upstreamed, to avoid end-user surprises, Panfrost should

[Mesa-dev] [Bug 109550] [regression][amd tahiti xt][vm fault] Rise of the Tomb Raider hangs the system

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109550 Sylvain BERTRAND changed: What|Removed |Added Summary|[regression][amd tahiti xt] |[regression][amd tahiti

Re: [Mesa-dev] [PATCH 1/3] glsl: XFB TSC per-vertex output varyings match as not declared as arrays

2019-02-04 Thread Ilia Mirkin
IMHO this is done at the wrong level. You're effectively keeping track of a per-variable "this variable belongs to a tcs output that's not a patch" bit. Doesn't seem worthy of a whole separate bit. Also, you use ->without_array() a lot, but what you really need to do is remove *one* layer of

[Mesa-dev] [Bug 109550] [regression][amd tahiti xt] Rise of the Tomb Raider hangs the system

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109550 Sylvain BERTRAND changed: What|Removed |Added Attachment #143295|0 |1 is obsolete|

[Mesa-dev] [PATCH] meson: Remove panfrost from default driver list

2019-02-04 Thread Alyssa Rosenzweig
Until the kernel side matures and the full driver is upstreamed, to avoid end-user surprises, Panfrost should only be built for the adventurous. Signed-off-by: Alyssa Rosenzweig --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index

[Mesa-dev] [Bug 109550] [regression][amd tahiti xt] Rise of the Tomb Raider hangs the system

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109550 --- Comment #2 from Sylvain BERTRAND --- Created attachment 143295 --> https://bugs.freedesktop.org/attachment.cgi?id=143295=edit dmesg -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the

[Mesa-dev] [Bug 109550] [regression][amd tahiti xt] Rise of the Tomb Raider hangs the system

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109550 --- Comment #1 from Sylvain BERTRAND --- Created attachment 143294 --> https://bugs.freedesktop.org/attachment.cgi?id=143294=edit xorg log -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for

[Mesa-dev] [Bug 109550] [regression][amd tahiti xt] Rise of the Tomb Raider hangs the system

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109550 Sylvain BERTRAND changed: What|Removed |Added Version|unspecified |git -- You are receiving this mail

[Mesa-dev] [Bug 109550] [regression][amd tahiti xt] Rise of the Tomb Raider hangs the system

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109550 Bug ID: 109550 Summary: [regression][amd tahiti xt] Rise of the Tomb Raider hangs the system Product: Mesa Version: unspecified Hardware: x86-64 (AMD64)

[Mesa-dev] [Bug 109543] After upgrade mesa to 19.0.0~rc1 all vulkan based application stop working ["vulkan-cube" received SIGSEGV in radv_pipeline_init_blend_state at ../src/amd/vulkan/radv_pipeline.

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109543 --- Comment #4 from Sylvain BERTRAND --- Tested Rise of the Tomb Raider : I get a system hang (I am going to report a regression because I did clear the game on 04/2018). No pb with dota2 vulkan, artifact (vulkan) or cs:go (opengl) I use a gfx

Re: [Mesa-dev] [PATCH 1/2] panfrost: Initial stub for Panfrost driver

2019-02-04 Thread Jason Ekstrand
On Mon, Feb 4, 2019 at 6:43 PM Ilia Mirkin wrote: > On Mon, Feb 4, 2019 at 7:38 PM Jason Ekstrand > wrote: > > > > On Mon, Feb 4, 2019 at 6:25 PM Alyssa Rosenzweig > wrote: > >> > >> > Actually, I just gave you (Alyssa) push access... Also, as you'll (as > >> > far as I understand) basically

Re: [Mesa-dev] [PATCH 1/2] panfrost: Initial stub for Panfrost driver

2019-02-04 Thread Alyssa Rosenzweig
Thanks :) ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Re: [Mesa-dev] [PATCH 1/2] panfrost: Initial stub for Panfrost driver

2019-02-04 Thread Ilia Mirkin
On Mon, Feb 4, 2019 at 7:38 PM Jason Ekstrand wrote: > > On Mon, Feb 4, 2019 at 6:25 PM Alyssa Rosenzweig wrote: >> >> > Actually, I just gave you (Alyssa) push access... Also, as you'll (as >> > far as I understand) basically be owning the panfrost bits in mesa, >> > you should be able to

Re: [Mesa-dev] [PATCH 1/2] panfrost: Initial stub for Panfrost driver

2019-02-04 Thread Jason Ekstrand
On Mon, Feb 4, 2019 at 6:25 PM Alyssa Rosenzweig wrote: > > Actually, I just gave you (Alyssa) push access... Also, as you'll (as > > far as I understand) basically be owning the panfrost bits in mesa, > > you should be able to commit to them. > > Oh, thank you! :) > > > 1. Don't break the

Re: [Mesa-dev] [ANNOUNCE] Mesa 18.3.3 release candidate

2019-02-04 Thread Eric Anholt
Carsten Haitzler writes: > On Fri, 1 Feb 2019 11:08:07 + Emil Velikov > said: > >> Hi Carsten, >> >> On 2019/01/31, Carsten Haitzler wrote: >> > On Wed, 30 Jan 2019 18:33:35 + Emil Velikov >> > said: >> > >> > You might want to hold off on this. My bugfix was actually patched out by

Re: [Mesa-dev] [PATCH 1/2] panfrost: Initial stub for Panfrost driver

2019-02-04 Thread Alyssa Rosenzweig
> Actually, I just gave you (Alyssa) push access... Also, as you'll (as > far as I understand) basically be owning the panfrost bits in mesa, > you should be able to commit to them. Oh, thank you! :) > 1. Don't break the build Acked-by: Alyssa Rosenzweig > 2. No merge commits Just to be

Re: [Mesa-dev] [PATCH 2/2] panfrost: Implement Midgard shader toolchain

2019-02-04 Thread Alyssa Rosenzweig
> Top of src/util/ralloc.h? Ah-ha, thank you! Suddenly mesa makes so much more sense :) > Counting uniforms/attributes is all a confusing mess. I can confirm > that what I do in v3d works, I just can't explain how without going and > re-studying it. Alright, I'll look there, thank you :) >

Re: [Mesa-dev] [PATCH 1/2] panfrost: Initial stub for Panfrost driver

2019-02-04 Thread Jason Ekstrand
On Mon, Feb 4, 2019 at 3:13 PM Rob Herring wrote: > On Sun, Feb 3, 2019 at 9:33 PM Alyssa Rosenzweig > wrote: > > > > > You should just land it and start doing in-tree development! > > > > I don't have push access, you know :P > > I can push it if you don't want to go the MR route. That goes

Re: [Mesa-dev] [PATCH v3 2/3] nir: add nir_opt_vectorize_io()

2019-02-04 Thread Jason Ekstrand
On Mon, Nov 5, 2018 at 8:58 PM Timothy Arceri wrote: > Once linking opts are done this pass recombines varying components. > > This patch is loosely based on Connor's vectorize alu pass. > > V2: skip fragment shaders > > V3: > - dont accidentally vectorise local vars > - pass correct component

Re: [Mesa-dev] [PATCH 1/2] panfrost: Initial stub for Panfrost driver

2019-02-04 Thread Rob Herring
On Sun, Feb 3, 2019 at 9:33 PM Alyssa Rosenzweig wrote: > > > You should just land it and start doing in-tree development! > > I don't have push access, you know :P I can push it if you don't want to go the MR route. That goes for subsequent changes too. Rob

[Mesa-dev] [PATCH] meson: link LLVM 'native' component when LLVM is available

2019-02-04 Thread Nicolai Hähnle
From: Nicolai Hähnle It is required for the draw module, and makes a difference when linking statically or against LLVM built with BUILD_SHARED_LIBS=ON. --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index bfff862c3c8..e955bdedcc6

[Mesa-dev] [Bug 109543] After upgrade mesa to 19.0.0~rc1 all vulkan based application stop working ["vulkan-cube" received SIGSEGV in radv_pipeline_init_blend_state at ../src/amd/vulkan/radv_pipeline.

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109543 --- Comment #3 from mikhail.v.gavri...@gmail.com --- (In reply to Samuel Pitoiset from comment #2) > It seems like we can't reproduce the problem. Where your mesa comes from? https://koji.fedoraproject.org/koji/buildinfo?buildID=1183327 --

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

2019-02-04 Thread Jason Ekstrand
On Mon, Nov 5, 2018 at 8:58 PM Timothy Arceri wrote: > This creates a new glsl_type with the specified number on components. > > We will use this in the following patch when vectorising io. > --- > src/compiler/nir_types.cpp | 24 > src/compiler/nir_types.h | 2 ++ >

[Mesa-dev] [Bug 109543] After upgrade mesa to 19.0.0~rc1 all vulkan based application stop working ["vulkan-cube" received SIGSEGV in radv_pipeline_init_blend_state at ../src/amd/vulkan/radv_pipeline.

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109543 --- Comment #2 from Samuel Pitoiset --- It seems like we can't reproduce the problem. Where your mesa comes from? -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the

Re: [Mesa-dev] [PATCH 3/6] gallium\auxiliary\vl: Add compute shader to support video compositor render

2019-02-04 Thread Koenig, Christian
Am 04.02.19 um 20:20 schrieb Zhu, James: > On 2019-02-04 2:15 p.m., Christian König wrote: >> Am 04.02.19 um 20:12 schrieb James Zhu: >>> On 2019-02-04 1:47 p.m., Liu, Leo wrote: On 2/1/19 11:28 AM, Zhu, James wrote: > Add compute shader to support video compositor render. > >

Re: [Mesa-dev] [PATCH 3/6] gallium\auxiliary\vl: Add compute shader to support video compositor render

2019-02-04 Thread James Zhu
On 2019-02-04 2:15 p.m., Christian König wrote: > Am 04.02.19 um 20:12 schrieb James Zhu: >> On 2019-02-04 1:47 p.m., Liu, Leo wrote: >>> On 2/1/19 11:28 AM, Zhu, James wrote: Add compute shader to support video compositor render. Signed-off-by: James Zhu ---    

Re: [Mesa-dev] [PATCH 3/6] gallium\auxiliary\vl: Add compute shader to support video compositor render

2019-02-04 Thread Christian König
Am 04.02.19 um 20:12 schrieb James Zhu: On 2019-02-04 1:47 p.m., Liu, Leo wrote: On 2/1/19 11:28 AM, Zhu, James wrote: Add compute shader to support video compositor render. Signed-off-by: James Zhu --- src/gallium/auxiliary/Makefile.sources | 2 +

Re: [Mesa-dev] [PATCH 3/6] gallium\auxiliary\vl: Add compute shader to support video compositor render

2019-02-04 Thread James Zhu
On 2019-02-04 1:47 p.m., Liu, Leo wrote: > On 2/1/19 11:28 AM, Zhu, James wrote: >> Add compute shader to support video compositor render. >> >> Signed-off-by: James Zhu >> --- >>src/gallium/auxiliary/Makefile.sources | 2 + >>src/gallium/auxiliary/meson.build | 2 + >>

Re: [Mesa-dev] [PATCH] intel/compiler: update validator to account for half-float exec type promotion

2019-02-04 Thread Francisco Jerez
Iago Toral writes: > On Mon, 2019-02-04 at 08:50 +0100, Iago Toral wrote: >> On Fri, 2019-02-01 at 11:23 -0800, Francisco Jerez wrote: >> > Iago Toral writes: >> > >> > > On Fri, 2019-01-25 at 12:54 -0800, Francisco Jerez wrote: >> > > > Iago Toral writes: >> > > > >> > > > > On Thu,

Re: [Mesa-dev] [PATCH 6/6] gallium\auxiliary\vl: Add video compute shader render

2019-02-04 Thread Liu, Leo
On 2/1/19 11:38 AM, Christian König wrote: > Am 01.02.19 um 17:28 schrieb Zhu, James: >> Add video compute shader render. export CS_COMPOSITOR_RENDER=true >> to enable video compute shader render. > > Ok that actually makes more sense, but I would either put everything > into one file or cleanly

Re: [Mesa-dev] [PATCH 3/6] gallium\auxiliary\vl: Add compute shader to support video compositor render

2019-02-04 Thread Liu, Leo
On 2/1/19 11:28 AM, Zhu, James wrote: > Add compute shader to support video compositor render. > > Signed-off-by: James Zhu > --- > src/gallium/auxiliary/Makefile.sources | 2 + > src/gallium/auxiliary/meson.build | 2 + > src/gallium/auxiliary/vl/vl_compositor_cs.c | 414

[Mesa-dev] [Bug 109543] After upgrade mesa to 19.0.0~rc1 all vulkan based application stop working ["vulkan-cube" received SIGSEGV in radv_pipeline_init_blend_state at ../src/amd/vulkan/radv_pipeline.

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109543 Dylan Baker changed: What|Removed |Added Blocks||109535 Referenced Bugs:

[Mesa-dev] [Bug 109535] [Tracker] Mesa 19.0 release tracker

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109535 Dylan Baker changed: What|Removed |Added Depends on||109543 Referenced Bugs:

Re: [Mesa-dev] [PATCH 2/2] panfrost: Implement Midgard shader toolchain

2019-02-04 Thread Eric Anholt
Alyssa Rosenzweig writes: >> Looks like you leak the constants? You could pass ctx->ssa_constants >> instead of NULL and the allocation would be automatically freed. > > Hm, alright. Is there documentation anywhere on how memctx works in > general? Top of src/util/ralloc.h? >> > +

Re: [Mesa-dev] [PATCH libdrm] intel: sync i915_pciids.h with kernel

2019-02-04 Thread Lionel Landwerlin
On 02/02/2019 08:07, Rodrigo Vivi wrote: Straight copy from the kernel file. Add more PCI Device IDs for Coffee Lake, Ice Lake, and Amber Lake. It also include a reorg on Whiskey Lake IDs. Align with kernel commits: 5e0f5a58b167 ("drm/i915/cfl: Adding another PCI Device ID.") 03ca3cf8e9aa

Re: [Mesa-dev] [PATCH 1/2] swr/rast: don't create wrapper for every Create LLVM call

2019-02-04 Thread Hota, Alok
> -Original Message- > From: mesa-dev [mailto:mesa-dev-boun...@lists.freedesktop.org] On > Behalf Of Emil Velikov > Sent: Monday, February 4, 2019 3:21 AM > To: mesa-dev@lists.freedesktop.org > Cc: mesa-sta...@lists.freedesktop.org; emil.l.veli...@gmail.com; Hota, Alok > > Subject:

[Mesa-dev] [Bug 109532] ir_variable has maximum access out of bounds -- but it's not out of bounds

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109532 --- Comment #6 from asimiklit --- Created attachment 143288 --> https://bugs.freedesktop.org/attachment.cgi?id=143288=edit this simple program helps me to reproduce this issue. just share my simple reproducer) Run it in this way:

Re: [Mesa-dev] [PATCH] anv/cmd_buffer: check for NULL framebuffer

2019-02-04 Thread Jason Ekstrand
On Mon, Feb 4, 2019 at 3:02 AM Juan A. Suarez Romero wrote: > On Fri, 2019-02-01 at 15:33 -0600, Jason Ekstrand wrote: > > On Fri, Feb 1, 2019 at 10:14 AM Juan A. Suarez Romero < > jasua...@igalia.com> wrote: > > > This can happen when we record a VkCmdDraw in a secondary buffer that > > > was

Re: [Mesa-dev] amdgpu: The CS has been cancelled because the context is lost.

2019-02-04 Thread Michel Dänzer
On 2019-02-03 2:15 a.m., Stuart Young wrote: > Jean has logged 3 versions of the same bug in Debian, as he wasn't sure > which package was causing the issues. > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921114 > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921145 >

[Mesa-dev] [Bug 109532] ir_variable has maximum access out of bounds -- but it's not out of bounds

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109532 --- Comment #5 from asimiklit --- Hi, I managed to reproduce this issue using provided shader under KBL with latest mesa from git. This happens with 'BlockB' field: ir->data.max_array_access is 1 and ir->type->length is 1 too I am going to

Re: [Mesa-dev] [PATCH] intel: Add more PCI Device IDs for Coffee Lake and Ice Lake.

2019-02-04 Thread Lionel Landwerlin
Reviewed-by: Lionel Landwerlin On 02/02/2019 08:07, Rodrigo Vivi wrote: Align with kernel commits: 5e0f5a58b167 ("drm/i915/cfl: Adding another PCI Device ID.") 03ca3cf8e9aa ("drm/i915/icl: Adding few more device IDs for Ice Lake") Cc: José Roberto de Souza Cc: Kenneth Graunke Cc: Anuj

Re: [Mesa-dev] [PATCH 1/2] panfrost: Initial stub for Panfrost driver

2019-02-04 Thread Jason Ekstrand
On February 3, 2019 21:33:39 Alyssa Rosenzweig wrote: You should just land it and start doing in-tree development! I don't have push access, you know :P Make a MR with all the acks on it and I'll click the button. I say MR because the full patch would be huge. --Jason

Re: [Mesa-dev] [PATCH 5/6] glsl/linker: simplify xfb_offset vs xfb_stride overflow check

2019-02-04 Thread Ilia Mirkin
On Mon, Feb 4, 2019 at 7:43 AM Andres Gomez wrote: > > On Fri, 2019-02-01 at 13:17 -0500, Ilia Mirkin wrote: > > On Fri, Feb 1, 2019 at 1:08 PM Andres Gomez wrote: > > > Current implementation uses a complicated calculation which relies in > > > an implicit conversion to check the integral part

Re: [Mesa-dev] [PATCH 5/6] glsl/linker: simplify xfb_offset vs xfb_stride overflow check

2019-02-04 Thread Andres Gomez
On Fri, 2019-02-01 at 13:17 -0500, Ilia Mirkin wrote: > On Fri, Feb 1, 2019 at 1:08 PM Andres Gomez wrote: > > Current implementation uses a complicated calculation which relies in > > an implicit conversion to check the integral part of 2 division > > results. > > > > However, the calculation

Re: [Mesa-dev] [ANNOUNCE] mesa 19.0.0-rc1

2019-02-04 Thread Eero Tamminen
Hi, On 2.2.2019 3.20, Mark Janes wrote: Eero Tamminen writes: On 31.1.2019 1.37, Dylan Baker wrote: This email announces the mesa 19.0 release candidate 1. I'll keep this email fairly brief since I'm already running a little late on getting this done :) I've just had to resolve quite a few

Re: [Mesa-dev] [PATCH 23/25] radeonsi: factor si_query_buffer logic out of si_query_hw

2019-02-04 Thread Nicolai Hähnle
On 01.02.19 05:25, Timothy Arceri wrote: On 26/1/19 11:56 am, Marek Olšák wrote: Timothy, can you please test the attached fix? I'm having trouble compiling 32bit mesa on my machine at the moment so haven't been able to test Batman. But this commit also causes No Mans Sky to lock up my

Re: [Mesa-dev] [PATCH 23/25] radeonsi: factor si_query_buffer logic out of si_query_hw

2019-02-04 Thread Nicolai Hähnle
Patch looks good to me, for what it's worth. si_query_buffer_alloc could be restructured to be slightly cleaner by unifying the two calls to prepare_buffer, but it's not a huge deal. Cheers, Nicolai On 26.01.19 01:56, Marek Olšák wrote: Timothy, can you please test the attached fix?

Re: [Mesa-dev] [PATCH] meson: drop the xcb-xrandr version requirement

2019-02-04 Thread Mike Lothian
I'm a bit confused by this patch It's in a section called xlib_lease, for leases to work I think the newer version is required, but I think the underlying code was changed to build without the newer headers Do leases work with the old code, or should this section be renamed? On Sun, 3 Feb 2019

[Mesa-dev] [Bug 109543] After upgrade mesa to 19.0.0~rc1 all vulkan based application stop working ["vulkan-cube" received SIGSEGV in radv_pipeline_init_blend_state at ../src/amd/vulkan/radv_pipeline.

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109543 --- Comment #1 from mikhail.v.gavri...@gmail.com --- Created attachment 143285 --> https://bugs.freedesktop.org/attachment.cgi?id=143285=edit vulkan-cube backtrace -- You are receiving this mail because: You are the QA Contact for the bug.

[Mesa-dev] [Bug 109543] After upgrade mesa to 19.0.0~rc1 all vulkan based application stop working ["vulkan-cube" received SIGSEGV in radv_pipeline_init_blend_state at ../src/amd/vulkan/radv_pipeline.

2019-02-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109543 Bug ID: 109543 Summary: After upgrade mesa to 19.0.0~rc1 all vulkan based application stop working ["vulkan-cube" received SIGSEGV in radv_pipeline_init_blend_state at

[Mesa-dev] [PATCH 1/2] swr/rast: don't create wrapper for every Create LLVM call

2019-02-04 Thread Emil Velikov
We user only a fraction (approximatelly 1/4) of the API - generate only those. This way, we spend less time processing and generate smaller file. This also removes the need for hacks needed for compiling files bootstrapped with another LLVM version. Cc: Alok Hota Cc: Bruce Cherniak Cc:

[Mesa-dev] [PATCH 2/2] configure.ac: drop SWR_INVALID_LLVM_VERSION workaround

2019-02-04 Thread Emil Velikov
Previously one of the SWR python generators would create wrappers for LLVM functions. Every Create* API would have one, even though we only needed about a quarter of them. Additionally this meant that we could not create create the file with one LLVM version and compile with another. Cc: Dylan

Re: [Mesa-dev] [PATCH] anv/cmd_buffer: check for NULL framebuffer

2019-02-04 Thread Juan A. Suarez Romero
On Fri, 2019-02-01 at 15:33 -0600, Jason Ekstrand wrote: > On Fri, Feb 1, 2019 at 10:14 AM Juan A. Suarez Romero > wrote: > > This can happen when we record a VkCmdDraw in a secondary buffer that > > was created inheriting from the primary buffer, but with the framebuffer > > set to NULL in the

Re: [Mesa-dev] [PATCH] intel/compiler: update validator to account for half-float exec type promotion

2019-02-04 Thread Iago Toral
On Mon, 2019-02-04 at 08:50 +0100, Iago Toral wrote: > On Fri, 2019-02-01 at 11:23 -0800, Francisco Jerez wrote: > > Iago Toral writes: > > > > > On Fri, 2019-01-25 at 12:54 -0800, Francisco Jerez wrote: > > > > Iago Toral writes: > > > > > > > > > On Thu, 2019-01-24 at 11:45 -0800, Francisco

Re: [Mesa-dev] [ANNOUNCE] Mesa 18.3.3 release candidate

2019-02-04 Thread Carsten Haitzler
On Fri, 1 Feb 2019 11:08:07 + Emil Velikov said: > Hi Carsten, > > On 2019/01/31, Carsten Haitzler wrote: > > On Wed, 30 Jan 2019 18:33:35 + Emil Velikov > > said: > > > > You might want to hold off on this. My bugfix was actually patched out by > > partly removing some of it. The

Re: [Mesa-dev] [Bug 109107] gallium/st/va: change va max_profiles when using Radeon VCN Hardware

2019-02-04 Thread Mihai
Hi, I am not sure if this is related with regards to what is causing hardware accelerated decoding on my Raven laptop not to work. Fedora repos: che-mesa, rpmfusion, fedora-rawhide-kernel-nodebug Mesa-git installed is build from: sha 9279a28 chromium-vaapi package from rpmfusion repo, started