OSDN Git Service

define BO_USE_SW_MASK and use it coherently in amdgpu
authorMauro Rossi <issor.oruam@gmail.com>
Sun, 26 Jan 2020 22:36:03 +0000 (23:36 +0100)
committerMauro Rossi <issor.oruam@gmail.com>
Sun, 26 Jan 2020 22:36:03 +0000 (23:36 +0100)
amdgpu.c
drv_priv.h

index 5074946..4059c88 100644 (file)
--- a/amdgpu.c
+++ b/amdgpu.c
@@ -176,7 +176,7 @@ static int amdgpu_create_bo(struct bo *bo, uint32_t width, uint32_t height, uint
        gem_create.in.alignment = 256;
        gem_create.in.domain_flags = 0;
 
-       if (use_flags & (BO_USE_LINEAR | BO_USE_SW))
+       if (use_flags & (BO_USE_LINEAR | BO_USE_SW_MASK))
                gem_create.in.domain_flags |= AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED;
 
        gem_create.in.domains = AMDGPU_GEM_DOMAIN_GTT;
index acb8242..ece882f 100644 (file)
@@ -85,7 +85,7 @@ struct backend {
                            BO_USE_SW_READ_OFTEN | BO_USE_SW_WRITE_OFTEN | \
                             BO_USE_SW_READ_RARELY | BO_USE_SW_WRITE_RARELY | BO_USE_TEXTURE
 
-#define BO_USE_SW BO_USE_SW_READ_OFTEN | BO_USE_SW_WRITE_OFTEN | \
+#define BO_USE_SW_MASK BO_USE_SW_READ_OFTEN | BO_USE_SW_WRITE_OFTEN | \
            BO_USE_SW_READ_RARELY | BO_USE_SW_WRITE_RARELY
 
 #define BO_USE_SW_OFTEN BO_USE_SW_READ_OFTEN | BO_USE_SW_WRITE_OFTEN