minigbm: enable BO_USE_HW_VIDEO_DECODER for P010
This should be enabled for decoding P010 buffers, but had forgotten
to add this BO explicitly.
Change-Id: Icd3bbd419711b649299c7eea92d93b3c7f9a5ada
Bug: 911754
Reviewed-on: https://chromium-review.googlesource.com/1708514
Tested-by: Miguel Casas <mcasas@chromium.org>
Commit-Ready: Miguel Casas <mcasas@chromium.org>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
diff --git a/i915.c b/i915.c
index dfde42f..a583ad9 100644
--- a/i915.c
+++ b/i915.c
@@ -188,9 +188,11 @@
ARRAY_SIZE(tileable_texture_source_formats), &metadata,
texture_use_flags);
- /* Support y-tiled NV12 for libva */
+ /* Support y-tiled NV12 and P010 for libva */
drv_add_combination(drv, DRM_FORMAT_NV12, &metadata,
BO_USE_TEXTURE | BO_USE_HW_VIDEO_DECODER);
+ drv_add_combination(drv, DRM_FORMAT_P010, &metadata,
+ BO_USE_TEXTURE | BO_USE_HW_VIDEO_DECODER);
kms_items = drv_query_kms(drv);
if (!kms_items)