https://bugs.freedesktop.org/show_bug.cgi?id=101952
--- Comment #14 from Janpieter Sollie ---
Created attachment 133119
--> https://bugs.freedesktop.org/attachment.cgi?id=133119&action=edit
dump optimized for os_memcmp analysis (functional)
--
You are receiving this mail because:
You are the
https://bugs.freedesktop.org/show_bug.cgi?id=101952
Janpieter Sollie changed:
What|Removed |Added
Attachment #133112|0 |1
is obsolete|
On Fri, Jul 28, 2017 at 10:14 PM, Tomasz Figa wrote:
> On Sat, Jul 29, 2017 at 2:06 PM, Jason Ekstrand
> wrote:
> > On Fri, Jul 28, 2017 at 8:17 PM, Tomasz Figa wrote:
> >>
> >> Hi Topi, Jason,
> >>
> >> On Sat, Jul 22, 2017 at 12:00 AM, Topi Pohjolainen
> >> wrote:
> >> > First patch actually
On Sat, Jul 29, 2017 at 2:06 PM, Jason Ekstrand wrote:
> On Fri, Jul 28, 2017 at 8:17 PM, Tomasz Figa wrote:
>>
>> Hi Topi, Jason,
>>
>> On Sat, Jul 22, 2017 at 12:00 AM, Topi Pohjolainen
>> wrote:
>> > First patch actually should have been included already when
>> > gen6 stencil got transitione
https://bugs.freedesktop.org/show_bug.cgi?id=101952
--- Comment #12 from Janpieter Sollie ---
the bug seems to be located within this function:
char os_memcmp(private const void* dest, constant const void* src, const uchar
amount) {
char j;
const int* destination = (const int*) dest;
On Fri, Jul 28, 2017 at 8:17 PM, Tomasz Figa wrote:
> Hi Topi, Jason,
>
> On Sat, Jul 22, 2017 at 12:00 AM, Topi Pohjolainen
> wrote:
> > First patch actually should have been included already when
> > gen6 stencil got transitioned - it has been giving warning ever
> > since.
> >
> > Most of the
https://bugs.freedesktop.org/show_bug.cgi?id=101952
--- Comment #11 from Janpieter Sollie ---
Created attachment 133114
--> https://bugs.freedesktop.org/attachment.cgi?id=133114&action=edit
original program sources
--
You are receiving this mail because:
You are the assignee for the bug.
You
https://bugs.freedesktop.org/show_bug.cgi?id=101952
--- Comment #10 from Janpieter Sollie ---
Created attachment 133112
--> https://bugs.freedesktop.org/attachment.cgi?id=133112&action=edit
the dump file as requested by mr Vesely.
I will explain what this program does:
I tried to create a prog
Signed-off-by: Jan Vesely
---
Found by inspection. Fixes clRetain/clRelease event piglit on Turks, no
regressions.
src/gallium/state_trackers/clover/api/transfer.cpp | 18 ++
1 file changed, 18 insertions(+)
diff --git a/src/gallium/state_trackers/clover/api/transfer.cpp
b/src/
Hi Topi, Jason,
On Sat, Jul 22, 2017 at 12:00 AM, Topi Pohjolainen
wrote:
> First patch actually should have been included already when
> gen6 stencil got transitioned - it has been giving warning ever
> since.
>
> Most of the work actually got already done for depth surfaces (which
> is y-tiled
https://bugs.freedesktop.org/show_bug.cgi?id=101962
Vladimir Panteleev changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #3 from Vladimi
https://bugs.freedesktop.org/show_bug.cgi?id=101962
Christian König changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
Hi Nicolai,
FYI, this patch breaks 30 piglit tests on GFX9. Non-monolithic and
monolithic variants fail in different ways:
1) Non-monolithic:
R600_DEBUG=nooptvariant ../piglit/bin/shader_runner
/home/marek/dev/piglit/generated_tests/spec/arb_tessellation_shader/execution/built-in-functions/tcs-o
For the series:
Reviewed-by: Marek Olšák
Marek
On Fri, Jul 28, 2017 at 5:48 AM, Gurchetan Singh
wrote:
> This will allow the swrast driver to use eglCreateImageKHR,
> provided the target is EGL_GL_TEXTURE_2D_KHR or
> EGL_GL_RENDERBUFFER_KHR. Note we still have to implement the
> create from r
I commented on patch 42. Other than that, patches 40-73 are:
Reviewed-by: Marek Olšák
Marek
On Wed, Jul 5, 2017 at 12:48 PM, Nicolai Hähnle wrote:
> From: Nicolai Hähnle
>
> Also, disable geometry and tessellation shaders. Mixing and matching NIR
> and TGSI shaders should work (and I've teste
From: Marek Olšák
X/GLX can't handle them. This removes almost 500 GLX visuals that were
incorrectly exposed.
Add an optional getCapability callback for querying what the loader can do.
I'm not splitting this patch, because it's already too small.
v2: also add the callback to __DRIimageLoaderE
On Fri, Jul 28, 2017 at 05:33:53PM +0100, Lionel Landwerlin wrote:
> On 28/07/17 17:21, Nanley Chery wrote:
> > On Fri, Jul 28, 2017 at 09:28:45AM +0100, Lionel Landwerlin wrote:
> > > On 19/07/17 22:21, Nanley Chery wrote:
> > > > Cc:
> > > > Suggested-by: Jason Ekstrand
> > > > Signed-off-by: N
https://bugs.freedesktop.org/show_bug.cgi?id=101952
--- Comment #9 from Jan Vesely ---
(In reply to Janpieter Sollie from comment #8)
> no result, after the move to 4.0.1, the output is still useless
you can try running with CLOVER_DEBUG=clc,llvm,native CLOVER_DEBUG_FILE=dump
and upload the resu
On 28/07/17 17:21, Nanley Chery wrote:
On Fri, Jul 28, 2017 at 09:28:45AM +0100, Lionel Landwerlin wrote:
On 19/07/17 22:21, Nanley Chery wrote:
Cc:
Suggested-by: Jason Ekstrand
Signed-off-by: Nanley Chery
---
src/intel/vulkan/anv_blorp.c | 8
src/intel/vulkan/anv_privat
Nicolai Hähnle writes:
> On 28.07.2017 04:30, Eric Anholt wrote:
>> The intent is to use this extension on vc4 to allow X11 to do overlapping
>> CopyArea() within a pixmap without first blitting the pixmap to a
>> temporary. With associated glamor patches, improves x11perf
>> -copywinwin100 perf
On Fri, Jul 28, 2017 at 09:28:45AM +0100, Lionel Landwerlin wrote:
> On 19/07/17 22:21, Nanley Chery wrote:
> > Cc:
> > Suggested-by: Jason Ekstrand
> > Signed-off-by: Nanley Chery
> > ---
> > src/intel/vulkan/anv_blorp.c | 8
> > src/intel/vulkan/anv_private.h | 8 --
https://bugs.freedesktop.org/show_bug.cgi?id=101952
--- Comment #8 from Janpieter Sollie ---
no result, after the move to 4.0.1, the output is still useless
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug._
You can also remove enum desc_type from radeonsi.
Marek
On Wed, Jul 5, 2017 at 12:48 PM, Nicolai Hähnle wrote:
> From: Nicolai Hähnle
>
> ---
> src/gallium/drivers/radeonsi/si_shader_internal.h | 4 +++
> src/gallium/drivers/radeonsi/si_shader_nir.c | 32
> +++
> src
https://bugs.freedesktop.org/show_bug.cgi?id=101962
--- Comment #1 from Vladimir Panteleev ---
(In reply to Vladimir Panteleev from comment #0)
> glxgears runs fine through socat on my desktop machine with an NVIDIA card.
(using the proprietary drivers from NVIDIA)
--
You are receiving this mai
From: Marek Olšák
X/GLX can't handle them. This removes almost 500 GLX visuals that were
incorrectly exposed.
Add an optional getCapability callback for querying what the loader can do.
I'm not splitting this patch, because it's already too small.
---
include/GL/internal/dri_interface.h
https://bugs.freedesktop.org/show_bug.cgi?id=101962
Bug ID: 101962
Summary: Can't use Mesa through proxied X11 connection?
Product: Mesa
Version: 17.1
Hardware: Other
OS: All
Status: NEW
Severity: normal
Hi,
I've sent a request to revert this commit in 17.2. I'll keep it in
master, but I'll add a fix not to expose the new formats for GLX.
Marek
On Tue, Jul 11, 2017 at 10:34 PM, Rob Herring wrote:
> From: Marek Olšák
>
> Add support for 32-bit RGBX/RGBA formats which are required for Android.
>
Hi Daniel,
On 28.07.2017 12:46, Daniel Stone wrote:
On 28 July 2017 at 10:24, Nicolai Hähnle wrote:
On 28.07.2017 09:44, Daniel Stone wrote:
No, I don't think it is. Tiled layouts still have a stride: if you
look at i915 X/Y/Yf/Y_CCS/Yf_CCS (the latter two containing an
auxiliary compression/
On Fri, 2017-07-28 at 16:05 +0200, Wladimir J. van der Laan wrote:
> R8_UNORM textures can be emulated by means of L8 and a swizzle.
>
> Signed-off-by: Wladimir J. van der Laan
> ---
> src/gallium/drivers/etnaviv/etnaviv_format.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff
Am 28.07.2017 um 07:16 schrieb Nicolai Hähnle:
> On 27.07.2017 23:17, Roland Scheidegger wrote:
>> Am 27.07.2017 um 21:14 schrieb Nicolai Hähnle:
>>> From: Nicolai Hähnle
>>>
>>> ---
>>> src/gallium/auxiliary/util/u_dump_defines.c | 1 +
>>> src/gallium/auxiliary/util/u_inlines.h
https://bugs.freedesktop.org/show_bug.cgi?id=101867
Marc Di Luzio changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
R8_UNORM textures can be emulated by means of L8 and a swizzle.
Signed-off-by: Wladimir J. van der Laan
---
src/gallium/drivers/etnaviv/etnaviv_format.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gallium/drivers/etnaviv/etnaviv_format.c
b/src/gallium/drivers/etnaviv
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/context.c | 7 +++
src/mesa/main/context.h | 4
2 files changed, 3 insertions(+), 8 deletions(-)
diff --git a/src/mesa/main/context.c b/src/mesa/main/context.c
index fe527a0ae2..b4b7b6e7da 100644
--- a/src/mesa/main/context.c
+++ b/src/me
It's useless to clamp the same values for all viewports.
+7% in the "viewport change" test (drawoverhead benchmark).
Signed-off-by: Samuel Pitoiset
---
src/mesa/main/viewport.c | 36
1 file changed, 24 insertions(+), 12 deletions(-)
diff --git a/src/mesa/ma
https://bugs.freedesktop.org/show_bug.cgi?id=101851
--- Comment #3 from Emil Velikov ---
I'll look into solving this today - either inlining the dynarray implementation
into the header, converting the required code to C or adding a link.
--
You are receiving this mail because:
You are the assig
https://bugs.freedesktop.org/show_bug.cgi?id=101867
Emil Velikov changed:
What|Removed |Added
Blocks||101911
Referenced Bugs:
https://bugs.f
https://bugs.freedesktop.org/show_bug.cgi?id=101851
Emil Velikov changed:
What|Removed |Added
Blocks||101911
Referenced Bugs:
https://bugs.f
Hi Rob,
I'm testing this patch on an AMD radeon chip (PALM) now.
I use our legacy drm_gralloc since the radeon driver
doesn't support atomic api required by drm_hwcomposer.
On SurfaceFlinger started, the screen just messed up.
If reverting this patch, it becomes normal as before.
Does the radeon
Hi,
On 28 July 2017 at 10:24, Nicolai Hähnle wrote:
> On 28.07.2017 09:44, Daniel Stone wrote:
>> No, I don't think it is. Tiled layouts still have a stride: if you
>> look at i915 X/Y/Yf/Y_CCS/Yf_CCS (the latter two containing an
>> auxiliary compression/fast-clear buffer), iMX/etnaviv
>> tiled/
For buffer objects, where we primarily expect to be writing to them and
so already have a WC mmap (for !llc access) reusing the existing mmap
and keeping the buffer out of the CPU cache seems preferable.
Cc: Kenneth Graunke
Cc: Matt Turner
---
src/mesa/drivers/dri/i965/intel_buffer_objects.c |
Reviewed-by: Samuel Pitoiset
On 07/28/2017 06:36 AM, Marek Olšák wrote:
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_pipe_common.h | 1 +
src/gallium/drivers/radeon/r600_query.c | 7 +++
src/gallium/drivers/radeon/r600_query.h | 1 +
src/gallium/drivers/radeonsi/
Same comment for trace: you have to dump the different parameters.
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
From: Andres Rodriguez
v2: remove unnecessary returns
v3 (Timothy Arceri): updated trace
Signed-off-by: Andres Rodriguez
Reviewed-by: Marek Olšák (v2)
---
src/gallium/drivers/d
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
From: Andres Rodriguez
These are used by EXT_external_objects to present UUIDs for the device
and the driver.
v2 (Timothy Arceri):
- remove extra break
- use _mesa_problem() rather the _mesa_error() for unimplemented
support for value typ
Reviewed-by: Samuel Pitoiset
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
From: Andres Rodriguez
This can be used to guard support for EXT_memory_object and related
extensions.
v2: update gallium docs
v3 (Timothy Arceri):
- add cap to nv50
Signed-off-by: Andres Rodriguez
Reviewed-by: M
Reviewed-by: Samuel Pitoiset
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
From: Andres Rodriguez
v2: use PIPE_CAP_MEMOBJ to guard the extension
v3 (Timothy Arceri):
- expose extensions via the cap_mappings array
Signed-off-by: Andres Rodriguez
Reviewed-by: Timothy Arceri
fir expose
--
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
Include no_error variants as well.
v2 (Timothy Arceri):
- reduced code churn by squashing some changes into
previous commits
v3 (Timothy Arceri):
- drop unused function declaration
Signed-off-by: Andres Rodriguez
Reviewed-by: Timothy Arc
Reviewed-by: Samuel Pitoiset
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
From: Andres Rodriguez
Use a memory object instead of user memory.
Signed-off-by: Andres Rodriguez
Reviewed-by: Timothy Arceri
---
src/mesa/main/dd.h | 12 +
src/mesa/state_tracker/s
Reviewed-by: Samuel Pitoiset
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
From: Andres Rodriguez
Signed-off-by: Andres Rodriguez
Reviewed-by: Timothy Arceri
---
src/mesa/main/externalobjects.c | 52
src/mesa/main/teximage.c| 75 ++
Reviewed-by: Samuel Pitoiset
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
From: Andres Rodriguez
V2 (Timothy Arceri):
- formating fixes
Signed-off-by: Andres Rodriguez
Reviewed-by: Timothy Arceri
---
src/mesa/main/dd.h | 10
src/mesa/main/externalobjects.c | 129 ++
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
From: Dave Airlie
v2: fix comment regarding fd ownership, define pipe_memory_object
v3: remove stray return
v4 (Timothy Arceri): update trace
Reviewed-by: Marek Olšák (v3)
---
src/gallium/drivers/ddebug/dd_screen.c | 40 +++
Reviewed-by: Samuel Pitoiset
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
From: Dave Airlie
v2: pass dedicated flag
v3 (Timothy Arceri):
- remove unrequired _mesa_init_memory_object_functions()
call in the state tracker.
Signed-off-by: Andres Rodriguez
Reviewed-by: Marek Olšák
---
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
From: Andres Rodriguez
V2 (Timothy Arceri):
- fix copy and paste error with error message
V3 (Timothy Arceri):
- drop the Protected field for now as its unused
Signed-off-by: Andres Rodriguez
Reviewed-by: Timothy Arceri
---
src/mesa/main
Reviewed-by: Samuel Pitoiset
On 07/27/2017 03:08 PM, Timothy Arceri wrote:
From: Andres Rodriguez
Used by EXT_external_objects and EXT_external_objects_fd
V2 (Timothy Arceri):
- Throw GL_OUT_OF_MEMORY error if CreateMemoryObjectsEXT()
fails.
- C99 tidy ups
- remove void cast (Const
On 28.07.2017 09:44, Daniel Stone wrote:
Hi Nicolai,
Trying to tackle the stride subthread in one go ...
On 25 July 2017 at 09:28, Nicolai Hähnle wrote:
On 22.07.2017 14:00, Daniel Stone wrote:
On 21 July 2017 at 18:32, Michel Dänzer wrote:
We just ran into an issue which might mean that th
> -Original Message-
> From: Chris Wilson [mailto:ch...@chris-wilson.co.uk]
> Sent: Friday, July 28, 2017 2:30 PM
> To: Muthukumar, Aravindan ; mesa-
> d...@lists.freedesktop.org
> Cc: Marathe, Yogesh ; Muthukumar, Aravindan
>
> Subject: Re: [Mesa-dev] [PATCH] i965: Avoids loop for buffer
Quoting aravindan.muthuku...@intel.com (2017-07-28 09:37:01)
> From: Aravindan Muthukumar
>
> Original logic loops over the list for every buffer object. Maintained
> a flag to identify whether bo is already there in list.
No. brw_bo is shared between many contexts, and so you are marking it as
From: Aravindan Muthukumar
Original logic loops over the list for every buffer object. Maintained
a flag to identify whether bo is already there in list.
Improves performance - 3DMark by 2%
Tested with piglit
Signed-off-by: Aravindan Muthukumar
Signed-off-by: Yogesh Marathe
---
src/mesa/driv
On 19/07/17 22:21, Nanley Chery wrote:
Cc:
Suggested-by: Jason Ekstrand
Signed-off-by: Nanley Chery
---
src/intel/vulkan/anv_blorp.c | 8
src/intel/vulkan/anv_private.h | 8
src/intel/vulkan/genX_cmd_buffer.c | 25 +++--
3 files changed, 2
https://bugs.freedesktop.org/show_bug.cgi?id=101952
--- Comment #7 from Janpieter Sollie ---
upgraded llvm/clang 4.0.0 -> 4.0.1,
re-installed mesa, clc and libdrm, but no change.
Even GET_DEVICE_NAME reports itself as 4.0.0 :(
--
You are receiving this mail because:
You are the QA Contact for t
Hi Nicolai,
Trying to tackle the stride subthread in one go ...
On 25 July 2017 at 09:28, Nicolai Hähnle wrote:
> On 22.07.2017 14:00, Daniel Stone wrote:
>> On 21 July 2017 at 18:32, Michel Dänzer wrote:
>>> We just ran into an issue which might mean that there's still something
>>> missing in
60 matches
Mail list logo