[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 b/src/gallium/drivers/panfrost/ci/deq

[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 b/src/galli

[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 a/src/g

[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 b/src/gallium/drivers/radeonsi/si_ge

[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

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 Reg

[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.

[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 bug.__

[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 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 #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 (VR

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 #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 al

[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 --- a/src/amd/vulkan/radv_meta_f

[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 b/src/

[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 a/src

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 inser

[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 26b9cdb

[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 --- a/src/gallium/driv

[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 967d7116c24..26

[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 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 special

[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 b/src/gallium/drivers/panfrost/include

[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 da01c9d6780..13f

[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 --- a/src/gallium/drivers/panfrost/pan_fo

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 ple

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): > panfro

[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

[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 Priority

[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&action=edit Vampyr AMDVLK renderer -- You are receiving this mail because: You are the assignee for the bug. You are the QA Conta

[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 bug.

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 #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 bug.__

[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 RA

[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@list

[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 157

[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 --- src

[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 b/

[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 b/src/intel

[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 insertions(

[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 VK_AMD_gpu_shader_

[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 are

[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

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 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

[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 --- 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) w

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 > b/src/amd/vulkan/radv

[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 an

[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= ``` https://g

[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 bug.

[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 t

[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 +++