D

drm-hwcomposer

KMS-based HWComposer implementation.

Project ID: 1672

Forked from drm-hwcomposer / drm-hwcomposer

  • Alexandru Gheorghe's avatar
    drm_hwcomposer: Add z order support · ea1c5e5a
    Alexandru Gheorghe authored
    Currently, the planner just pops the first available drm plane and if
    that can't be used for the DrmHwcLayer it just returns error.
    
    This proposes a slighlty smarter way to do that by trying to see if
    any of the DrmPlane can be used for the DrmHwcLayer in question.
    
    More, if the drm_plane doesn't have a fix zorder then we could re-add
    him to the list of unused planes, so it could be used for hosting
    other less demanding DrmHwcLayers.
    Signed-off-by: Alexandru Gheorghe's avatarAlexandru Gheorghe <alexandru-cosmin.gheorghe@arm.com>
    ea1c5e5a
Name
Last commit
Last update
tests Loading commit data...
.clang-format Loading commit data...
.gitlab-ci-checkcommit.sh Loading commit data...
.gitlab-ci.yml Loading commit data...
Android.mk Loading commit data...
MODULE_LICENSE_APACHE2 Loading commit data...
NOTICE Loading commit data...
README.md Loading commit data...
autofd.h Loading commit data...
autolock.cpp Loading commit data...
autolock.h Loading commit data...
drmconnector.cpp Loading commit data...
drmconnector.h Loading commit data...
drmcrtc.cpp Loading commit data...
drmcrtc.h Loading commit data...
drmdevice.cpp Loading commit data...
drmdevice.h Loading commit data...
drmdisplaycomposition.cpp Loading commit data...
drmdisplaycomposition.h Loading commit data...
drmdisplaycompositor.cpp Loading commit data...
drmdisplaycompositor.h Loading commit data...
drmencoder.cpp Loading commit data...
drmencoder.h Loading commit data...
drmeventlistener.cpp Loading commit data...
drmeventlistener.h Loading commit data...
drmframebuffer.h Loading commit data...
drmhwcgralloc.h Loading commit data...
drmhwcomposer.h Loading commit data...
drmhwctwo.cpp Loading commit data...
drmhwctwo.h Loading commit data...
drmmode.cpp Loading commit data...
drmmode.h Loading commit data...
drmplane.cpp Loading commit data...
drmplane.h Loading commit data...
drmproperty.cpp Loading commit data...
drmproperty.h Loading commit data...
hwcutils.cpp Loading commit data...
platform.cpp Loading commit data...
platform.h Loading commit data...
platformdrmgeneric.cpp Loading commit data...
platformdrmgeneric.h Loading commit data...
platformhisi.cpp Loading commit data...
platformhisi.h Loading commit data...
platformminigbm.cpp Loading commit data...
platformminigbm.h Loading commit data...
resourcemanager.cpp Loading commit data...
resourcemanager.h Loading commit data...
vsyncworker.cpp Loading commit data...
vsyncworker.h Loading commit data...
worker.cpp Loading commit data...
worker.h Loading commit data...