external/minigbm
Revision | 8f1e324f643aef7436d2a56f46aed1e9cbd97fe0 (tree) |
---|---|
Time | 2020-12-29 21:58:57 |
Author | Mauro Rossi <issor.oruam@gmai...> |
Commiter | Mauro Rossi |
generic_dri: don't advertise BGR24 as a render/texture target
Inspired by AOSP commit 71bc665179f9 ("minigbm: don't advertise BGR24 as a render/texture target")
https://android.googlesource.com/platform/external/minigbm/+/71bc665179f9e8a94c4b2293f6b3406887f96d34
Change-Id: Ieea7931195552f4c2d61f210a3f06060fce15d26
@@ -44,6 +44,9 @@ static int dri_generic_init(struct driver *drv) | ||
44 | 44 | drv_add_combinations(drv, texture_only_formats, ARRAY_SIZE(texture_only_formats), |
45 | 45 | &LINEAR_METADATA, BO_USE_TEXTURE_MASK); |
46 | 46 | |
47 | + /* Android CTS tests require this. */ | |
48 | + drv_add_combination(drv, DRM_FORMAT_BGR888, &LINEAR_METADATA, BO_USE_SW_MASK); | |
49 | + | |
47 | 50 | drv_modify_combination(drv, DRM_FORMAT_NV12, &LINEAR_METADATA, |
48 | 51 | BO_USE_HW_VIDEO_ENCODER | BO_USE_HW_VIDEO_DECODER | |
49 | 52 | BO_USE_CAMERA_READ | BO_USE_CAMERA_WRITE); |