https://bugs.freedesktop.org/show_bug.cgi?id=107822
Timothy Arceri changed:
What|Removed |Added
Status|NEW |NEEDINFO
--- Comment #2 from Timothy A
Reviewed-by: Tapani Pälli
On 09/13/2018 02:14 AM, Kristian H. Kristensen wrote:
Signed-off-by: Kristian H. Kristensen
---
src/egl/drivers/dri2/platform_android.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/egl/drivers/dri2/platform_android.c
b/src/egl/drivers/dr
https://bugs.freedesktop.org/show_bug.cgi?id=107873
Timothy Arceri changed:
What|Removed |Added
QA Contact|mesa-dev@lists.freedesktop. |dri-devel@lists.freedesktop
https://bugs.freedesktop.org/show_bug.cgi?id=107914
--- Comment #2 from Timothy Arceri ---
Install fonts with winetricks fix the missing text problem so at least that
game seems to work perfectly for me.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the ass
https://bugs.freedesktop.org/show_bug.cgi?id=107914
Timothy Arceri changed:
What|Removed |Added
Status|NEW |NEEDINFO
--- Comment #1 from Timothy A
On Wed, Sep 12, 2018 at 6:54 PM Ian Romanick wrote:
> On 09/12/2018 03:03 PM, Jason Ekstrand wrote:
> > ---
> > src/intel/vulkan/anv_device.c| 4 ++--
> > src/intel/vulkan/anv_nir_apply_pipeline_layout.c | 1 -
> > 2 files changed, 2 insertions(+), 3 deletions(-)
> >
> > diff
On 13/9/18 12:44 am, Brian Paul wrote:
On 09/12/2018 07:30 AM, Sergii Romantsov wrote:
Specification doesn't define behaviour for rotation of 0-vector.
But khronos.org says that vector has to be normalized.
As workaround assumed that for 0-vector x-position will be
defined as 1.0f.
Bugzilla:
h
From: Marek Olšák
---
src/gallium/auxiliary/util/u_helpers.c | 37 +++---
1 file changed, 33 insertions(+), 4 deletions(-)
diff --git a/src/gallium/auxiliary/util/u_helpers.c
b/src/gallium/auxiliary/util/u_helpers.c
index 14367e5a118..3194c2e4e7a 100644
--- a/src/gallium/au
On 09/12/2018 03:03 PM, Jason Ekstrand wrote:
> ---
> src/intel/vulkan/anv_device.c| 4 ++--
> src/intel/vulkan/anv_nir_apply_pipeline_layout.c | 1 -
> 2 files changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_devic
https://bugs.freedesktop.org/show_bug.cgi?id=107914
Bug ID: 107914
Summary: [DXVK] Crashes of 32 bit games with RADV on AMD Raven
Product: Mesa
Version: git
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Signed-off-by: Kristian H. Kristensen
---
src/egl/drivers/dri2/platform_android.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/egl/drivers/dri2/platform_android.c
b/src/egl/drivers/dri2/platform_android.c
index ecc0245c9a..00e62b067f 100644
--- a/src/egl/drivers/dri2/p
SWR takes 17+ minutes to build. Clover builds take ~6-7 minutes.
Signed-off-by: Jan Vesely
---
.travis.yml | 4
1 file changed, 4 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 4035a729ff..78e6d251ae 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -186,7 +186,6 @@ matrix:
Signed-off-by: Jan Vesely
---
.travis.yml | 33 +
1 file changed, 33 insertions(+)
diff --git a/.travis.yml b/.travis.yml
index 895030cc1b..4035a729ff 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -329,6 +329,39 @@ matrix:
- libx11-xcb-dev
---
src/intel/vulkan/anv_device.c| 4 ++--
src/intel/vulkan/anv_nir_apply_pipeline_layout.c | 1 -
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c
index 1af0eacb681..27fcab1ba9d 100644
--- a/src/intel/
On 9/12/18 11:44 PM, Roland Scheidegger wrote:
Am 12.09.2018 um 23:43 schrieb Roland Scheidegger:
I small precision I want to add: This is not the only place clamping
makes a difference.
Indeed else MUL_ZERO_WINS would be safe to use and remove all the clamping.
The rasterizers can produce N
Am 12.09.2018 um 23:43 schrieb Roland Scheidegger:
> Am 12.09.2018 um 08:31 schrieb Axel Davy:
>> On 9/12/18 8:17 AM, Axel Davy wrote:
>>>
>>> The goal is to catch inf and -inf and replace them by FLT_MAX and
>>> -FLT_MAX.
>>>
>>> Without, the NaN would appear when doing mul or mad.
> Ah I somehow
Am 12.09.2018 um 08:31 schrieb Axel Davy:
> On 9/12/18 8:17 AM, Axel Davy wrote:
>>
>> The goal is to catch inf and -inf and replace them by FLT_MAX and
>> -FLT_MAX.
>>
>> Without, the NaN would appear when doing mul or mad.
Ah I somehow completely missed this (but indeed this code will replace
nan
On Wed, Sep 12, 2018 at 10:44 PM Samuel Pitoiset
wrote:
>
> Only supported by GFX9+.
>
> The conservativeraster Sascha demo seems to work as expected.
>
> Signed-off-by: Samuel Pitoiset
> ---
> src/amd/vulkan/radv_device.c | 14 +
> src/amd/vulkan/radv_extensions.py | 1 +
> src/am
Signed-off-by: Samuel Pitoiset
---
src/amd/vulkan/si_cmd_buffer.c | 14 ++
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/src/amd/vulkan/si_cmd_buffer.c b/src/amd/vulkan/si_cmd_buffer.c
index 435878c372..1464c913cd 100644
--- a/src/amd/vulkan/si_cmd_buffer.c
+++ b/src/a
It's actually just the opposite.
CC: 18.2
Signed-off-by: Samuel Pitoiset
---
src/amd/vulkan/radv_cmd_buffer.c | 16
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c
index 33b65b9e77..5b2a45f5ce 10
On 9/9/18 9:40 PM, Ilia Mirkin wrote:
On Sun, Sep 9, 2018 at 3:19 PM, Axel Davy wrote:
Tests showed Intel on windows does always clamp
RCP, RSQ and LOG (thus preventing inf/nan generation),
for all shader versions (some vendor behaviours vary
with shader versions).
By the way, this happens bec
Otherwise they are not exported.
CC: 18.2
Signed-off-by: Samuel Pitoiset
---
src/amd/vulkan/radv_cmd_buffer.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c
index 2d66098873..33b65b9e77 100644
--- a/src
Only supported by GFX9+.
The conservativeraster Sascha demo seems to work as expected.
Signed-off-by: Samuel Pitoiset
---
src/amd/vulkan/radv_device.c | 14 +
src/amd/vulkan/radv_extensions.py | 1 +
src/amd/vulkan/radv_pipeline.c| 48 ++-
3 files c
https://bugs.freedesktop.org/show_bug.cgi?id=97250
Jan Vesely changed:
What|Removed |Added
Summary|Mesa/Clover: openCV library |[tahiti] Mesa/Clover:
|bu
These combinations are common enough and deserve a shortcut.
---
src/util/hash_table.c | 10 ++
src/util/hash_table.h | 3 +++
src/util/set.c| 12
src/util/set.h| 3 +++
4 files changed, 28 insertions(+)
diff --git a/src/util/hash_table.c b/src/util/hash_tab
On 2018-09-10 10:42 p.m., Leo Liu wrote:
> v2: Tell B10G10R10X2 and R10G10B10X2 formats for different HW.
>
> Signed-off-by: Leo Liu
This patch and patch 2 are
Reviewed-by: Michel Dänzer
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast
https://bugs.freedesktop.org/show_bug.cgi?id=107734
vadym changed:
What|Removed |Added
CC||mark.a.ja...@intel.com
--- Comment #5 from vady
On 2018-09-12 6:08 p.m., Kazlauskas, Nicholas wrote:
> On 09/12/2018 12:01 PM, Michel Dänzer wrote:
>>
>> On a similar note, a few more compositors could be added as well. Off
>> the top of my head: compiz (and/or whatever is Unity 7's process name),
>> compton, xfwm4, mutter
>
> [...]
>
> For co
On Wed, Sep 12, 2018 at 11:30 AM, Danylo Piliaiev
wrote:
> Hi,
>
> Thank you for the directions!
>
> On 9/12/18 6:13 PM, Jason Ekstrand wrote:
>
> Danylo,
>
> You're free to implement anything not already implemented. Here are some
> other (probably simpler) extensions that I think can be reasona
On Wednesday, 2018-09-12 00:06:50 -0500, Jason Ekstrand wrote:
This and 4/4 are
Reviewed-by: Eric Engestrom
> ---
> src/intel/vulkan/anv_genX.h| 6 ++---
> src/intel/vulkan/genX_cmd_buffer.c | 28 +++-
> src/intel/vulkan/genX_gpu_memcpy.c | 35 --
On 09/12/2018 12:01 PM, Michel Dänzer wrote:
On 2018-09-12 2:37 p.m., Kazlauskas, Nicholas wrote:
On 09/12/2018 04:53 AM, Michel Dänzer wrote:
On 2018-09-11 6:24 p.m., Nicholas Kazlauskas wrote:
Applications that don't present at a predictable rate (ie. not games)
shouldn't have adapative sync
From: Andrii Simiklit
There's no point reverting to the last saved point if that save point is
the empty batch, we will just repeat ourselves.
CC: Chris Wilson
Fixes: 3faf56ffbdeb "intel: Add an interface for saving/restoring
the batchbuffer state."
Bugzilla: https://bugs.f
From: Andrii Simiklit
If due to some reasons the last saved batch is empty and we
restoring batch using this empty batch we have to call 'brw_new_batch'
to properly reset all fields of it or we can just avoid this restoring
to prevent incorrect state of the batch.
Andrii Simiklit (2):
i965/
From: Andrii Simiklit
If we restore the 'new batch' using 'intel_batchbuffer_reset_to_saved'
function we must restore the default state of the batch using
'brw_new_batch' function because the 'intel_batchbuffer_flush'
function will not do it for the 'new batch' again.
At least the following field
On 2018-09-12 2:37 p.m., Kazlauskas, Nicholas wrote:
> On 09/12/2018 04:53 AM, Michel Dänzer wrote:
>> On 2018-09-11 6:24 p.m., Nicholas Kazlauskas wrote:
>>> Applications that don't present at a predictable rate (ie. not games)
>>> shouldn't have adapative sync enabled. This list covers some of th
Hi,
Thank you for the directions!
On 9/12/18 6:13 PM, Jason Ekstrand wrote:
Danylo,
You're free to implement anything not already implemented. Here are
some other (probably simpler) extensions that I think can be
reasonably implemented on Intel HW:
- VK_EXT_conservative_rasterization
- V
https://bugs.freedesktop.org/show_bug.cgi?id=107757
Michel Dänzer changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
Danylo,
You're free to implement anything not already implemented. Here are some
other (probably simpler) extensions that I think can be reasonably
implemented on Intel HW:
- VK_EXT_conservative_rasterization
- VK_EXT_conditional_render
As far as VK_KHR_draw_indirect_count go, I haven't imple
https://bugs.freedesktop.org/show_bug.cgi?id=106404
Michel Dänzer changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
On 09/12/2018 10:28 AM, Nicolai Hähnle wrote:
On 12.09.2018 14:31, Kazlauskas, Nicholas wrote:
On 09/12/2018 12:26 AM, Timothy Arceri wrote:
On 12/9/18 2:24 am, Nicholas Kazlauskas wrote:
Some programs start with the path and command line arguments in
argv[0] (program_invocation_name). Chromiu
On 09/12/2018 07:30 AM, Sergii Romantsov wrote:
Specification doesn't define behaviour for rotation of 0-vector.
But khronos.org says that vector has to be normalized.
As workaround assumed that for 0-vector x-position will be
defined as 1.0f.
Bugzilla:
https://na01.safelinks.protection.outlook
On 12.09.2018 14:31, Kazlauskas, Nicholas wrote:
On 09/12/2018 12:26 AM, Timothy Arceri wrote:
On 12/9/18 2:24 am, Nicholas Kazlauskas wrote:
Some programs start with the path and command line arguments in
argv[0] (program_invocation_name). Chromium is an example of
an application using mesa th
This was wrong for descriptor #0 when all of them are indirect.
This is because indirect_offset was 0 and we emitted a
"normal" descriptor pointer for nothing.
While we are at it remove
radv_userdata_info::indirect_offset which is useless.
CC: 18.2
Signed-off-by: Samuel Pitoiset
---
src/amd/vu
Indirect descriptors only need one entry, we don't have to
emit a location for every descriptors.
Fixes GPU hangs with new CTS:
dEQP-VK.binding_model.descriptorset_random.*
CC: 18.2
Signed-off-by: Samuel Pitoiset
---
src/amd/vulkan/radv_nir_to_llvm.c | 1 -
1 file changed, 1 deletion(-)
diff
Bumping to 64 should be safe enough.
Fixes some crashes with new CTS:
dEQP-VK.binding_model.descriptorset_random.*
CC: 18.2
Signed-off-by: Samuel Pitoiset
---
src/amd/vulkan/radv_nir_to_llvm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/amd/vulkan/radv_nir_to_llvm.c
Let say, we first bind a graphics pipeline that needs indirect
descriptors sets. The userdata pointers will be emitted at draw
time. Then if we bind a compute pipeline that doesn't need any
indirect descriptors, the driver will re-emit them for all
grpahics stages.
To avoid this to happen, just ch
LLVM 6 isn't affected.
Fixes GPU hangs with new CTS:
dEQP-VK.binding_model.descriptorset_random.*
CC: 18.2
Signed-off-by: Samuel Pitoiset
---
src/amd/vulkan/radv_cmd_buffer.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/
https://bugs.freedesktop.org/show_bug.cgi?id=100960
--- Comment #6 from Sergii Romantsov ---
Also doesn't work on Intel: Intel HD Graphics 620 (Kaby Lake GT2)
with git master and 13.0.6
Proposed workaround: https://patchwork.freedesktop.org/patch/249043/
--
You are receiving this mail because:
Specification doesn't define behaviour for rotation of 0-vector.
But khronos.org says that vector has to be normalized.
As workaround assumed that for 0-vector x-position will be
defined as 1.0f.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=100960
Signed-off-by: Sergii Romantsov
---
sr
On 09/12/2018 04:53 AM, Michel Dänzer wrote:
On 2018-09-11 6:24 p.m., Nicholas Kazlauskas wrote:
Applications that don't present at a predictable rate (ie. not games)
shouldn't have adapative sync enabled. This list covers some of the
common desktop compositors and some web browsers.
Signed-off
Am Mittwoch, den 12.09.2018, 01:24 +0300 schrieb Andres Gomez:
> Gert, should we also include this in the stable queues ?
Yes, Andres, that seems to make sense, thanks for checking back,
best,
Gert
>
> On Mon, 2018-09-10 at 12:39 +0200, Gert Wollny wrote:
> > From: Gert Wollny
> >
> > Galli
On 09/12/2018 12:26 AM, Timothy Arceri wrote:
On 12/9/18 2:24 am, Nicholas Kazlauskas wrote:
Some programs start with the path and command line arguments in
argv[0] (program_invocation_name). Chromium is an example of
an application using mesa that does this.
This change breaks the detection o
Hello everyone,
I would like to try to implement one of the Vulkan extensions -
VK_KHR_draw_indirect_count for anv,
unless someone is already working on it.
It's a relatively minor extension and I saw that the same functionality
is already implemented
for ARB_indirect_parameters in i965.
Al
If we update the program-state etc, we risk compiling needless shaders,
which can cost quite a bit of performance.
Signed-off-by: Erik Faye-Lund
---
This was motivated by seeing an unexpected shader-compile with
nonsensical state on start-up in glxgears.
src/mesa/main/clear.c | 34 +
This reverts commit bc65dcab3bc48673ff6180afb036561a4b8b1119.
This was manually reverted. Reverting stops the menu hanging in
some id tech games such as RAGE and Wolfenstein The New Order.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=107891
---
.../auxiliary/util/u_threaded_context.h
https://bugs.freedesktop.org/show_bug.cgi?id=107734
Tapani Pälli changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
From: Gert Wollny
On the host VREND_DEBUG=guestallow must be set to let the guest override
the debug flags.
v2: Send flag string instead of flags, this avoids the need to keep
the flags in sync.
v3: Only request host logging if the host actually understands the command
Signed-off-by: Gert W
On 2018-09-11 6:24 p.m., Nicholas Kazlauskas wrote:
> From: Nicolai Hähnle
>
> When enabled, this will request FreeSync via the hybrid amdgpu DDX's
> AMDGPU X11 protocol extension.
>
> Due to limitations in the DDX this will only work for applications
> that cover the entire X screen (which is i
On 2018-09-11 6:24 p.m., Nicholas Kazlauskas wrote:
> Applications that don't present at a predictable rate (ie. not games)
> shouldn't have adapative sync enabled. This list covers some of the
> common desktop compositors and some web browsers.
>
> Signed-off-by: Nicholas Kazlauskas
>
> [...]
>
On 2018-09-11 6:24 p.m., Nicholas Kazlauskas wrote:
> It's better to let most applications make use of adaptive sync
> by default. Problematic applications can be placed on the blacklist
> or the user can manually disable the feature.
>
> Signed-off-by: Nicholas Kazlauskas
> ---
> src/gallium/dr
When we're mapping temp-resources, we clip the resource to the
transfer-box, which means the stride might not be correct any more.
So let's update the stride from the temp-resource, and recompute the
layer-stride.
This fixes crashes when running dEQP with --deqp-gl-config-name=rgbad24s8ms4
S
61 matches
Mail list logo