[Mesa-dev] [Bug 100960] Special block from Minecraft mod rendered out of place

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=100960 --- Comment #21 from Sergii Romantsov --- (In reply to Fabian Maurer from comment #19) > > Sidenote, why i965_dri.so? I though I'm using radeonsi. Hello, Fabian. Actually, its common "issue" for i965 and redaonsi and generally saying its commo

[Mesa-dev] [PATCH] iris: Fix assertion in iris_resource_from_handle() tiling usage

2018-12-16 Thread Rhys Kidd
Assertion error: iris_resource_from_handle: Assertion `res->bo->tiling_mode == isl_tiling_to_i915_tiling(res->surf.tiling)' failed. This patch fixes 16 piglit tests on KBL: glx/glx-multithread-texture glx/glx-query-drawable-glx_fbconfig_id-glxpbuffer glx/glx-query-drawable-glx_fbconfig_id

Re: [Mesa-dev] last call for autotools

2018-12-16 Thread Marek Olšák
On Sun, Dec 16, 2018 at 9:19 PM Marek Olšák wrote: > On Thu, Dec 13, 2018 at 7:48 PM Dylan Baker wrote: > >> Quoting Marek Olšák (2018-12-13 11:28:10) >> > Another issue with meson is this: >> > >> > I have to set PKG_CONFIG_PATH when I type meson for 32-bit builds. If I >> do >> > meson configu

Re: [Mesa-dev] [PATCH 25/25] radeonsi: const-ify the si_query_ops

2018-12-16 Thread Marek Olšák
Except for patch 3, the series is: Reviewed-by: Marek Olšák Marek On Thu, Dec 6, 2018 at 9:01 AM Nicolai Hähnle wrote: > From: Nicolai Hähnle > > --- > src/gallium/drivers/radeonsi/si_perfcounter.c | 2 +- > src/gallium/drivers/radeonsi/si_query.c | 6 +++--- > src/gallium/drivers/rad

Re: [Mesa-dev] [PATCH 03/25] amd/common: cleanup DATA_FORMAT/NUM_FORMAT field names

2018-12-16 Thread Marek Olšák
The definitions weren't changed, but the values were. The names need to be different, so that si_debug.c prints both the GFX6 and GFX9 values. Marek On Thu, Dec 6, 2018 at 9:01 AM Nicolai Hähnle wrote: > From: Nicolai Hähnle > > The definition wasn't actually changed in gfx9, so having the suf

Re: [Mesa-dev] [PATCH] st/mesa: remove sampler associated with buffer texture in pbo logic

2018-12-16 Thread Marek Olšák
Reviewed-by: Marek Olšák Marek On Fri, Dec 14, 2018 at 8:43 PM Ilia Mirkin wrote: > A long time ago, when this was first implemented, not having a sampler > bound would cause problems on Fermi. I didn't work out the reasons, but > the solution was simple -- just put the samplers back in. > > S

Re: [Mesa-dev] [PATCH 1/2] ddebug: simplify watchdog loop and fix crash in the no-timeout case

2018-12-16 Thread Marek Olšák
For the series: Reviewed-by: Marek Olšák Marek On Thu, Dec 6, 2018 at 7:57 AM Nicolai Hähnle wrote: > From: Nicolai Hähnle > > The following race condition could occur in the no-timeout case: > > API thread Gallium threadWatchdog > -- -

Re: [Mesa-dev] [PATCH 4/8] st/mesa: expose GL_NV_shader_atomic_float when ATOMFADD is supported

2018-12-16 Thread Marek Olšák
For patches 1-4: Reviewed-by: Marek Olšák Marek On Wed, Dec 5, 2018 at 12:29 AM Ilia Mirkin wrote: > Signed-off-by: Ilia Mirkin > --- > src/mesa/state_tracker/st_extensions.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/src/mesa/state_tracker/st_extensions.c > b/src/mesa/state_t

Re: [Mesa-dev] last call for autotools

2018-12-16 Thread Marek Olšák
On Thu, Dec 13, 2018 at 7:48 PM Dylan Baker wrote: > Quoting Marek Olšák (2018-12-13 11:28:10) > > Another issue with meson is this: > > > > I have to set PKG_CONFIG_PATH when I type meson for 32-bit builds. If I > do > > meson configure --clearcache and then type "ninja", it will reconfigure, >

Re: [Mesa-dev] PSA: Please send MRs to the mailing list

2018-12-16 Thread Ilia Mirkin
A diffstat would also be nice as it would better inform people reading emails whether they need to care or not. On Sun, Dec 16, 2018 at 7:53 PM Jason Ekstrand wrote: > > One of these days, we will hopefully have a script to just do this for us. > In the mean-time, manual isn't too bad. > > On Su

Re: [Mesa-dev] PSA: Please send MRs to the mailing list

2018-12-16 Thread Jason Ekstrand
One of these days, we will hopefully have a script to just do this for us. In the mean-time, manual isn't too bad. On Sun, Dec 16, 2018 at 6:52 PM Jason Ekstrand wrote: > I don't know if it was actually in the doc that Jordan wrote up but it's > courteous of you to send a quick e-mail to the mai

[Mesa-dev] PSA: Please send MRs to the mailing list

2018-12-16 Thread Jason Ekstrand
I don't know if it was actually in the doc that Jordan wrote up but it's courteous of you to send a quick e-mail to the mailing list when you create a new MR so that people who aren't regularly trolling the list of MRs are at least aware that it exists. Of the 20 MRs that have been posted so far,

Re: [Mesa-dev] Suggestions for improving meson-based builds

2018-12-16 Thread Jason Ekstrand
On Sun, Dec 16, 2018 at 1:49 PM Ilia Mirkin wrote: > 1. Build creation command recovery. With autotools, "head config.log" > will tell you how you configured it. This is important when things get > screwed up, and so has to be available in plain text somewhere. There > are a variety of other occa

Re: [Mesa-dev] [PATCH] autotools: Deprecate the use of autotools

2018-12-16 Thread Jason Ekstrand
On Sun, Dec 16, 2018 at 11:40 AM Ilia Mirkin wrote: > On Sun, Dec 16, 2018 at 6:24 AM Gert Wollny wrote: > > > > Since Meson will eventually be the only build system deprecate autotools > > now. It can still be used by invoking configure with the flag > > --enable-autotools > > > > Signed-off-

[Mesa-dev] [PATCH 3/6] st/nine: Fix volumetexture dtor on ctor failure

2018-12-16 Thread Axel Davy
The dtor is called on allocation failure, thus we must check the volumes are allocated before trying to release them. Signed-off-by: Axel Davy Cc: mesa-sta...@lists.freedesktop.org --- src/gallium/state_trackers/nine/volumetexture9.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff

[Mesa-dev] [PATCH 4/6] st/nine: Bind src not dst in nine_context_box_upload

2018-12-16 Thread Axel Davy
nine_context_box_upload uploads a ram buffer (from src) to a pipe_resource (dst). We already have a refcount on the pipe_resource, what needs to be protected from release is the ram buffer, thus a reference to src. Signed-off-by: Axel Davy Cc: mesa-sta...@lists.freedesktop.org --- src/gallium/st

[Mesa-dev] [PATCH 5/6] st/nine: Add src reference to nine_context_range_upload

2018-12-16 Thread Axel Davy
Just like nine_context_box_upload, nine_context_range_upload should reference the src, which holds the ram source buffer. Fixes: https://github.com/iXit/Mesa-3D/issues/327 Signed-off-by: Axel Davy Cc: mesa-sta...@lists.freedesktop.org --- src/gallium/state_trackers/nine/buffer9.h| 4 +++- sr

[Mesa-dev] [PATCH 2/6] st/nine: Switch to presentation buffer if resize is detected

2018-12-16 Thread Axel Davy
This enables to match the window size on resize on all cases, as it only works currently with presentation buffers. Signed-off-by: Axel Davy --- src/gallium/state_trackers/nine/swapchain9.c | 37 +++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/src/gallium/state

[Mesa-dev] [PATCH 1/6] st/nine: Use helper to release swapchain buffers later

2018-12-16 Thread Axel Davy
This patch introduces a structure to release the present_handles only when they are fully released by the server, thus making "DestroyD3DWindowBuffer" actually release the buffer right away when called. Signed-off-by: Axel Davy --- src/gallium/state_trackers/nine/swapchain9.c | 49 ++

[Mesa-dev] [PATCH 6/6] st/nine: Increase the limit of cached ff shaders

2018-12-16 Thread Axel Davy
100 is too small for some games, which triggers recompilations every frame. Increase to 1024. Signed-off-by: Axel Davy --- src/gallium/state_trackers/nine/nine_ff.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/state_trackers/nine/nine_ff.c b/src/gallium/st

[Mesa-dev] Suggestions for improving meson-based builds

2018-12-16 Thread Ilia Mirkin
Hello all, There has been some discussion of late about dropping autotools or making it a second-class citizen. I firmly believe such discussions are premature. I've had a chance to try meson recently. First off, I'd like to commend the meson team (both the core project as well as the mesa develo

Re: [Mesa-dev] [PATCH] autotools: Deprecate the use of autotools

2018-12-16 Thread Matt Turner
On Sun, Dec 16, 2018 at 6:24 AM Gert Wollny wrote: > > Since Meson will eventually be the only build system deprecate autotools > now. It can still be used by invoking configure with the flag > --enable-autotools > > Signed-off-by: Gert Wollny > --- > IMO autotools should be properly deprecated

Re: [Mesa-dev] [PATCH] autotools: Deprecate the use of autotools

2018-12-16 Thread Ilia Mirkin
On Sun, Dec 16, 2018 at 6:24 AM Gert Wollny wrote: > > Since Meson will eventually be the only build system deprecate autotools > now. It can still be used by invoking configure with the flag > --enable-autotools > > Signed-off-by: Gert Wollny > --- > IMO autotools should be properly deprecated

Re: [Mesa-dev] [PATCH] radv: Fix a stupid if in gather_intrinsic_info

2018-12-16 Thread Bas Nieuwenhuizen
Reviewed-by: Bas Nieuwenhuizen On Sun, Dec 16, 2018 at 7:59 AM Jason Ekstrand wrote: > > --- > src/amd/vulkan/radv_shader_info.c | 18 +- > 1 file changed, 9 insertions(+), 9 deletions(-) > > diff --git a/src/amd/vulkan/radv_shader_info.c > b/src/amd/vulkan/radv_shader_info.c >

[Mesa-dev] [Bug 106644] [llvmpipe] Mesa 18.3.1 fails lp_test_format, lp_test_arit, lp_test_conv

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106644 --- Comment #49 from erhar...@mailbox.org --- Created attachment 142827 --> https://bugs.freedesktop.org/attachment.cgi?id=142827&action=edit coredump lp_test_conv (ppc64), Talos II -- You are receiving this mail because: You are the assignee

[Mesa-dev] [Bug 106644] [llvmpipe] Mesa 18.3.1 fails lp_test_format, lp_test_arit, lp_test_conv

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106644 erhar...@mailbox.org changed: What|Removed |Added Attachment #140431|0 |1 is obsolete|

[Mesa-dev] [Bug 106644] [llvmpipe] Mesa 18.3.1 fails lp_test_format, lp_test_arit, lp_test_conv

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106644 --- Comment #47 from erhar...@mailbox.org --- Created attachment 142825 --> https://bugs.freedesktop.org/attachment.cgi?id=142825&action=edit output from failed lp_tests (ppc64, Mesa 18.3.1), Talos II -- You are receiving this mail because: Y

[Mesa-dev] [Bug 106644] [llvmpipe] Mesa 18.3.1 fails lp_test_format, lp_test_arit, lp_test_conv

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106644 --- Comment #46 from erhar...@mailbox.org --- Created attachment 142824 --> https://bugs.freedesktop.org/attachment.cgi?id=142824&action=edit output from failed lp_tests (ppc64, Mesa 18.3.1), G5 -- You are receiving this mail because: You are

[Mesa-dev] [Bug 106644] [llvmpipe] Mesa 18.3.1 fails lp_test_format, lp_test_arit, lp_test_conv

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106644 --- Comment #45 from erhar...@mailbox.org --- Created attachment 142823 --> https://bugs.freedesktop.org/attachment.cgi?id=142823&action=edit test-suite.log (ppc64, Mesa 18.3.1) standard build, G5 -- You are receiving this mail because: You a

[Mesa-dev] [Bug 106644] [llvmpipe] Mesa 18.3.1 fails lp_test_format, lp_test_arit, lp_test_conv

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106644 erhar...@mailbox.org changed: What|Removed |Added Summary|[llvmpipe] Mesa 18.1.2 |[llvmpipe] Mesa 18.3.1

[Mesa-dev] [Bug 106644] [llvmpipe] Mesa 18.1.2 fails lp_test_format, lp_test_arit, lp_test_blend, lp_test_printf, lp_test_conv tests

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106644 --- Comment #44 from erhar...@mailbox.org --- Created attachment 142822 --> https://bugs.freedesktop.org/attachment.cgi?id=142822&action=edit test-suite.log (ppc64, Mesa 18.3.1) standard build, Talos II Re-tested with 18.3.1 and a more recent

[Mesa-dev] [Bug 106769] radv: add support for shaderStorageImageMultisample

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=106769 --- Comment #3 from mais...@archlinux.us --- I would also like this feature to be implemented. We need this feature in the Beetle PSX emulator for enabling MSAA support. -- You are receiving this mail because: You are the assignee for the bug.

Re: [Mesa-dev] last call for autotools

2018-12-16 Thread Gert Wollny
Am Freitag, den 14.12.2018, 13:11 +0100 schrieb Gert Wollny: > Am Freitag, den 14.12.2018, 01:19 -0500 schrieb Ilia Mirkin: > > I have to say that the user experience for autotools is WAY better > > than for meson. As a concrete example, I had a meson build. Then I > > updated meson (0.48.1 to 0.48

[Mesa-dev] [Bug 109071] meson --wipe results in Exception: "FileNotFoundError: [Errno 2] No such file or directory"

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109071 Bug ID: 109071 Summary: meson --wipe results in Exception: "FileNotFoundError: [Errno 2] No such file or directory" Product: Mesa Version: git Hardwa

Re: [Mesa-dev] [PATCH 1/1] clover: Fix build after clang r348827

2018-12-16 Thread Jan Vesely
On Sun, 2018-12-16 at 10:36 +0100, Kai Wasserbäch wrote: > Jan Vesely wrote on 13.12.18 22:17: > > CodeGenOptions were moved to Basic. > > > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=109039 > > Signed-off-by: Jan Vesely > > Since this is the same as my patch > (

[Mesa-dev] [Bug 109039] [CLOVER][CLANG-SVN] build failure CodeGenOptions.h: No such file or directory

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109039 Jan Vesely changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Mesa-dev] [Bug 99553] Tracker bug for runnning OpenCL applications on Clover

2018-12-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=99553 Bug 99553 depends on bug 109039, which changed state. Bug 109039 Summary: [CLOVER][CLANG-SVN] build failure CodeGenOptions.h: No such file or directory https://bugs.freedesktop.org/show_bug.cgi?id=109039 What|Removed

[Mesa-dev] [PATCH] autotools: Deprecate the use of autotools

2018-12-16 Thread Gert Wollny
Since Meson will eventually be the only build system deprecate autotools now. It can still be used by invoking configure with the flag --enable-autotools Signed-off-by: Gert Wollny --- IMO autotools should be properly deprecated prior it its removal, so here is a patch to do just that. I think

Re: [Mesa-dev] [PATCH 2/3] nv50/ir: optimize slct(b, c, set(a, 0)) to slct(b, c, a)

2018-12-16 Thread Karol Herbst
for On Sat, Dec 15, 2018 at 7:58 PM Ilia Mirkin wrote: > > On Fri, Dec 14, 2018 at 6:12 PM Karol Herbst wrote: > > > > From: Karol Herbst > > > > helps mainly feral ported games > > > > shader-db changes: > > total instructions in shared programs : 7614782 -> 7565661 (-0.65%) > > total gprs

Re: [Mesa-dev] [PATCH 1/1] clover: Fix build after clang r348827

2018-12-16 Thread Kai Wasserbäch
Jan Vesely wrote on 13.12.18 22:17: > CodeGenOptions were moved to Basic. > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=109039 > Signed-off-by: Jan Vesely Since this is the same as my patch () but older than mine, you can have my: R