Am 20.03.2017 um 23:42 schrieb Marek Olšák:
Hi,
This is initial Vega10 support for radeonsi. It supports everything
except geometry shaders and tessellation, so it's limited to GL 3.1.
The missing features are under way.
There is also UVD and VCE support.
The first 57 patches only update addrl
Am 20.03.2017 um 23:49 schrieb Marek Olšák:
From: Leo Liu
Signed-off-by: Leo Liu
Ah, here it is. This one and the change to version 53.17 should be
squashed with the change to 53.14.
With that done the patch is Reviewed-by: Christian König
.
Regards,
Christian.
---
src/gallium/driv
Am 20.03.2017 um 23:49 schrieb Marek Olšák:
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
Did we ever released 53.14.4? My last status was the firmware on release
should be 53.17 or something like that.
Christian.
---
src/gallium/drivers/radeon/radeon_vce.c | 6 ++
Am 20.03.2017 um 23:49 schrieb Marek Olšák:
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
Reviewed-by: Christian König
---
src/gallium/drivers/radeon/radeon_vce.c| 24 +
src/gallium/drivers/radeon/radeon_vce_52.c | 42 +++---
Am 20.03.2017 um 23:49 schrieb Marek Olšák:
From: Leo Liu
As required by firmware
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
Reviewed-by: Christian König
---
src/gallium/drivers/radeon/radeon_uvd.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/gallium/d
Am 20.03.2017 um 23:49 schrieb Marek Olšák:
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
Reviewed-by: Christian König
---
src/gallium/drivers/r600/r600_uvd.c | 4 +-
src/gallium/drivers/radeon/radeon_uvd.c | 103 +++---
src/gallium/dri
Am 20.03.2017 um 23:49 schrieb Marek Olšák:
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
Reviewed-by: Christian König
---
src/gallium/drivers/radeon/radeon_uvd.c | 26 ++
src/gallium/drivers/radeon/radeon_uvd.h | 5 +
2 files changed, 27 in
On 03/20/2017 07:33 PM, Emil Velikov wrote:
On 20 March 2017 at 17:22, Rob Herring wrote:
On Mon, Mar 20, 2017 at 10:51 AM, Emil Velikov wrote:
Nit:
Subject: Android: kill off {MESA_}ANDROID_VERSION defines aka Android
4.1 and older
On 20 March 2017 at 01:33, Rob Herring wrote:
The Andr
https://bugs.freedesktop.org/show_bug.cgi?id=100091
--- Comment #27 from Timothy Arceri ---
https://patchwork.freedesktop.org/series/21582/(In reply to John from comment
#26)
> Timothy, do you have any patch you'd like me to test?
>
> Thanks!
> John
This should do it:
https://patchwork.freedes
This can be used to deal with key hash collisions from different
versions (should we find that to actually happen) and to find
which mesa version produced the cache entry.
---
I considered creating the cache key blob at cache creation time but since
we would want a blob with the null terminator
From: Grazvydas Ignotas
Instead of using a directory, hash the timestamps into the cache keys
themselves. Since there is no more timestamp directory, there is no more
need for deleting the cache of other mesa versions and we rely on
eviction to clean up the old cache entries. This solves the prob
From: Grazvydas Ignotas
This allows to get rid of the arch and gpu name directories.
v2: (Timothy Arceri) don't use an opaque data type to store
pointer size and gpu name.
Signed-off-by: Grazvydas Ignotas
---
src/compiler/glsl/tests/cache_test.c | 13 ++-
src/util/disk_cache.c
On Mon, Mar 20, 2017 at 11:30:25AM -0700, Matt Turner wrote:
> On Mon, Mar 20, 2017 at 6:55 AM, Emil Velikov
> wrote:
> > Seems like we ended up all over the place, so let me try afresh.
> >
> > Above all:
> > - Saying "I don't care" about your users is arrogant - let us _not_
> > do that, pleas
On Tue, Mar 21, 2017 at 08:28:22AM +1100, Timothy Arceri wrote:
>
>
> On 21/03/17 06:39, Emil Velikov wrote:
> > On 20 March 2017 at 18:30, Matt Turner wrote:
> > > On Mon, Mar 20, 2017 at 6:55 AM, Emil Velikov
> > > wrote:
> > > > Seems like we ended up all over the place, so let me try afres
On Mon, Mar 20, 2017 at 04:05:04PM -0700, Kenneth Graunke wrote:
> Recent glibc generates this warning:
>
> brw_performance_query.c:1648:13: warning: In the GNU C Library, "minor" is
> defined
> by . For historical compatibility, it is
> currently defined by as well, but we plan to
> remove t
This doesn't really "do" anything because the default tiling for the
winsys buffer is X tiled. We do however want the X tiled modifier to
work correctly from the API perspective, which would imply that if you
set this modifier, and later do a get_modifier, you get back at least X
tiled.
Cc: Kristi
This patch begins introducing how we'll actually handle the potentially
many modifiers coming in from the API, how we'll store them, and the
structure in the code to support it.
Prior to this patch, the Y-tiled modifier would be entirely ignored. It
shouldn't actually be used until this point beca
New to the patch series after reordering things for landing smaller
chunks.
This will essentially enable modifiers from clients that were just
enabled in previous patches. A client could use the modifiers by
setting all of them at create, but had no way to actually query them
after creating the su
At image creation create a path for dealing with the linear modifier.
This works exactly like the old usage flags where __DRI_IMAGE_USE_LINEAR
was specified.
During development of this patch series, it was decided that a lack of
modifier was an insufficient way to express the required modifiers. A
New to the patch series after reordering things for landing smaller
chunks.
This will essentially enable modifiers from clients that were just
enabled in previous patches. A client could use the modifiers by
setting all of them at create, but had no way to actually query them
after creating the su
On 20/03/17 12:19 AM, Eric Engestrom wrote:
> On Sunday, 2017-03-19 13:44:30 +, Jan Beich wrote:
>> Vinson Lee writes:
>>
>>> --e 's/[[[:space:]]]+-DNDEBUG\>//g' \
>>> --e 's/[[[:space:]]]+-D_GNU_SOURCE\>//g' \
>>> --e 's/[[[:space:]]]+-pedantic\>//g' \
>>> +-e
In addition to other comments, the Git shortlog no longer matches the
patch itself.
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Mesa and X developer
___
mesa-dev maili
On Mon, Mar 20, 2017 at 08:01:25PM -0700, Nanley Chery wrote:
> On Thu, Mar 16, 2017 at 05:34:13PM -0700, Kenneth Graunke wrote:
> > On Wednesday, March 8, 2017 10:27:20 AM PDT Nanley Chery wrote:
> > > On Wed, Mar 08, 2017 at 10:07:12AM -0800, Nanley Chery wrote:
> > > > On Wed, Mar 08, 2017 at 02
On Thu, Mar 16, 2017 at 05:34:13PM -0700, Kenneth Graunke wrote:
> On Wednesday, March 8, 2017 10:27:20 AM PDT Nanley Chery wrote:
> > On Wed, Mar 08, 2017 at 10:07:12AM -0800, Nanley Chery wrote:
> > > On Wed, Mar 08, 2017 at 02:17:59AM -0800, Kenneth Graunke wrote:
> > > > On Thursday, March 2, 2
Build mesa 3808 completed
Commit 020b3f0c46 by Timothy Arceri on 3/21/2017 12:49 AM:
util/disk_cache: fix build on platforms where shader cache is disabled
Configure your notification preferences
___
mesa-d
Hi Christian,
we use it the following way:
Dependend on the surface NV12 vs. P010 we use:
https://github.com/FernetMenta/kodi-agile/blob/master/xbmc/cores/VideoPlayer/DVDCodecs/Video/VAAPI.cpp#L1416
R8 and GR88
or alternatively:
https://github.com/FernetMenta/kodi-agile/blob/master/xbmc/cores/V
Hi Christian,
thank you for your message. We are still wondering about the render part.
How do you want us to display the decoded surfaces? Looking at mpv it seems
it will only work via vaPutSurface and is therefore tight to X11. That
means it's dependend on the visuals 8 bit only.
We are working
Am 2017-03-20 14:21, schrieb Nicolai Hähnle:
On 17.03.2017 18:59, gregory hainaut wrote:
If the application is badly/strangely coded, glthread will make it
worst.
The solution ought to be either fix the app or don't use glthread.
It would be nice if glthread could handle this properly, but I
Together with some fixes to xdriinfo this fixes xdriinfo not working
with glvnd.
Since apps (xdriinfo) expect GetDriverConfig to work without going to
need through the dance to setup a glxcontext (which is a reasonable
expectation IMHO), the dispatch for this ends up significantly different
then a
> for example how does synchronization happen between the two APIs?
right, vaapi seems not as matured as vdpau in this regard. But Kodi's multithreading design does cope with this. We call
vaSyncSurface before feeding vpp and before maping va buffers to GL.
I suggest to keep it simple fro
Build mesa 3807 failed
Commit af73acca2b by Grazvydas Ignotas on 3/15/2017 11:09 PM:
tests/cache_test: use the blob key's actual first byte\n\nThere is no need to hardcode it, we can just use blob_key[0].\nThis is needed because the next patches are going to ch
On Mon, Mar 20, 2017 at 4:30 PM, Ben Widawsky wrote:
> On 17-03-20 16:21:53, Jason Ekstrand wrote:
>
>> On Mon, Mar 20, 2017 at 4:15 PM, Ben Widawsky wrote:
>>
>> On 17-03-20 12:03:24, Jason Ekstrand wrote:
>>>
>>> My only question here is whether or not we want to add a "supported
modifier
On 17-03-20 16:21:53, Jason Ekstrand wrote:
On Mon, Mar 20, 2017 at 4:15 PM, Ben Widawsky wrote:
On 17-03-20 12:03:24, Jason Ekstrand wrote:
My only question here is whether or not we want to add a "supported
modifiers" query to DRIimage before we bump the version number. It's
probably not
On Mon, Mar 20, 2017 at 4:15 PM, Ben Widawsky wrote:
> On 17-03-20 12:03:24, Jason Ekstrand wrote:
>
>> My only question here is whether or not we want to add a "supported
>> modifiers" query to DRIimage before we bump the version number. It's
>> probably not super-important because we can alway
On 17-03-20 12:03:24, Jason Ekstrand wrote:
My only question here is whether or not we want to add a "supported
modifiers" query to DRIimage before we bump the version number. It's
probably not super-important because we can always bump the version number
again. Meh.
Remind me what the reaso
Yep, lots of patches like this in Gentoo.
Acked-by: Matt Turner
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Recent glibc generates this warning:
brw_performance_query.c:1648:13: warning: In the GNU C Library, "minor" is
defined
by . For historical compatibility, it is
currently defined by as well, but we plan to
remove this soon. To use "minor", include
directly. If you did not intend to use a sy
It's also here:
https://cgit.freedesktop.org/~mareko/mesa/log/?h=vega10
Marek
On Mon, Mar 20, 2017 at 11:42 PM, Marek Olšák wrote:
> Hi,
>
> This is initial Vega10 support for radeonsi. It supports everything
> except geometry shaders and tessellation, so it's limited to GL 3.1.
> The missing f
From: Leo Liu
Signed-off-by: Leo Liu
---
src/gallium/drivers/radeon/radeon_vce.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/gallium/drivers/radeon/radeon_vce.c
b/src/gallium/drivers/radeon/radeon_vce.c
index b5ace7b..70c1e60 100644
--- a/src/gallium/drivers/r
> Peter,
>
> While there may be things of value in your replies I would kindly ask
> you [again] to try and keep your replies brief.
> If one is to choose between working on a feature/bug and reading a
> 900+ (word) email I'd imagine they'll choose the former.
>
> I'm saying this for your own good
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
---
src/gallium/drivers/radeon/radeon_uvd.c | 26 ++
src/gallium/drivers/radeon/radeon_uvd.h | 5 +
2 files changed, 27 insertions(+), 4 deletions(-)
diff --git a/src/gallium/drivers/radeon/radeon_uvd.c
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
---
src/gallium/drivers/radeon/radeon_winsys.h | 1 +
src/gallium/winsys/amdgpu/drm/amdgpu_surface.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/src/gallium/drivers/radeon/radeon_winsys.h
b/src/gallium/drivers/radeon/ra
From: Marek Olšák
GFX9 doesn't have (usable) mipmap offsets.
---
src/gallium/drivers/radeonsi/si_state.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_state.c
b/src/gallium/drivers/radeonsi/si_state.c
index 1f1b4db..82f2793 100644
-
On 17-03-20 15:36:37, Jason Ekstrand wrote:
On Mon, Mar 20, 2017 at 3:25 PM, Ben Widawsky wrote:
On 17-03-20 12:00:44, Jason Ekstrand wrote:
On Fri, Mar 17, 2017 at 5:34 PM, Ben Widawsky wrote:
This patch begins introducing how we'll actually handle the potentially
many modifiers coming i
From: Boyuan Zhang
Create new function to get correct alignment based on Asics, and change
the corresponding decode message buffer and dpb buffer size calculations
Signed-off-by: Boyuan Zhang
Reviewed-by: Christian König
---
src/gallium/drivers/radeon/radeon_uvd.c | 16
1 fil
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_state.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/src/gallium/drivers/radeonsi/si_state.c
b/src/gallium/drivers/radeonsi/si_state.c
index d0c9072..134a520 100644
--- a/src/gallium/drivers/radeonsi/si_state.c
+++ b/src/gallium/
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
---
src/gallium/drivers/r600/r600_uvd.c | 4 +-
src/gallium/drivers/radeon/radeon_uvd.c | 103 +++---
src/gallium/drivers/radeon/radeon_uvd.h | 7 +-
src/gallium/drivers/radeon/radeon_video.c | 3
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 20 ++--
1 file changed, 14 insertions(+), 6 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
index ebd2c5c..129b3f4 100644
--- a/src/gallium/drivers
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_state_draw.c | 23 +--
1 file changed, 17 insertions(+), 6 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_state_draw.c
b/src/gallium/drivers/radeonsi/si_state_draw.c
index f01ac01..a80f021 100644
--- a/src/gal
From: Marek Olšák
so that shaders don't have to do it.
---
src/gallium/drivers/radeonsi/si_state.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/src/gallium/drivers/radeonsi/si_state.c
b/src/gallium/drivers/radeonsi/si_state.c
index e7c25bc..d44cb44 100644
---
From: Leo Liu
Signed-off-by: Leo Liu
---
src/gallium/drivers/radeon/radeon_vce.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/gallium/drivers/radeon/radeon_vce.c
b/src/gallium/drivers/radeon/radeon_vce.c
index be2..b5ace7b 100644
--- a/src/gallium/drivers/r
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 8 +++-
src/gallium/drivers/radeonsi/si_shader.c| 5 +++--
src/gallium/drivers/radeonsi/si_shader_tgsi_setup.c | 4 +++-
src/gallium/drivers/radeonsi/si_state.c | 3 ++-
4 files changed, 15 in
From: Leo Liu
As required by firmware
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
---
src/gallium/drivers/radeon/radeon_uvd.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/gallium/drivers/radeon/radeon_uvd.c
b/src/gallium/drivers/radeon/radeon_uvd.c
index ea614c
From: Marek Olšák
these shaders don't exist on GFX9
---
src/gallium/drivers/radeonsi/si_state_shaders.c | 70 -
1 file changed, 46 insertions(+), 24 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_state_shaders.c
b/src/gallium/drivers/radeonsi/si_state_shaders
From: Marek Olšák
---
include/pci_ids/radeonsi_pci_ids.h | 8
1 file changed, 8 insertions(+)
diff --git a/include/pci_ids/radeonsi_pci_ids.h
b/include/pci_ids/radeonsi_pci_ids.h
index b14291d..f4139ea 100644
--- a/include/pci_ids/radeonsi_pci_ids.h
+++ b/include/pci_ids/radeonsi_pci_
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 73 ++-
1 file changed, 53 insertions(+), 20 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
index 0231fe2..c6d2381 100644
--- a/src/gal
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_descriptors.c | 45 ---
1 file changed, 34 insertions(+), 11 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_descriptors.c
b/src/gallium/drivers/radeonsi/si_descriptors.c
index fb82f8f..5450dbe 100644
--- a
From: Marek Olšák
---
src/gallium/winsys/amdgpu/drm/amdgpu_bo.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_bo.c
b/src/gallium/winsys/amdgpu/drm/amdgpu_bo.c
index 15e5bce..c805da8 100644
--- a/src/gallium/winsys/amdgpu/drm/amdgp
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_pipe.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/src/gallium/drivers/radeonsi/si_pipe.c
b/src/gallium/drivers/radeonsi/si_pipe.c
index 5d3cbc5..dde8b1b 100644
--- a/src/gallium/drivers/radeonsi/si_pipe.c
+++ b/src/gallium/driv
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_pipe.h | 1 +
src/gallium/drivers/radeonsi/si_state.c | 17 +
2 files changed, 18 insertions(+)
diff --git a/src/gallium/drivers/radeonsi/si_pipe.h
b/src/gallium/drivers/radeonsi/si_pipe.h
index 174baaa..e1df3b6 100644
---
From: Marek Olšák
The border color swizzle logic was copied from Vulkan. It doesn't make any
sense to me, but it passes all piglits except the stencil ones.
---
src/amd/common/gfx9d.h | 6
src/gallium/drivers/radeonsi/si_pipe.c | 3 +-
src/gallium/drivers/radeonsi/si_sta
From: Marek Olšák
GFX9 supports this with all modes except linear.
---
src/gallium/drivers/radeon/r600_texture.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
index 10ee46a..f372341 100
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_state.c | 69 +++--
1 file changed, 48 insertions(+), 21 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_state.c
b/src/gallium/drivers/radeonsi/si_state.c
index 90f5c77..1e936b9 100644
--- a/src/gallium
From: Marek Olšák
---
src/gallium/drivers/r600/r600_blit.c | 5 -
src/gallium/drivers/r600/r600_pipe.h | 4
src/gallium/drivers/radeon/r600_pipe_common.h | 5 +
src/gallium/drivers/radeon/r600_texture.c | 8 +++-
src/gallium/drivers/radeonsi/si_blit.c
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_descriptors.c | 89 +--
src/gallium/drivers/radeonsi/si_state.c | 4 +-
src/gallium/drivers/radeonsi/si_state.h | 3 +-
3 files changed, 73 insertions(+), 23 deletions(-)
diff --git a/src/gallium/drivers
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
---
src/gallium/drivers/radeon/radeon_vce.c| 24 +
src/gallium/drivers/radeon/radeon_vce_52.c | 42 +++---
2 files changed, 51 insertions(+), 15 deletions(-)
diff --git a/src/gallium/driver
From: Marek Olšák
The same workaround is used by Vulkan.
---
src/gallium/drivers/radeon/radeon_winsys.h | 8
src/gallium/drivers/radeonsi/si_shader.c | 59 --
src/gallium/drivers/radeonsi/si_state.c| 37
src/gallium/winsys/amdgpu/d
From: Leo Liu
Signed-off-by: Leo Liu
Acked-by: Alex Deucher
---
src/gallium/drivers/radeon/radeon_vce.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/src/gallium/drivers/radeon/radeon_vce.c
b/src/gallium/drivers/radeon/radeon_vce.c
index 8d25dd7..be2 100644
--- a/src/gallium/d
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 16
src/gallium/drivers/radeonsi/si_blit.c| 5 +
2 files changed, 17 insertions(+), 4 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
inde
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_shader.c | 57 ++--
1 file changed, 32 insertions(+), 25 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_shader.c
b/src/gallium/drivers/radeonsi/si_shader.c
index 0d2a106..74fef36 100644
--- a/src/galli
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 20 +++-
src/gallium/drivers/radeon/radeon_winsys.h | 5 +
2 files changed, 24 insertions(+), 1 deletion(-)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 29 ++---
1 file changed, 18 insertions(+), 11 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
index df260b6..0231fe2 100644
--- a/src/galli
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 2 +-
src/gallium/drivers/radeon/radeon_winsys.h | 1 +
src/gallium/drivers/radeonsi/si_descriptors.c | 2 ++
src/gallium/drivers/radeonsi/si_state.c| 2 ++
src/gallium/winsys/amdgpu/drm/amdgpu_surface.c | 1 +
5
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 16 +++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
index 8cc9f2a..10ee46a 100644
--- a/src/gallium/drivers/rade
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_pipe_common.h | 8 +-
src/gallium/drivers/radeonsi/si_state.c | 262 +-
2 files changed, 176 insertions(+), 94 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_pipe_common.h
b/src/gallium/drivers/rad
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_state_draw.c | 107 +--
1 file changed, 84 insertions(+), 23 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_state_draw.c
b/src/gallium/drivers/radeonsi/si_state_draw.c
index a80f021..2e1656e 100644
--- a/s
From: Marek Olšák
because the CE RAM size decreased to 4 KB.
---
src/gallium/drivers/radeonsi/si_descriptors.c | 26 +-
src/gallium/drivers/radeonsi/si_state.h | 2 ++
2 files changed, 23 insertions(+), 5 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_d
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
index 129b3f4..1838de4 100644
--- a/src/gallium/drivers/radeon/r600_
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 44 ++-
1 file changed, 38 insertions(+), 6 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
index f372341..ebd2c5c 100644
--- a/src/gall
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_pipe_common.h | 3 +-
src/gallium/drivers/radeonsi/si_state.c | 174 ++
2 files changed, 125 insertions(+), 52 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_pipe_common.h
b/src/gallium/drivers/rad
From: Marek Olšák
---
src/gallium/winsys/amdgpu/drm/amdgpu_surface.c | 47 --
1 file changed, 30 insertions(+), 17 deletions(-)
diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c
b/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c
index ede8ba6..c64865f 100644
---
From: Marek Olšák
---
src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c
b/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c
index 4becd2a..d1d6327 100644
--- a/src/gallium/wi
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_test_dma.c | 30 ++
1 file changed, 18 insertions(+), 12 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_test_dma.c
b/src/gallium/drivers/radeon/r600_test_dma.c
index 1e870a7..264745b 100644
--- a/src/g
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_pipe_common.h | 3 +-
src/gallium/drivers/radeon/r600_texture.c | 63 ++-
src/gallium/drivers/radeonsi/si_debug.c | 4 +-
3 files changed, 65 insertions(+), 5 deletions(-)
diff --git a/src/gallium/drivers/
From: Marek Olšák
---
src/gallium/drivers/r600/evergreen_state.c | 104 +++---
src/gallium/drivers/r600/r600_blit.c | 4 +-
src/gallium/drivers/r600/r600_state.c | 64 -
src/gallium/drivers/radeon/r600_test_dma.c | 4 +-
src/gallium
From: Marek Olšák
---
src/gallium/drivers/r300/r300_texture.c | 14 ++---
src/gallium/drivers/radeon/r600_texture.c | 64 +--
src/gallium/drivers/radeon/radeon_winsys.h| 24 +
src/gallium/winsys/amdgpu/drm/amdgpu_bo.c | 74 +++
From: Marek Olšák
---
src/gallium/winsys/amdgpu/drm/amdgpu_surface.c | 400 -
1 file changed, 399 insertions(+), 1 deletion(-)
diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c
b/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c
index c64865f..8f4244b 100644
---
From: Marek Olšák
---
src/gallium/drivers/radeon/radeon_winsys.h | 38 ++
1 file changed, 38 insertions(+)
diff --git a/src/gallium/drivers/radeon/radeon_winsys.h
b/src/gallium/drivers/radeon/radeon_winsys.h
index 3dec92c..bfc067d 100644
--- a/src/gallium/drivers/ra
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_shader.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/src/gallium/drivers/radeonsi/si_shader.c
b/src/gallium/drivers/radeonsi/si_shader.c
index cc0ef96..226924b 100644
--- a/src/gallium/drivers/radeonsi/si_shader.c
+++ b/src/gal
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_query.c | 29 +++--
1 file changed, 19 insertions(+), 10 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_query.c
b/src/gallium/drivers/radeon/r600_query.c
index e269c39..dcd217b 100644
--- a/src/gallium/dri
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_state_draw.c | 43
1 file changed, 31 insertions(+), 12 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_state_draw.c
b/src/gallium/drivers/radeonsi/si_state_draw.c
index 8c6e9cd..f01ac01 100644
--- a/s
From: Marek Olšák
---
src/gallium/winsys/amdgpu/drm/amdgpu_surface.c | 54 ++
1 file changed, 29 insertions(+), 25 deletions(-)
diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c
b/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c
index 021a7ca..ede8ba6 100644
---
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_state.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/gallium/drivers/radeonsi/si_state.c
b/src/gallium/drivers/radeonsi/si_state.c
index 5f0eab1..c91b0a7 100644
--- a/src/gallium/drivers/radeonsi/si_state.c
+++ b
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_pipe_common.c | 4 +++-
src/gallium/drivers/radeon/r600_pipe_common.h | 2 ++
src/gallium/drivers/radeon/r600_texture.c | 13 ++--
src/gallium/drivers/radeonsi/si_pipe.c | 13
src/gallium/drivers/rade
From: Marek Olšák
---
src/amd/common/gfx9d.h | 54 ++
1 file changed, 54 insertions(+)
diff --git a/src/amd/common/gfx9d.h b/src/amd/common/gfx9d.h
index b8ff825..1bc11b1 100644
--- a/src/amd/common/gfx9d.h
+++ b/src/amd/common/gfx9d.h
@@ -6179,20
From: Marek Olšák
---
src/gallium/drivers/radeonsi/si_debug.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_debug.c
b/src/gallium/drivers/radeonsi/si_debug.c
index db310b7..1a4cadf 100644
--- a/src/gallium/drivers/radeonsi/si_debug.c
From: Roy Zhan
---
src/amd/addrlib/core/addrcommon.h | 28
1 file changed, 20 insertions(+), 8 deletions(-)
diff --git a/src/amd/addrlib/core/addrcommon.h
b/src/amd/addrlib/core/addrcommon.h
index 019ebd0..0dff0b8 100644
--- a/src/amd/addrlib/core/addrcommon.h
+++
From: Marek Olšák
the DATA_FORMAT and NUM_FORMAT fields are the same, but some of the enums
differ, thus add GFX6 and GFX9 suffixes, so that the IB parser can show
enums for both.
---
src/amd/common/gfx9d.h | 137 ++--
src/amd/common/sid.h
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_texture.c | 22 --
1 file changed, 16 insertions(+), 6 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
index 2953379..b81dbb7 100644
--- a/src/gallium/drive
From: Marek Olšák
---
src/amd/common/sid.h | 1 +
src/gallium/drivers/radeonsi/si_cp_dma.c | 37 ++--
2 files changed, 31 insertions(+), 7 deletions(-)
diff --git a/src/amd/common/sid.h b/src/amd/common/sid.h
index e0c3a02..75ba965 100644
--- a/s
1 - 100 of 342 matches
Mail list logo