android_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
MODULE_LICENSE_APACHE2
NOTICE
buffer.cpp
buffer.h
clear.cpp
clear.h
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
format.cpp
picker.cpp
picker.h
pixelflinger.cpp
raster.cpp
raster.h
scanline.cpp Don't include <machine/cpu-features.h>. 2016-05-16 17:55:27 -07:00
scanline.h
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