9fcaff46210bcb7a739a0e1922b6e95b999b1882 |
|
09-Aug-2010 |
Jim Huang <jserv@0xlab.org> |
libpixelflinger: ARMv6 specific objects are not used. Remove. This patch attempts to remove the generation of libpixelflinger_armv6, which contains the ARMv6 specific object - rotate90CW_4x4_16v6.o. But, libpixelflinger_armv6 is not actually used by other projects. Change-Id: I0e26fa2cf8b4dacfd208dd4279539c3e5b07580e
/system/core/libpixelflinger/Android.mk
|
f9e8ab03bd93d98567e96822535090a877594aba |
|
07-Dec-2009 |
Martyn Capewell <martyn.capewell@arm.com> |
NEON shortcut for flat colour blending into 16-bit This is a shortcut for the needs descriptor 00000077:03515104_00000000_00000000. It requires blending a single 32-bit colour value into a 16-bit framebuffer. It's used when fading out the screen, eg. when a modal requester pops-up. The PF JIT produces code for this using 24 instructions/pixel. The NEON implementation requires 2.1 instructions/pixel. Performance hasn't been benchmarked, but the improvement is quite visible. This code has only been tested by inspection of the fading effect described above, when press+holding a finger on the home screen to pop up the Shortcuts/Widgets/Folders/Wallpaper requester. Along with the NEON version, a fallback v5TE implementation is also provided. This ARM version of col32cb16blend is not fully optimised, but is a reasonable implementation, and better than the version produced by the JIT. It is here as a fallback, if NEON is not available.
/system/core/libpixelflinger/Android.mk
|
83b65486beffc7c86f24c428fbb7b50bbbe189f9 |
|
18-Mar-2009 |
Jean-Baptiste Queru <jbq@google.com> |
Merge commit 'remotes/korg/cupcake' into merge Conflicts: init/devices.c libpixelflinger/Android.mk
|
dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/system/core/libpixelflinger/Android.mk
|
e54eebbf1a908d65ee8cf80bab62821c05666d70 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/system/core/libpixelflinger/Android.mk
|
261ed7551e3234aa437658796afdc4eb372da9d7 |
|
19-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@132276
/system/core/libpixelflinger/Android.mk
|
439f6ca123bbc69c33dfb38e591641886bbabb57 |
|
16-Jan-2009 |
android-build SharedAccount <android-build@undroid16.corp.google.com> |
auto import from //branches/cupcake/...@126645
|
2eef60297a0ca1433d0824d6d662efd402709cfd |
|
16-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@126645
/system/core/libpixelflinger/Android.mk
|
5a326952d72e7d4242a0664a6d9f27f4126beaa9 |
|
24-Dec-2008 |
Brian Swetland <swetland@google.com> |
fix TINY ANDROID build A better fix would be to banish this qemu tracing stuff from libhardware and also banish it from non-emulator builds, but this at least gets the minimal build building again.
/system/core/libpixelflinger/Android.mk
|
35237d135807af84bf9b0e5b8d7f8633e58db6f5 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/system/core/libpixelflinger/Android.mk
|
4f6e8d7a00cbeda1e70cc15be9c4af1018bdad53 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/system/core/libpixelflinger/Android.mk
|