[Mesa-dev] [PATCH] radeonsi: Expose support for 10-bit VP9 decode

2019-06-27 Thread Vishwakarma, Pratik
Fix si_vid_is_format_supported to expose support for 10-bit VP9 decode using P016 format. Without this change, 10-bit decode will be exposed only for HEVC even though newer hardware support 10-bit decode for VP9. Signed-off-by: Pratik Vishwakarma --- src/gallium/drivers/radeonsi/si_get.c | 4

[Mesa-dev] vtkOpenGLSphereMapper from VTK8.2 does not work with Gallium Driver SWR on Mesa 17

2019-06-27 Thread Patricio Sandaña
Hi everyone, I already asked in VTK and they derived me to here. I have vtkAtoms which uses vtkOpenGLSphereMapper to render. When using Mesa without SWR it works. But when using SWR I got a Geometry Shader failing stating that too many uniforms are in the shader. Is it there a way to configure

[Mesa-dev] [Bug 109258] Weston drm-backend.so seems to fail with Mesa master and LIBGL_ALWAYS_SOFTWARE=1

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109258 --- Comment #10 from n3rdopolis --- LIBGL_ALWAYS_SOFTWARE does not work still with weston, and the drm-backend. It USED to though -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the

[Mesa-dev] [Bug 111016] Building Mesa GLX with Meson for macOS fails

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111016 --- Comment #3 from Matthew Bauer --- Macports flags are: ``` --disable-silent-rules --with-platforms=x11 --disable-egl --disable-gbm --disable-osmesa --disable-llvm-shared-libs --with-gallium-drivers= ```

[Mesa-dev] [Bug 111016] Building Mesa GLX with Meson for macOS fails

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111016 --- Comment #2 from Matthew Bauer --- > The three software rasterizers (swrast, softpipe/llvmpipe, and swr) work on > macos. This configuraiton looks really strange though, because you're going > to end up with gallium state trackers (vdpau

Re: [Mesa-dev] [PATCH] radv: add si_emit_ia_multi_vgt_param() helper

2019-06-27 Thread Bas Nieuwenhuizen
R-b On Wed, Jun 26, 2019, 9:20 AM Samuel Pitoiset wrote: > Signed-off-by: Samuel Pitoiset > --- > src/amd/vulkan/radv_cmd_buffer.c | 34 +++- > 1 file changed, 25 insertions(+), 9 deletions(-) > > diff --git a/src/amd/vulkan/radv_cmd_buffer.c >

[Mesa-dev] [Bug 111016] Building Mesa GLX with Meson for macOS fails

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111016 --- Comment #1 from Dylan Baker --- > As far as I know, there are no OpenGL drivers for macOS available from Mesa, > so enabling any of those does not appear to be an option The three software rasterizers (swrast, softpipe/llvmpipe, and swr)

[Mesa-dev] [Bug 111016] Building Mesa GLX with Meson for macOS fails

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111016 Matthew Bauer changed: What|Removed |Added CC||baker.dyla...@gmail.com,

[Mesa-dev] [Bug 111016] Building Mesa GLX with Meson for macOS fails

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111016 Bug ID: 111016 Summary: Building Mesa GLX with Meson for macOS fails Product: Mesa Version: 19.1 Hardware: Other OS: All Status: NEW Severity: normal

Re: [Mesa-dev] [PATCH] radeonsi: Expose support for 10 bit VP9 decode

2019-06-27 Thread Liu, Leo
On 2019-06-26 11:56 p.m., Vishwakarma, Pratik wrote: > Fix si_vid_is_format_supported to expose > support for 10-bit VP9 decode using P016 format You could have a better commit message here, like what it will cause by missing this patch. Regards, Leo > > Signed-off-by: Pratik Vishwakarma

[Mesa-dev] [Bug 111015] [Vampyr]Rendering issue ingame

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111015 Samuel Pitoiset changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Mesa-dev] [Bug 111015] [Vampyr]Rendering issue ingame

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111015 --- Comment #6 from Max --- Right, i used an old version of LLVM9-git. I update it to commit c71a1c39025ae135543eb6c2130e8f628b380dbe and the issue is fixed. ;-) -- You are receiving this mail because: You are the assignee for the bug. You

[Mesa-dev] [PATCH] radv: only enable VK_AMD_gpu_shader_{half_float, int16} on GFX9+

2019-06-27 Thread Samuel Pitoiset
These two extensions are supported on GFX8 but the throughput of 16-bit floats/integers is same as 32-bit. Also, shaderInt16 is only enabled on GFX9+ for the same reason, be more consistent. This fixes a crash with Wolfenstein II because it expects shaderInt16 to be enabled when

[Mesa-dev] [PATCH 4/5] iris: disable repacking for compression for applicable gen

2019-06-27 Thread Dongwon Kim
set bit15 (Disable Rebacking for Compression) of CACHE_MODE_0 register if the gen attribute, 'disable_ccs_repack' is set. Signed-off-by: Dongwon Kim --- src/gallium/drivers/iris/iris_state.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/src/gallium/drivers/iris/iris_state.c

[Mesa-dev] [PATCH 5/5] anv: disable repacking for compression for applicable gen

2019-06-27 Thread Dongwon Kim
set bit15 (Disable Rebacking for Compression) of CACHE_MODE_0 register if the gen attribute, 'disable_ccs_repack' is set. Signed-off-by: Dongwon Kim --- src/intel/vulkan/genX_state.c | 18 ++ 1 file changed, 18 insertions(+) diff --git a/src/intel/vulkan/genX_state.c

[Mesa-dev] [PATCH 3/5] i965: disable repacking for compression for applicable gen

2019-06-27 Thread Dongwon Kim
set bit15 (Disable Rebacking for Compression) of CACHE_MODE_0 register if the gen attribute, 'disable_ccs_repack' is set. Signed-off-by: Dongwon Kim --- src/mesa/drivers/dri/i965/brw_defines.h | 1 + src/mesa/drivers/dri/i965/brw_state_upload.c | 9 + 2 files changed, 10

[Mesa-dev] [PATCH 1/5] intel/genxml: correct bit fields in CACHE_MODE_0 reg for gen11

2019-06-27 Thread Dongwon Kim
correct bit fields information of CACHE_MODE_0 reg in current gen11.xml Signed-off-by: Dongwon Kim --- src/intel/genxml/gen11.xml | 30 ++ 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/src/intel/genxml/gen11.xml b/src/intel/genxml/gen11.xml index

[Mesa-dev] [PATCH 2/5] intel: add disable_ccs_repack to gen_device_info

2019-06-27 Thread Dongwon Kim
add a new attribute, 'disable_ccs_repack' to gen_device info, which indicates whether repacking of components in certain pixel formats before compression needs to be disabled to keep the compatibility with decompression capability of display controller (gen11+) Signed-off-by: Dongwon Kim ---

[Mesa-dev] [Bug 111015] [Vampyr]Rendering issue ingame

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111015 --- Comment #5 from Samuel Pitoiset --- What LLVM? -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.___ mesa-dev mailing list

[Mesa-dev] [Bug 111015] [Vampyr]Rendering issue ingame

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111015 --- Comment #4 from Max --- (In reply to Samuel Pitoiset from comment #3) > What mesa sha1? Are you able to reproduce the rendering issue with the > capture? 1- I use Mesa-Git @ commit 62c60595844ba206dcf0f18451609e03ee65a7d3 2- With "export

[Mesa-dev] [Bug 111015] [Vampyr]Rendering issue ingame

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111015 --- Comment #3 from Samuel Pitoiset --- What mesa sha1? Are you able to reproduce the rendering issue with the capture? -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the

Re: [Mesa-dev] [PATCH 0/7] panfrost: GLES3 textures (and primitive restart)

2019-06-27 Thread Alyssa Rosenzweig
Maybe at some point? I don't think we support enough yet. signature.asc Description: PGP signature ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [Bug 111015] [Vampyr]Rendering issue ingame

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111015 --- Comment #2 from Samuel Pitoiset --- What about RADV_DEBUG=nohiz and RADV_DEBUG=nodcc? -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the

[Mesa-dev] [Bug 111015] [Vampyr]Rendering issue ingame

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111015 --- Comment #1 from Max --- Created attachment 144673 --> https://bugs.freedesktop.org/attachment.cgi?id=144673=edit Vampyr AMDVLK renderer -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for

[Mesa-dev] [Bug 111015] [Vampyr]Rendering issue ingame

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111015 Bug ID: 111015 Summary: [Vampyr]Rendering issue ingame Product: Mesa Version: git Hardware: Other OS: All Status: NEW Severity: normal

[Mesa-dev] [Bug 95022] error: GLSL 1.50 is not supported.

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=95022 --- Comment #8 from jimmyne...@apagitu.biz.tm --- Special educator job is not a simple job rather it requires more patience as compared to any other job. Coping https://penzu.com/public/64b7c502 and the special needs of students requires a lot of

Re: [Mesa-dev] [PATCH 0/7] panfrost: GLES3 textures (and primitive restart)

2019-06-27 Thread Mike Lothian
Hi Are there plans to add Panfrost to docs/features.txt? Cheers Mike On Thu, 27 Jun 2019 at 14:13, Alyssa Rosenzweig wrote: > > Just a bit of potpourrie of low-hanging fruit for GLES3 features, e.g. > floating-point textures and ES-class primitive restart. > > Alyssa Rosenzweig (7): >

Re: [Mesa-dev] [PATCH v4 3/5] egl/dri: Use __DRI2_DAMAGE extension for KHR_partial_update

2019-06-27 Thread Boris Brezillon
On Thu, 27 Jun 2019 13:29:38 +0530 Harish Krupo wrote: > Hi Boris, > > Thank you for resurrecting this series and taking it further. Just one > nitpick. > The commit summary should read: > "egl/dri: Use __DRI_BUFFER_DAMAGE extension for KHR_partial_update" > > While you are at it, could you

[Mesa-dev] [PATCH 0/7] panfrost: GLES3 textures (and primitive restart)

2019-06-27 Thread Alyssa Rosenzweig
Just a bit of potpourrie of low-hanging fruit for GLES3 features, e.g. floating-point textures and ES-class primitive restart. Alyssa Rosenzweig (7): panfrost: Implement primitive restart panfrost: Remove dubious assert panfrost/midgard: Implement integer sampler panfrost: Add some

[Mesa-dev] [PATCH 4/7] panfrost: Add some special formats

2019-06-27 Thread Alyssa Rosenzweig
Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/include/panfrost-job.h | 1 + src/gallium/drivers/panfrost/pan_format.c | 5 + 2 files changed, 6 insertions(+) diff --git a/src/gallium/drivers/panfrost/include/panfrost-job.h

[Mesa-dev] [PATCH 5/7] panfrost/midgard: Fix 3D texture regression

2019-06-27 Thread Alyssa Rosenzweig
Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/midgard/midgard_compile.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/panfrost/midgard/midgard_compile.c b/src/gallium/drivers/panfrost/midgard/midgard_compile.c index

[Mesa-dev] [PATCH 6/7] panfrost: Dump unknown formats before aborting

2019-06-27 Thread Alyssa Rosenzweig
Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/pan_format.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/panfrost/pan_format.c b/src/gallium/drivers/panfrost/pan_format.c index 3ab39ed3069..563b381574b 100644 ---

[Mesa-dev] [PATCH 3/7] panfrost/midgard: Implement integer sampler

2019-06-27 Thread Alyssa Rosenzweig
Turns out one of the magic bits in the texture instruction meant 'float'. Different magic bits mean int and uint then :) Signed-off-by: Alyssa Rosenzweig --- .../drivers/panfrost/midgard/disassemble.c| 22 +++ .../drivers/panfrost/midgard/midgard.h| 10 +++--

[Mesa-dev] [PATCH 7/7] panfrost: Disable DXT-style texture compression

2019-06-27 Thread Alyssa Rosenzweig
Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/pan_screen.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/gallium/drivers/panfrost/pan_screen.c b/src/gallium/drivers/panfrost/pan_screen.c index 17e9287b537..ddb0b7f75fd 100644 ---

[Mesa-dev] [PATCH 1/7] panfrost: Implement primitive restart

2019-06-27 Thread Alyssa Rosenzweig
For GLES3, just pass the flag through. Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/pan_context.c | 13 + 1 file changed, 13 insertions(+) diff --git a/src/gallium/drivers/panfrost/pan_context.c b/src/gallium/drivers/panfrost/pan_context.c index

[Mesa-dev] [PATCH 2/7] panfrost: Remove dubious assert

2019-06-27 Thread Alyssa Rosenzweig
We already *can* support texture formats with bpp > 4, so.. Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/pan_context.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/gallium/drivers/panfrost/pan_context.c b/src/gallium/drivers/panfrost/pan_context.c index

Re: [Mesa-dev] [PATCH 1/3] panfrost/ci: Remove batching

2019-06-27 Thread Alyssa Rosenzweig
This series is: Reviewed-by: Alyssa Rosenzweig On Thu, Jun 27, 2019 at 09:10:33AM +0200, Tomeu Vizoso wrote: > Panfrost has grown and doesn't leak as much as before. > > Signed-off-by: Tomeu Vizoso > --- > src/gallium/drivers/panfrost/ci/deqp-runner.sh | 9 ++--- > 1 file changed, 2

[Mesa-dev] [PATCH 1/3] radv: make sure to mark the image as compressed when clearing DCC levels

2019-06-27 Thread Samuel Pitoiset
Found while working on DCC for arrays. Signed-off-by: Samuel Pitoiset --- src/amd/vulkan/radv_cmd_buffer.c | 22 ++ src/amd/vulkan/radv_meta.h | 3 --- src/amd/vulkan/radv_meta_clear.c | 10 ++ 3 files changed, 8 insertions(+), 27 deletions(-) diff --git

[Mesa-dev] [PATCH 3/3] radv: fix decompressing DCC levels with compute

2019-06-27 Thread Samuel Pitoiset
Signed-off-by: Samuel Pitoiset --- src/amd/vulkan/radv_meta_fast_clear.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_meta_fast_clear.c b/src/amd/vulkan/radv_meta_fast_clear.c index f18f7637593..a642d6243d4 100644 ---

[Mesa-dev] [PATCH 2/3] radv: merge radv_dcc_clear_level() into radv_clear_dcc()

2019-06-27 Thread Samuel Pitoiset
This will help for clearing DCC arrays because we need to know the subresource range. Signed-off-by: Samuel Pitoiset --- src/amd/vulkan/radv_meta_clear.c | 52 ++-- 1 file changed, 22 insertions(+), 30 deletions(-) diff --git a/src/amd/vulkan/radv_meta_clear.c

[Mesa-dev] [Bug 111004] memcpy accessing GPU memory mappings using SSE instructions breaks in KVM

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111004 --- Comment #11 from maxa...@mail.ru --- (In reply to Christian König from comment #10) > Sorry but this is not a bug at all. > > As Michel already noted core Vulkan as well as some OpenGL/OpenCL extensions > mandate that the platform support

Re: [Mesa-dev] [PATCH] gbm: add gbm_{bo, surface}_create_with_modifiers2

2019-06-27 Thread Lucas Stach
Hi Daniel, et. al, Am Dienstag, den 25.06.2019, 16:27 +0100 schrieb Daniel Stone: > Hi, > > > On Tue, 25 Jun 2019 at 16:07, Jason Ekstrand wrote: > > > > On Tue, Jun 25, 2019 at 4:04 AM Daniel Stone > > > > wrote: > > > > > > On Tue, 25 Jun 2019 at 07:26, Simon Ser wrote: > > > > > I noticed

[Mesa-dev] [Bug 111004] memcpy accessing GPU memory mappings using SSE instructions breaks in KVM

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111004 --- Comment #10 from Christian König --- Sorry but this is not a bug at all. As Michel already noted core Vulkan as well as some OpenGL/OpenCL extensions mandate that the platform support all well aligned memory accesses to GPU local memory

[Mesa-dev] [Bug 111004] memcpy accessing GPU memory mappings using SSE instructions breaks in KVM

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111004 --- Comment #9 from maxa...@mail.ru --- It seems that support for movups emulation had been added in 4.17 https://github.com/torvalds/linux/commit/29916968c48691c94be466a0b47cc9adcea9cb8d -- You are receiving this mail because: You are the QA

[Mesa-dev] [Bug 111004] memcpy accessing GPU memory mappings using SSE instructions breaks in KVM

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111004 --- Comment #8 from maxa...@mail.ru --- Then maybe it would be better if glibc exposed API to mark regions of memory as non-SSE. -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the

[Mesa-dev] [Bug 111004] memcpy accessing GPU memory mappings using SSE instructions breaks in KVM

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111004 Michel Dänzer changed: What|Removed |Added Assignee|xorg-driver-...@lists.x.org |mesa-dev@lists.freedesktop.

Re: [Mesa-dev] [PATCH v4 3/5] egl/dri: Use __DRI2_DAMAGE extension for KHR_partial_update

2019-06-27 Thread Harish Krupo
Hi Boris, Thank you for resurrecting this series and taking it further. Just one nitpick. The commit summary should read: "egl/dri: Use __DRI_BUFFER_DAMAGE extension for KHR_partial_update" While you are at it, could you please update my authorship and signoff to: "Harish Krupo " ? Thank you

[Mesa-dev] [Bug 111006] Adding a uniform-dependent if-statement in shader renders a different image

2019-06-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111006 Michel Dänzer changed: What|Removed |Added Assignee|mesa-dev@lists.freedesktop. |nouveau@lists.freedesktop.o

[Mesa-dev] [PATCH] radeonsi: Expose support for 10 bit VP9 decode

2019-06-27 Thread Vishwakarma, Pratik
Fix si_vid_is_format_supported to expose support for 10-bit VP9 decode using P016 format Signed-off-by: Pratik Vishwakarma --- src/gallium/drivers/radeonsi/si_get.c | 4 1 file changed, 4 insertions(+) diff --git a/src/gallium/drivers/radeonsi/si_get.c

[Mesa-dev] [PATCH 3/3] panfrost/ci: Don't print every kernel file

2019-06-27 Thread Tomeu Vizoso
As there's lots of them and Gitlab struggles rendering logs with so many lines. Signed-off-by: Tomeu Vizoso --- src/gallium/drivers/panfrost/ci/debian-install.sh | 2 +- src/gallium/drivers/panfrost/ci/gitlab-ci.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git

[Mesa-dev] [PATCH 2/3] panfrost/ci: Fix the image name

2019-06-27 Thread Tomeu Vizoso
These changes will make sure we get the right image from the container registry. Signed-off-by: Tomeu Vizoso --- src/gallium/drivers/panfrost/ci/gitlab-ci.yml | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/gallium/drivers/panfrost/ci/gitlab-ci.yml

[Mesa-dev] [PATCH 1/3] panfrost/ci: Remove batching

2019-06-27 Thread Tomeu Vizoso
Panfrost has grown and doesn't leak as much as before. Signed-off-by: Tomeu Vizoso --- src/gallium/drivers/panfrost/ci/deqp-runner.sh | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/gallium/drivers/panfrost/ci/deqp-runner.sh

Re: [Mesa-dev] [PATCH] panfrost: Update copyright identifiers

2019-06-27 Thread Tomeu Vizoso
On Tue, 25 Jun 2019 at 22:31, Alyssa Rosenzweig wrote: > > "Collabora, Ltd." should be listed in lieu of simply "Collabora" > > Signed-off-by: Alyssa Rosenzweig > Suggested-by: Daniel Stone > --- > src/gallium/drivers/panfrost/include/panfrost-job.h| 2 +- >

Re: [Mesa-dev] [PATCH] gallivm: Improve lp_build_rcp_refine.

2019-06-27 Thread Jose Fonseca
On 25/06/2019 16:22, Roland Scheidegger wrote: > Looks good to me, albeit it's potentially minimally slower, so I'm > wondering if the higher precision is actually useful? It gets you an extra bit, and is necessary if you want to reach 0.5 ULP (otherwise it never gets there.) Anyway, it's still