summaryrefslogtreecommitdiffstats
path: root/libpixelflinger/tests
Commit message (Collapse)AuthorAgeFilesLines
* Add -no-integrated-as at local level.Chih-Hung Hsieh2014-10-063-0/+7
| | | | | | | Later we will enable integrated-as as default at the global level. BUG: 17820427 Change-Id: I1beed3e75d074d970fa9112ec1c0f0df3d43947a
* [MIPSR6] Skip pixelflinger, memset assembler code on mips32r6Duane Sand2014-07-311-3/+5
| | | | | | Temporarily use generic C-coded libpixelflinger & memset on mips32r6. Change-Id: I629b11ba955eaba323cba1df96c39f75f4d24d62
* Build pixelflinger tests as native tests, not executables.Narayan Kamath2014-06-266-6/+14
| | | | | | | This has the side effect of building tests for both 32 and 64 bit, where required. Change-Id: I674800d34b4fa7cc5d34573c96b754ac85777970
* [MIPS64] Use generic cpu-independent libpixelflinger for mips64Duane Sand2014-06-031-1/+1
| | | | | | | For now, use generic C code instead of generated mips instructions, in the same manner as used on x86 and x86_64 targets. Change-Id: If3607484e0a446a755c62c030b3069d46ab5beb2
* Fix compiler warnings in libpixelflingerAshok Bhat2014-02-201-2/+3
| | | | | Change-Id: I6a5708ae6bc934b196d59d81a6cd550b05ed704f Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
* pixelflinger: use __builtin___clear_cache instead of cacheflushColin Cross2014-02-111-2/+2
| | | | | | | cacheflush doesn't exist on LP64 any more, and gcc's __builtin___clear_cache is better in every way. Use it instead. Change-Id: Ibbf6facbdefc15b6dda51d014e1c44fb7aa2b17d
* Use <stdint.h> for INT32_MIN and INT32_MAX.Elliott Hughes2014-01-241-2/+0
| | | | | Bug: 12708004 Change-Id: I99f222b2db1d128abf6ffbf7173a5aaff48f8e85
* system/core: rename aarch64 target to arm64Colin Cross2014-01-2311-22/+22
| | | | | | | Rename aarch64 build targets to arm64. The gcc toolchain is still aarch64. Change-Id: Ia92d8a50824e5329cf00fd6f4f92eae112b7f3a3
* Pixelflinger: Add AArch64 support to pixelflinger JIT.Ashok Bhat2013-12-1213-2/+1958
| | | | | | | | | | | | | | | | | See the comment-block at the top of Aarch64Assembler.cpp for overview on how AArch64 support has been implemented In addition, this commit contains [x] AArch64 inline asm versions of gglmul series of functions and a new unit test bench to test the functions [x] Assembly implementations of scanline_col32cb16blend and scanline_t32cb16blend for AArch64, with unit test bench Change-Id: I915cded9e1d39d9a2a70bf8a0394b8a0064d1eb4 Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
* Add MIPS support to pixelflinger.Paul Lind2012-08-131-2/+15
| | | | | | | See the comment-block at the top of MIPSAssembler.cpp for implementation overview. Change-Id: Id492c10610574af8c89c38d19e12fafc3652c28a
* libpixelflinger: Move codeflinger test function to test-opengl-codegenJim Huang2010-08-102-3/+51
| | | | | | | There is no need to include codeflinger test function in libpixelflinger. Instead, it should exist in test-opengl-codegen. Change-Id: Ic5b0bd1f754b2ac678d4e16565568c70ceb8d325
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-033-0/+37
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-033-37/+0
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-173-0/+37