replicant-frameworks_native/libs/surfaceflinger
Mathias Agopian ec0f1f6720 implement Mutex and Condition with pthread instead of calling futex directly.
internally pthread uses futex. the implementation consists of simple inlines
there are no implementation files anymore.
2009-07-13 15:14:23 -07:00
..
DisplayHardware fix [1969200] Uninitialized double passed to Math.sqrt() 2009-07-09 22:11:57 -07:00
purgatory don't need to link against libsgl 2009-07-02 19:04:39 -07:00
tests merge master to master_gl 2009-05-22 02:16:08 -07:00
Android.mk rename libsgl/libcorecg to libskia 2009-07-10 15:33:21 -04:00
Barrier.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
BlurFilter.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
BlurFilter.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
BufferAllocator.cpp update surfaceflinger, libui and libagl to the new gralloc api 2009-05-04 14:17:04 -07:00
BufferAllocator.h update surfaceflinger, libui and libagl to the new gralloc api 2009-05-04 14:17:04 -07:00
clz.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
clz.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Layer.cpp free gralloc buffers as soon as possible (when a surface is not visible any longer), client who have the buffers still mapped won't crash, btu may see garbage data 2009-07-02 18:45:29 -07:00
Layer.h get rid of references to MemoryDealer in SurfaceFlinger 2009-07-02 18:50:51 -07:00
LayerBase.cpp fix a bug causing push-buffer surfaces' identity to be garbage, which resulted in some attributes (size/pos) to fail to be set 2009-06-23 20:06:46 -07:00
LayerBase.h fix a bug causing push-buffer surfaces' identity to be garbage, which resulted in some attributes (size/pos) to fail to be set 2009-06-23 20:06:46 -07:00
LayerBitmap.cpp get rid of references to MemoryDealer in SurfaceFlinger 2009-07-02 18:50:51 -07:00
LayerBitmap.h get rid of references to MemoryDealer in SurfaceFlinger 2009-07-02 18:50:51 -07:00
LayerBlur.cpp fix a memory corruption where a SF Client could be used after it's been destroyed 2009-06-19 17:00:27 -07:00
LayerBlur.h fix a memory corruption where a SF Client could be used after it's been destroyed 2009-06-19 17:00:27 -07:00
LayerBuffer.cpp add support for out-of-range copybit scaling. camera capture is in color again 2009-06-25 17:41:12 -07:00
LayerBuffer.h get rid of references to MemoryDealer in SurfaceFlinger 2009-07-02 18:50:51 -07:00
LayerDim.cpp don't use a 1/4th of the screen size texture for the dim layer 2009-06-29 17:32:20 -07:00
LayerDim.h fix a memory corruption where a SF Client could be used after it's been destroyed 2009-06-19 17:00:27 -07:00
MessageQueue.cpp implement Mutex and Condition with pthread instead of calling futex directly. 2009-07-13 15:14:23 -07:00
MessageQueue.h make use of the perfectly fine List.h instead of our own reimplementation of a linked list. 2009-04-28 03:17:50 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
SurfaceFlinger.cpp am 4d2dbebf: fix for [1885684] E/SurfaceFlinger( 60): not enough memory for layer bitmap size=4294938624 2009-07-09 20:05:11 -07:00
SurfaceFlinger.h trying to fix the sim, I'm not even sure this syntaxe is valid, but my compilo doesn't complain 2009-07-06 19:04:55 -07:00
Tokenizer.cpp Integrate from //sandbox/mathias/donut/...@145728 2009-04-10 14:24:30 -07:00
Tokenizer.h auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
Transform.cpp Region now has its own implementation instead of relying on SkRegion, which allows us to break libui's dependency on libcorecg. 2009-05-17 23:34:16 -07:00
Transform.h AI 143309: am: CL 143160 am: CL 142856 new-new-new-new rotation animation. it may still change one more time. 2009-03-27 17:58:20 -07:00