platform_system_core/libpixelflinger
Hans Boehm e74dec4a39 Fix reference counting for Assembly
Use correct memory ordering.

Start the reference count at zero instead of one, thus giving us a
chance to actually deallocate something.

Remove remaining (unused) inclusions of cutils/atomic.h from
libpixelflinger.

Bug: 30838047

Change-Id: I3c6fd4a4861b3635cf398ca2aa3e915118100b10
2016-08-16 10:12:43 -07:00
..
arch-arm64 Replace .align with .balign to avoid ambiguity 2016-07-13 22:13:02 +02:00
arch-mips Replace .align with .balign to avoid ambiguity 2016-07-13 22:13:02 +02:00
arch-mips64 Replace .align with .balign to avoid ambiguity 2016-07-13 22:13:02 +02:00
codeflinger Fix reference counting for Assembly 2016-08-16 10:12:43 -07:00
include Fix misc-macro-parentheses warnings in init and other core modules. 2016-05-18 18:11:49 -07:00
tests Fix reference counting for Assembly 2016-08-16 10:12:43 -07:00
Android.mk Remove qemu_tracing dependency. 2016-06-21 20:24:55 +02:00
buffer.cpp Fix compiler warnings in libpixelflinger 2014-02-20 14:21:55 -08:00
buffer.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
clear.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
clear.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
col32cb16blend.S Replace .align with .balign to avoid ambiguity 2016-07-13 22:13:02 +02:00
col32cb16blend_neon.S Replace .align with .balign to avoid ambiguity 2016-07-13 22:13:02 +02:00
fixed.cpp Prevent bit shifting if num bits is negative 2012-01-25 14:45:30 -08:00
format.cpp remove unused YUV constants 2010-02-16 16:54:53 -08:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
NOTICE auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
picker.cpp Fix compiler warnings in libpixelflinger 2014-02-20 14:21:55 -08:00
picker.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
pixelflinger.cpp Linux always has POSIX clocks available. 2015-01-09 16:17:46 -08:00
raster.cpp Fix compiler warnings in libpixelflinger 2014-02-20 14:21:55 -08:00
raster.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
scanline.cpp Don't include <machine/cpu-features.h>. 2016-05-16 17:55:27 -07:00
scanline.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
t32cb16blend.S Replace .align with .balign to avoid ambiguity 2016-07-13 22:13:02 +02:00
trap.cpp Fix some compiler warnings in libpixelflinger. 2015-10-21 18:52:17 -07:00
trap.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00