diff options
author | Marek Olšák <[email protected]> | 2016-10-23 20:07:39 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2016-10-26 13:02:58 +0200 |
commit | ba174b8dfff0777075f62a9188124d0bb22a5f17 (patch) | |
tree | bed4532a17458c5b2bac67a7058cf92f25d78967 /src/gallium/drivers/radeon/radeon_winsys.h | |
parent | b5118fe0543400295be5b1a65a5001882498831e (diff) |
gallium/radeon: define RADEON_SURF_MODE_* as enums
Reviewed-by: Nicolai Hähnle <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeon/radeon_winsys.h')
-rw-r--r-- | src/gallium/drivers/radeon/radeon_winsys.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/gallium/drivers/radeon/radeon_winsys.h b/src/gallium/drivers/radeon/radeon_winsys.h index 75badd0246f..3bd141ee510 100644 --- a/src/gallium/drivers/radeon/radeon_winsys.h +++ b/src/gallium/drivers/radeon/radeon_winsys.h @@ -257,6 +257,12 @@ enum radeon_feature_id { #define RADEON_SURF_MAX_LEVEL 32 +enum radeon_surf_mode { + RADEON_SURF_MODE_LINEAR_ALIGNED = 1, + RADEON_SURF_MODE_1D = 2, + RADEON_SURF_MODE_2D = 3, +}; + #define RADEON_SURF_TYPE_MASK 0xFF #define RADEON_SURF_TYPE_SHIFT 0 #define RADEON_SURF_TYPE_1D 0 @@ -267,9 +273,6 @@ enum radeon_feature_id { #define RADEON_SURF_TYPE_2D_ARRAY 5 #define RADEON_SURF_MODE_MASK 0xFF #define RADEON_SURF_MODE_SHIFT 8 -#define RADEON_SURF_MODE_LINEAR_ALIGNED 1 -#define RADEON_SURF_MODE_1D 2 -#define RADEON_SURF_MODE_2D 3 #define RADEON_SURF_SCANOUT (1 << 16) #define RADEON_SURF_ZBUFFER (1 << 17) #define RADEON_SURF_SBUFFER (1 << 18) @@ -295,7 +298,7 @@ struct radeon_surf_level { uint32_t nblk_y; uint32_t nblk_z; uint32_t pitch_bytes; - uint32_t mode; + enum radeon_surf_mode mode; uint64_t dcc_offset; uint64_t dcc_fast_clear_size; bool dcc_enabled; |