1
0
Fork 0
android_external_drm_hwcomp.../backend
Andrew Wolfers 0583f19628 drm_hwcomposer: Change cursor composition testing
This CL strengthens the cursor plane usage check with a test
commit. A test commit is a cheap and definitive means of
determining whether the cursor plane can be used. Under the
previous scheme, if a validation test commit would fail, it
was unclear whether the failure was due to the cursor plane
or due to other factors, and sometimes the cursor would be
demoted when it was not at fault. The new flow relies on the
result of the cursor test commit, and applies updated fallback
behavior to preserve the cursor as much as possible.

Change-Id: If3b86a4cbfb5220532a58b14797d6840c3a93af6
2025-09-11 13:16:49 +00:00
..
Backend.cpp drm_hwcomposer: Change cursor composition testing 2025-09-11 13:16:49 +00:00
Backend.h drm_hwcomposer: Fix ValidateDisplay logic 2025-09-11 13:16:37 +00:00
BackendClient.cpp drm_hwcomposer: Migrate to android::drm_hwcomposer namespace 2025-09-08 18:53:00 +00:00
BackendClient.h drm_hwcomposer: Migrate to android::drm_hwcomposer namespace 2025-09-08 18:53:00 +00:00
BackendManager.cpp drm_hwcomposer: Migrate to android::drm_hwcomposer namespace 2025-09-08 18:53:00 +00:00
BackendManager.h drm_hwcomposer: Migrate to android::drm_hwcomposer namespace 2025-09-08 18:53:00 +00:00