c0a58b196760d5a89d2451f6d5ff039ec8d87010 |
|
07-Apr-2017 |
Daniel Stone <daniel@fooishbar.org> |
drm_hwcomposer: Use correct DRM event context version am: 2d1bc46486 am: afa2a8a0d7 am: 77ce14f049 am: 731130c37d Change-Id: Ia35ad3f1f00de2fe554f21cbeb2ed62e4c6fe4f0
|
afa2a8a0d7d88b03244ccfde07263994fd7e4b4d |
|
07-Apr-2017 |
Daniel Stone <daniel@fooishbar.org> |
drm_hwcomposer: Use correct DRM event context version am: 2d1bc46486 Change-Id: I800ac862d16cbe7b74e877a887ab6eaf58c16440
|
2d1bc46486b06c2a8a069c0c2731dcd46da0aacc |
|
07-Apr-2017 |
Daniel Stone <daniel@fooishbar.org> |
drm_hwcomposer: Use correct DRM event context version Explicitly declare which DRM event context version we want to use, rather than just the latest one libdrm supports. New versions may change semantics, or extend the structure, in ways we're unaware of. Stick with version 2, which is the version that introduced page_flip_handler. Change-Id: I71e33f787b2b724596f8289d95311730f7aff8ff Signed-off-by: Daniel Stone <daniels@collabora.com>
/external/drm_hwcomposer/drmeventlistener.cpp
|
0e89268266a8754f5fc09595d6d7545bccb88017 |
|
01-Mar-2017 |
Adrian Salido <salidoa@google.com> |
drm_hwcomposer: introduce QueueWorker Current method to queue work such as display compositions relies on spinning the CPU until there is space in the queue. This is inefficient for the time in which the queue happens to fill up. Introduce a new QueueWorker class to simplify queueing work and handle blocking for available space more efficiently. Change-Id: Ida7aa612931700a56ecae3efc7ddd1c86efec699
/external/drm_hwcomposer/drmeventlistener.cpp
|
d0147d2dfac0499f3b787bd6c8c1270d176cd14f |
|
24-Feb-2017 |
Robert Foss <robert.foss@collabora.com> |
drm_hwcomposer: Add missing assert.h include am: 15d6a22ad6 Change-Id: I220404e3d70396f602fd41e754a314a6dd54367a
|
15d6a22ad6b0d7ea3a6ffbb48bcb6035c4321be3 |
|
20-Feb-2017 |
Robert Foss <robert.foss@collabora.com> |
drm_hwcomposer: Add missing assert.h include drm_hwcomposer fails to compile on aosp/master due to assert.h not being included. This patch fixes this issue. BUG=None TEST=make Change-Id: Icb5d5d8a33c9898a5aefa00c1bdbf29965de62a7 Signed-off-by: Robert Foss <robert.foss@collabora.com>
/external/drm_hwcomposer/drmeventlistener.cpp
|
1c5a6ac75d2c087bde9198b0510652451ffc0ae8 |
|
31-Jan-2017 |
Dan Albert <danalbert@google.com> |
Add missing include. This was previously leaked by libc++. Test: mma Bug: http://b/34740564 Change-Id: I7084cdb44a9b7346556c20b1b6eeebc6ebb2d500
/external/drm_hwcomposer/drmeventlistener.cpp
|
047b9b2484b4e68741df2cb522915f968c013373 |
|
28-Jul-2015 |
Sean Paul <seanpaul@chromium.org> |
drm_hwcomposer: Add DrmEventListener worker This patch adds a worker which listens to drm events. If the drm event has a handler associated with it, the listener will call the handler. BUG=chrome-os-partner:41682 TEST=Tested on ryu with DP Change-Id: I5d691d191425604766a00be3e72111095d025d06 Signed-off-by: Sean Paul <seanpaul@chromium.org>
/external/drm_hwcomposer/drmeventlistener.cpp
|