https://bugs.freedesktop.org/show_bug.cgi?id=101814
Bug ID: 101814
Summary: es2gears_wayland only achieves 40 FPS (in Weston and
Gnome Shell)
Product: Mesa
Version: 17.1
Hardware: x86-64 (AMD64)
OS: All
https://bugs.freedesktop.org/show_bug.cgi?id=101814
Daniel van Vugt changed:
What|Removed |Added
See Also||https://launchpad.net/bugs/
On Fri, 2017-07-14 at 10:34 -0700, Jason Ekstrand wrote:
> On Fri, Jul 14, 2017 at 3:09 AM, Iago Toral
> wrote:
> > Patches 1-5 and 7-8 are:
> >
> > Reviewed-by: Iago Toral Quiroga
> >
> >
> >
> > I dropped minor comments to patches 4-5, feel free to ignore them
> > if
> >
> > you don't cons
Reviewed-by: Samuel Iglesias Gonsálvez
On Mon, 2017-07-17 at 00:29 +0100, Lionel Landwerlin wrote:
> v2: Use sizeof() (Chris)
>
> CID: 1415113
> Reported-by: Grazvydas Ignotas
> Signed-off-by: Lionel Landwerlin
> ---
> src/intel/vulkan/anv_device.c | 4 ++--
> 1 file changed, 2 insertions(+),
Reviewed-by: Samuel Iglesias Gonsálvez
On Sun, 2017-07-16 at 15:31 +0100, Lionel Landwerlin wrote:
> This probably can't happen, but we're better off with initialized
> variables.
>
> CID: 1415114
> Signed-off-by: Lionel Landwerlin
> ---
> src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 2 +-
>
On Sunday, July 16, 2017 4:29:52 PM PDT Lionel Landwerlin wrote:
> v2: Use sizeof() (Chris)
>
> CID: 1415113
> Reported-by: Grazvydas Ignotas
> Signed-off-by: Lionel Landwerlin
> ---
> src/intel/vulkan/anv_device.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/sr
Hi Tomasz and Rafael:
Thanks very much for your comments. And I am not familiar with the whole
architecture of the mesa, but is the implementation of mesa with dri2 core
interface something like below ?
It is not a formal patch, but to show my idea according to my understanding on
your discus
On 14.07.2017 00:39, Connor Abbott wrote:
From: Connor Abbott
Translate the NIR variables directly to LLVM instead of lowering to a
TGSI-style giant array of vec4's and then back to a variable. This
should fix indirect dereferences, make shared variables more tightly
packed, and make LLVM's ali
Hi Gert,
Thank you for the thorough update, and sorry for taking so long to
finally review this.
I still think there are some small parts that can be removed to simplify
things, and I've pointed those out in a reply to the main patch. But
mostly this looks much better now, and most of my com
On 04.07.2017 16:18, Gert Wollny wrote:
The remapping evaluator first sorts the temporary registers ascending
based on their first life time instruction, and then uses a binary search
to find merge canidates.
For the initial sorting it uses std::sort because qsort is quite slow in
comparison. By
On 04.07.2017 16:18, Gert Wollny wrote:
This patch adds a class for tracking the life times of temporary registers
in the glsl to tgsi translation. The algorithm runs in three steps:
First, in order to minimize the number of needed memory allocations the
program is scanned to evaluate the number
It was a part of some other work I had to abandon. It really eases
understanding the code.
The 2 patches are only build-tested, but they're small code-level trivia, so it
should be fine.
Constantine Kharlamov (2):
r600g: remove unused args, and one unneeded forward declaration
r600g: constify
To ease review just highlight "bc," string.
Signed-off-by: Constantine Kharlamov
---
src/gallium/drivers/r600/r600_asm.c | 85 +
1 file changed, 40 insertions(+), 45 deletions(-)
diff --git a/src/gallium/drivers/r600/r600_asm.c
b/src/gallium/drivers/r600/r60
Signed-off-by: Constantine Kharlamov
---
src/gallium/drivers/r600/r600_asm.c | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/src/gallium/drivers/r600/r600_asm.c
b/src/gallium/drivers/r600/r600_asm.c
index f333e7769a..f5c0e80919 100644
--- a/src/gallium/drivers/r60
This commit splits the mapping in half. The modifier_infos table now
only contains the modifier and the since_gen field. The tiling bits
have been moved into a table in modifier_to_tiling as that's the only
place it was ever used. The modifier_is_supported function now takes a
devinfo and does t
Otherwise, if a client gave us a list of modifiers that contained a
modifier we understand but which is not supported on the hardware, we
might return that one and then fail to create the image.
---
src/mesa/drivers/dri/i965/intel_screen.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src
v2: Use sizeof() (Chris)
CID: 1415113
Reported-by: Grazvydas Ignotas
Signed-off-by: Lionel Landwerlin
---
src/intel/vulkan/anv_device.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c
index 34d4a675481..7e3eae
https://bugs.freedesktop.org/show_bug.cgi?id=99591
--- Comment #9 from Avindra Goolcharan ---
Also getting a segfault with amdgpu. I'm using a Southern Islands card (Radeon
HD 7850), running Mesa 17.1.4-166.1 on openSUSE Tumbleweed.
This is the error I get:
$ vulkaninfo
===
VULKAN INF
https://bugs.freedesktop.org/show_bug.cgi?id=101806
--- Comment #2 from Strangiato ---
gpu intel hd 4000
mesa 12.0.6
My bug report in kde tracker is about neon developer unstable edition, but this
crash also happens on Arch running mesa 17.1.4 on the same hardware.
On both systems the crash happ
https://bugs.freedesktop.org/show_bug.cgi?id=101806
--- Comment #1 from Ilia Mirkin ---
What GPU are you using, and what version of mesa?
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.___
https://bugs.freedesktop.org/show_bug.cgi?id=101806
Bug ID: 101806
Summary: plasma 5: system settings crashes when I leave desktop
effects kcm
Product: Mesa
Version: unspecified
Hardware: Other
OS: All
On Sunday, July 16, 2017 7:31:37 AM PDT Lionel Landwerlin wrote:
> This probably can't happen, but we're better off with initialized
> variables.
>
> CID: 1415114
> Signed-off-by: Lionel Landwerlin
> ---
> src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 2 +-
> 1 file changed, 1 insertion(+), 1
Quoting Lionel Landwerlin (2017-07-16 15:31:38)
> CID: 1415113
> Reported-by: Grazvydas Ignotas
> Signed-off-by: Lionel Landwerlin
> ---
> src/intel/vulkan/anv_device.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/
CID: 1415113
Reported-by: Grazvydas Ignotas
Signed-off-by: Lionel Landwerlin
---
src/intel/vulkan/anv_device.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c
index 34d4a675481..26a19e40a4b 100644
--- a/src/int
This probably can't happen, but we're better off with initialized
variables.
CID: 1415114
Signed-off-by: Lionel Landwerlin
---
src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c
b/src/me
Hi all,
Here are another couple of trival coverity fixes.
Thanks to Grazvydas for reporting the Anv one (before coverity).
Cheers,
Lionel Landwerlin (2):
i965: miptree: silence coverity warning
anv: ensure device name contains terminating character
src/intel/vulkan/anv_device.c
Patches 2-10:
Reviewed-by: Nicolai Hähnle
On 10.07.2017 23:21, Marek Olšák wrote:
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_debug.c | 29 +++--
1 file changed, 23 insertions(+), 6 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_debug.c
b/sr
On 07.07.2017 18:19, Juan A. Suarez Romero wrote:
When we have an interface block like:
layout (xfb_buffer = 0, xfb_offset = 0) out Block {
vec4 var1;
layout (xfb_stride = 48) vec4 var2;
vec4 var3;
};
According to ARB_enhanced_lay
On 10.07.2017 23:21, Marek Olšák wrote:
From: Marek Olšák
This is overly cautious, but better safe than sorry.
---
src/gallium/drivers/radeonsi/si_state_shaders.c | 17 ++---
1 file changed, 2 insertions(+), 15 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_state_shad
On 13.07.2017 22:38, Marek Olšák wrote:
From: Marek Olšák
There seems to be a rounding difference with F2I vs nearest filtering.
The precise problem in the rounding is unknown.
This fixes an incorrect output with OpenMAX encoding.
Reviewed-by: Nicolai Hähnle
---
src/gallium/auxiliary/u
Patches 2 - 10:
Reviewed-by: Nicolai Hähnle
On 08.07.2017 02:42, Marek Olšák wrote:
From: Marek Olšák
For inputs and outputs, indirect indexing is lowered by the GLSL compiler.
For temporaries, use alloca and disable the "promote-alloca" pass.
In the future, we could switch all codepaths t
On 08.07.2017 02:42, Marek Olšák wrote:
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
index 2deb56a..f5f7d10 100644
--- a/src/gallium/d
On 08.07.2017 02:35, Marek Olšák wrote:
From: Marek Olšák
Only the compatibility profile can set it.
It was done incorrectly when we split _NEW_TEXTURE.
Reviewed-by: Nicolai Hähnle
---
src/mesa/main/texenv.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mesa/m
33 matches
Mail list logo