summaryrefslogtreecommitdiff
path: root/Projects/drm_hwcomposer/Overview.mdwn
diff options
context:
space:
mode:
authorEric Engestrom <eric.engestrom@imgtec.com>2017-09-22 13:41:24 +0100
committerEric Engestrom <eric.engestrom@imgtec.com>2017-09-22 13:41:24 +0100
commitadfd8c0b8fd08fc851ef34f67f4f6b200bc23319 (patch)
treed5b7524bcbc3191cb853c623f259819b93d81764 /Projects/drm_hwcomposer/Overview.mdwn
parentc7f0734b8dc57ac2619f9a7fc78c90d18ed5502a (diff)
drm_hwcomposer: fix typo
Diffstat (limited to 'Projects/drm_hwcomposer/Overview.mdwn')
-rw-r--r--Projects/drm_hwcomposer/Overview.mdwn2
1 files changed, 1 insertions, 1 deletions
diff --git a/Projects/drm_hwcomposer/Overview.mdwn b/Projects/drm_hwcomposer/Overview.mdwn
index 6ee2f595..d51993a1 100644
--- a/Projects/drm_hwcomposer/Overview.mdwn
+++ b/Projects/drm_hwcomposer/Overview.mdwn
@@ -4,7 +4,7 @@
The drm_hwcomposer (AKA drm_hwc, DRM HWComposer, DRM Hardware Composer, drm_hwc, etc...) is an implementation of the hardware composer (HWC) hardware abstraction layer (HAL) of the Android framework. The job of any HWC is to take a frame and make it appear on the screen. It takes the form of a shared object under the /system/lib64/hw folder in Android that is dynamically loaded by the SurfaceFlinger (SF) process. HWC and SF share address space and file descriptors because they are exactly the same process.
A bit of history: drm_hwcomposer was started early 2015 by Sean Paul to allow Android to run on the Pixel C. Instead of using a HWC supplied by the vendor for their SoC like most HWCs, it was decided that it would be better to build one that would work on top of DRM. In theory, this would have made a HWC that would work on any Chrome OS device because they use DRM for display. The drm_hwcomposer project started life as a C library, then C++ because the HWC interface is rather object oriented, and finally to C++11 because it has makes resource management a bit more consistent and easy.
-At present day, drm_hwcomposer is being change to support the second HWC interface (HWC2). This document doesn't cover those changes, as they are still very very work in progress (WIP).
+At present day, drm_hwcomposer is being change to support the second HWC interface (HWC2). This document doesn't cover those changes, as they are still very much work in progress (WIP).
## Life of a Frame