From 8fa7d203e2496cf3e96d554e9a5951ddb7f36332 Mon Sep 17 00:00:00 2001 From: HeYue Date: Fri, 10 Oct 2025 15:28:22 +0800 Subject: [PATCH] Fix ARL scrcpy issue The ARL use i915 backend, add the AB24 VIDEO_ENCODER flag support Tracked-On: OAM-134179 Signed-off-by: HeYue --- i915.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i915.c b/i915.c index d596b04b..173b6d30 100644 --- a/i915.c +++ b/i915.c @@ -268,7 +268,7 @@ static int i915_add_combinations(struct driver *drv) BO_USE_HW_VIDEO_ENCODER | BO_USE_GPU_DATA_BUFFER | BO_USE_SENSOR_DIRECT_DATA); drv_modify_combination(drv, DRM_FORMAT_ABGR8888, &metadata_linear, BO_USE_CURSOR | BO_USE_SCANOUT | - BO_USE_GPU_DATA_BUFFER); + BO_USE_GPU_DATA_BUFFER | BO_USE_HW_VIDEO_ENCODER); drv_modify_combination(drv, DRM_FORMAT_NV12, &metadata_linear, BO_USE_RENDERING | BO_USE_TEXTURE | BO_USE_CAMERA_MASK); drv_modify_combination(drv, DRM_FORMAT_YUYV, &metadata_linear,