From: Marek Olšák
Most of this has never worked according to the new test.
The new code will be radically different.
---
src/gallium/drivers/radeonsi/cik_sdma.c | 217 +---
1 file changed, 2 insertions(+), 215 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/c
From: Marek Olšák
---
src/gallium/drivers/radeonsi/cik_sdma.c | 4 ++--
src/gallium/drivers/radeonsi/sid.h | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/cik_sdma.c
b/src/gallium/drivers/radeonsi/cik_sdma.c
index ec3446a..88a994e 100644
From: Marek Olšák
This implements:
- Linear-to-linear partial copies. (unaligned)
- Tiled-to-linear and linear-to-tiled partial copies.
(unaligned except 1-2 Bpp)
- Tiled-to-tiled partial copies aligned to 8x8.
---
src/gallium/drivers/radeonsi/cik_sdma.c | 436
From: Marek Olšák
because it doesn't decompress
---
src/gallium/drivers/radeon/r600_texture.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_texture.c
b/src/gallium/drivers/radeon/r600_texture.c
index 67b2a34..6df013a 100644
--- a/src/gal
From: Marek Olšák
This prevents IB rejections due to insane memory usage from
many concecutive texture uploads.
---
src/gallium/drivers/r600/evergreen_hw_context.c | 2 +-
src/gallium/drivers/r600/evergreen_state.c | 2 +-
src/gallium/drivers/r600/r600_hw_context.c | 2 +-
src/galli
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_pipe_common.c | 16
src/gallium/drivers/radeon/radeon_winsys.h| 2 ++
src/gallium/winsys/amdgpu/drm/amdgpu_cs.c | 8
src/gallium/winsys/radeon/drm/radeon_drm_cs.c | 8
4 files changed, 34 insertio
From: Marek Olšák
---
src/gallium/drivers/r600/evergreen_hw_context.c | 1 +
src/gallium/drivers/r600/evergreen_state.c | 1 +
src/gallium/drivers/r600/r600_hw_context.c | 1 +
src/gallium/drivers/r600/r600_state.c | 1 +
src/gallium/drivers/radeon/r600_pipe_common.c |
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_pipe_common.c | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_pipe_common.c
b/src/gallium/drivers/radeon/r600_pipe_common.c
index 3eb12f3..4845587 100644
--- a/src/gallium/driver
From: Marek Olšák
---
src/gallium/drivers/radeon/r600_pipe_common.c | 14 ++
src/gallium/drivers/radeonsi/cik_sdma.c | 23 ---
src/gallium/drivers/radeonsi/si_dma.c | 10 --
3 files changed, 14 insertions(+), 33 deletions(-)
diff --git a/src
On Tuesday, May 3, 2016 3:00:24 PM PDT Jason Ekstrand wrote:
> The fs_visitor::emit_texture helper originated when we still had both NIR
> and IR visitors for the FS backend. Since the old visitor was removed,
> emit_texture serves no real purpose beyond arbitrarily splitting
> heavily-linked code
On Wednesday, May 4, 2016 3:54:12 PM PDT Matt Turner wrote:
> Terrible name. Suggest something else, or even a better way to do this.
>
> Basically, the next patch wants to inspect the LOD argument and do
> something different if it's 0.0f. But at that point we've emitted a MOV
> for it and we jus
On Wednesday, May 4, 2016 3:54:14 PM PDT Matt Turner wrote:
> Ken suggested instead of a big and complicated optimization pass, to
> just recognize the operations here. It's certainly less code and a lot
> prettier, but it seems to actually perform worse for currently unknown
> reasons.
One potent
From: Dave Airlie
This fixes GL43-CTS.compute_shader.api-indirect
which tests the length/4 before anything else.
Signed-off-by: Dave Airlie
---
src/mesa/main/api_validate.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/mesa/main/api_validate.c b/src/mesa/main/ap
From: Dave Airlie
We already are a GLintptr, casting won't help.
Signed-off-by: Dave Airlie
---
src/mesa/main/api_validate.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/mesa/main/api_validate.c b/src/mesa/main/api_validate.c
index d455f19..421ae8b 100644
--- a
On Wednesday, May 4, 2016 3:54:13 PM PDT Matt Turner wrote:
> ---
> src/mesa/drivers/dri/i965/brw_defines.h | 5 +
> src/mesa/drivers/dri/i965/brw_disasm.c | 3 +++
> src/mesa/drivers/dri/i965/brw_fs.cpp| 3 +++
> src/mesa/drivers/dri/i96
On Wed, May 4, 2016 at 7:46 AM, Eduardo Lima Mitev wrote:
> Good catch!
>
> Reviewed-by: Eduardo Lima Mitev
>
Thanks! I do not have commit access. Can I ask you to push?
>
> On 05/04/2016 05:48 AM, Thomas Hindoe Paaboel Andersen wrote:
> > The assert was null checking dest_arr_parent twice. Th
On Wed, May 4, 2016 at 7:54 AM, Eduardo Lima Mitev wrote:
> Patch 2 and 3 are:
>
> Reviewed-by: Eduardo Lima Mitev
>
Thanks! I do not have commit access. Can I ask you to push (again)?
>
> I barely know about coccinelle scripts so I will let others look at
> first patch.
>
> Thanks
> Eduardo
From: Dave Airlie
This fixes: GL43-CTS.compute_shader.resource-ubo
Signed-off-by: Dave Airlie
---
src/mesa/main/uniforms.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/src/mesa/main/uniforms.c b/src/mesa/main/uniforms.c
index a9308d0..acb2d06 100644
--- a/src/mesa/main/uniforms.c
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
On 04/05/16 21:28, Francisco Jerez wrote:
> Samuel Iglesias Gonsálvez writes:
>
>
>
> On 03/05/16 20:59, Kenneth Graunke wrote:
Other than patches 37, 56, and ones you agreed to drop, the
series is: Reviewed-by: Kenneth Graunke
101 - 119 of 119 matches
Mail list logo