mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 00:58:05 +02:00
panfrost: Advertise 16x16 tiled AFBC
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16697>
This commit is contained in:
parent
1f1da58ed1
commit
0255f554f3
2 changed files with 14 additions and 1 deletions
|
|
@ -32,6 +32,19 @@
|
||||||
* enabling the YUV-like transform is typically a win where possible. */
|
* enabling the YUV-like transform is typically a win where possible. */
|
||||||
|
|
||||||
uint64_t pan_best_modifiers[PAN_MODIFIER_COUNT] = {
|
uint64_t pan_best_modifiers[PAN_MODIFIER_COUNT] = {
|
||||||
|
DRM_FORMAT_MOD_ARM_AFBC(
|
||||||
|
AFBC_FORMAT_MOD_BLOCK_SIZE_16x16 |
|
||||||
|
AFBC_FORMAT_MOD_TILED |
|
||||||
|
AFBC_FORMAT_MOD_SC |
|
||||||
|
AFBC_FORMAT_MOD_SPARSE |
|
||||||
|
AFBC_FORMAT_MOD_YTR),
|
||||||
|
|
||||||
|
DRM_FORMAT_MOD_ARM_AFBC(
|
||||||
|
AFBC_FORMAT_MOD_BLOCK_SIZE_16x16 |
|
||||||
|
AFBC_FORMAT_MOD_TILED |
|
||||||
|
AFBC_FORMAT_MOD_SC |
|
||||||
|
AFBC_FORMAT_MOD_SPARSE),
|
||||||
|
|
||||||
DRM_FORMAT_MOD_ARM_AFBC(
|
DRM_FORMAT_MOD_ARM_AFBC(
|
||||||
AFBC_FORMAT_MOD_BLOCK_SIZE_16x16 |
|
AFBC_FORMAT_MOD_BLOCK_SIZE_16x16 |
|
||||||
AFBC_FORMAT_MOD_SPARSE |
|
AFBC_FORMAT_MOD_SPARSE |
|
||||||
|
|
|
||||||
|
|
@ -44,7 +44,7 @@
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define PAN_MODIFIER_COUNT 4
|
#define PAN_MODIFIER_COUNT 6
|
||||||
extern uint64_t pan_best_modifiers[PAN_MODIFIER_COUNT];
|
extern uint64_t pan_best_modifiers[PAN_MODIFIER_COUNT];
|
||||||
|
|
||||||
struct pan_image_slice_layout {
|
struct pan_image_slice_layout {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue