replicant-frameworks_native/include/ui
Francis Hart 8f3960179c Use asynchronous lock/unlock API
The gralloc API now provides a way for using lock/unlock with the Android
explicit synchronisation concept. This changes updates the GraphicBuffer class
to also expose this functionality, and updates the Surface class to make use of
in line with the dequeueBuffer/queueBuffer mechanism.

This new behaviour is dependent on GRALLOC_MODULE_API_VERSION_0_3. If the local
gralloc module does not support this then the existing synchronous lock/unlock
mechanism will be used.

Change-Id: I8c3fd9592e0c5400ac9be84450f55a77cc0bbdc5
2014-05-12 09:13:03 -07:00
..
ANativeObjectBase.h
DisplayInfo.h get rid of PixelFormatInfo and simplify things 2013-07-25 19:24:31 -07:00
Fence.h Make Flattenable not virtual 2013-07-30 21:19:13 -07:00
FramebufferNativeWindow.h
GraphicBuffer.h Use asynchronous lock/unlock API 2014-05-12 09:13:03 -07:00
GraphicBufferAllocator.h
GraphicBufferMapper.h Use asynchronous lock/unlock API 2014-05-12 09:13:03 -07:00
mat4.h improve mat44 implementation 2013-09-03 16:38:49 -07:00
PixelFormat.h get rid of HAL pixelformats 5551 and 4444 2013-07-26 15:43:33 -07:00
Point.h
Rect.h take the "transparent region" into account for blending 2013-05-10 18:35:43 -07:00
Region.h Make Flattenable not virtual 2013-07-30 21:19:13 -07:00
TMatHelpers.h fix camera API 2.0 orientation 2013-09-17 23:45:22 -07:00
TVecHelpers.h improve mat44 implementation 2013-09-03 16:38:49 -07:00
UiConfig.h
vec2.h improve mat44 implementation 2013-09-03 16:38:49 -07:00
vec3.h improve mat44 implementation 2013-09-03 16:38:49 -07:00
vec4.h improve mat44 implementation 2013-09-03 16:38:49 -07:00