external/drmfb-composer
Revision | cd139340fde5708dc1a93c6a312bf1e45360eaf3 (tree) |
---|---|
Time | 2020-05-16 18:49:58 |
Author | Mauro Rossi <issor.oruam@gmai...> |
Commiter | Mauro Rossi |
Merge remote-tracking branch 'goffioul/master'
@@ -38,6 +38,7 @@ LOCAL_SHARED_LIBRARIES := \ | ||
38 | 38 | libutils \ |
39 | 39 | android.hardware.graphics.common@1.0 \ |
40 | 40 | android.hardware.graphics.mapper@2.0 \ |
41 | + android.hardware.graphics.mapper@3.0 \ | |
41 | 42 | android.hardware.graphics.composer@2.1 |
42 | 43 | |
43 | 44 | ifeq ($(strip $(BOARD_USES_MINIGBM)), true) |
@@ -281,9 +281,7 @@ void DrmDisplay::disable() { | ||
281 | 281 | |
282 | 282 | void DrmDisplay::enableVsync() { |
283 | 283 | mVsyncEnabled = true; |
284 | - if (mModeSet) { | |
285 | - mVsyncThread.enable(); | |
286 | - } | |
284 | + mVsyncThread.enable(); | |
287 | 285 | } |
288 | 286 | |
289 | 287 | void DrmDisplay::disableVsync() { |
@@ -316,8 +314,6 @@ void DrmDisplay::present(buffer_handle_t buffer) { | ||
316 | 314 | << " for display " << *this; |
317 | 315 | } else { |
318 | 316 | mModeSet = true; |
319 | - if (mVsyncEnabled) | |
320 | - mVsyncThread.enable(); | |
321 | 317 | } |
322 | 318 | } |
323 | 319 | } |
@@ -2,7 +2,7 @@ service vendor.hwcomposer-2-1.drmfb /vendor/bin/hw/android.hardware.graphics.com | ||
2 | 2 | class hal animation |
3 | 3 | user system |
4 | 4 | group graphics drmrpc |
5 | - capabilities SYS_NICE | |
5 | + capabilities SYS_NICE NET_ADMIN | |
6 | 6 | onrestart restart surfaceflinger |
7 | 7 | writepid /dev/cpuset/system-background/tasks |
8 | 8 | disabled |