Hi Christoph,

Can you test this patch instead?

Thanks,
Marek

On Fri, Jan 19, 2018 at 3:24 PM, Christoph Haag <[email protected]> wrote:
> without this flag, it fails an assertion
> with assertions disabled it retries with this flag set
> ---
>  src/gallium/winsys/amdgpu/drm/amdgpu_cs.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c 
> b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c
> index 63cd63287f..515d30a959 100644
> --- a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c
> +++ b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c
> @@ -652,7 +652,8 @@ static bool amdgpu_ib_new_buffer(struct amdgpu_winsys 
> *ws, struct amdgpu_ib *ib,
>                                 RADEON_FLAG_READ_ONLY |
>                                 (ring_type == RING_GFX ||
>                                  ring_type == RING_COMPUTE ||
> -                                ring_type == RING_DMA ?
> +                                ring_type == RING_DMA ||
> +                                ring_type == RING_UVD ?
>                                     RADEON_FLAG_GTT_WC : 0));
>     if (!pb)
>        return false;
> --
> 2.16.0
>
> _______________________________________________
> mesa-dev mailing list
> [email protected]
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
From 4f167a3e591b7e1f7bc00db646acef6eb81fe9f3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= <[email protected]>
Date: Fri, 26 Jan 2018 03:48:37 +0100
Subject: [PATCH] fix

---
 src/gallium/winsys/amdgpu/drm/amdgpu_cs.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c
index 63cd632..ef06b1f 100644
--- a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c
+++ b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c
@@ -649,11 +649,10 @@ static bool amdgpu_ib_new_buffer(struct amdgpu_winsys *ws, struct amdgpu_ib *ib,
                                ws->info.gart_page_size,
                                RADEON_DOMAIN_GTT,
                                RADEON_FLAG_NO_INTERPROCESS_SHARING |
-                               RADEON_FLAG_READ_ONLY |
                                (ring_type == RING_GFX ||
                                 ring_type == RING_COMPUTE ||
                                 ring_type == RING_DMA ?
-                                   RADEON_FLAG_GTT_WC : 0));
+                                   RADEON_FLAG_READ_ONLY | RADEON_FLAG_GTT_WC : 0));
    if (!pb)
       return false;
 
-- 
2.7.4

_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to