diff options
Diffstat (limited to 'src/panfrost')
-rw-r--r-- | src/panfrost/include/panfrost-job.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/panfrost/include/panfrost-job.h b/src/panfrost/include/panfrost-job.h index 0829b9bfb57..d6f1fc861da 100644 --- a/src/panfrost/include/panfrost-job.h +++ b/src/panfrost/include/panfrost-job.h @@ -251,6 +251,7 @@ struct mali_channel_swizzle { * for Bifrost framebuffer output. */ #define MALI_FORMAT_SPECIAL2 (7 << 5) +#define MALI_EXTRACT_TYPE(fmt) ((fmt) & 0xe0) /* If the high 3 bits are 3 to 6 these two bits say how many components * there are. @@ -274,6 +275,7 @@ struct mali_channel_swizzle { * MALI_FORMAT_UNORM, it means a 32-bit float. */ #define MALI_CHANNEL_FLOAT 7 +#define MALI_EXTRACT_BITS(fmt) (fmt & 0x7) enum mali_format { MALI_ETC2_RGB8 = MALI_FORMAT_COMPRESSED | 0x1, |