Go to file
Jesse Hall b29e5e8c26 Increment/decrement a counter around EGL calls
This is in preparation for a change that will hibernate the underlying
EGL when idle. Instead of a bare egl_display_t*, get_display() now
returns a egl_display_ptr, which acts like a smart pointer. The
"wakecount" counter managed by the smart pointer isn't used for
anything in this change. It will be used to make sure we don't
hibernate when any thread is in an EGL call, without having to hold a
mutex for the duration of the call.

Change-Id: Iee52f3549a51162efc3800e1195d3f76bba2f2ce
2012-04-09 21:35:17 -07:00
build build: add device-type dalvik heap configs 2012-03-23 09:42:42 -07:00
cmds dumpstate: don't follow symlinks when creating /data/anr/traces.txt 2012-04-06 09:53:45 -07:00
data/etc move hardware feature definitions 2012-03-26 16:30:59 -07:00
include BufferQueue no longer hardcodes buffer counts 2012-04-06 21:02:13 -07:00
libs Merge "BufferQueue no longer hardcodes buffer counts" 2012-04-09 17:35:00 -07:00
opengl Increment/decrement a counter around EGL calls 2012-04-09 21:35:17 -07:00
services start VSYNC thread when HWC doesn't handle it 2012-04-09 14:16:47 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
NOTICE resolved conflicts for merge of adee6b35 to honeycomb-plus-aosp 2011-01-17 14:17:12 -08:00