summaryrefslogtreecommitdiffstats
path: root/libs/rs/driver/rsdRuntimeMath.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Moving libRSAlex Sakhartchouk2012-03-281-567/+0
| | | | Change-Id: I1e42204e862585b9c2f7818b615890c60f08faf6
* Fix bugs with unsigned rsAtomicCas/Max/Min.Stephen Hines2012-01-251-2/+22
| | | | | | | | | | BUG=5888007 rsAtomicMax/Min did not have proper semantics for unsigned integers. They were always using signed comparisons. rsAtomicCas had the wrong function signature in our math library, leading to no way to properly link/execute it. Change-Id: I336cdd8cd9f2d8093f12e101b55b2797515f039b
* Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block2012-01-081-1/+1
| | | | | | | See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
* Use the standard CC_LIKELY and CC_UNLIKELY macrosGlenn Kasten2012-01-051-4/+6
| | | | | | | | | | | Several source files privately defined macros LIKELY and UNLIKELY in terms of __builtin_expect. But <cutils/compiler.h> already has CC_LIKELY and CC_UNLIKELY which are intended for this purpose. So rename the private uses to use the standard names. In addition, AudioFlinger was relying on the macro expanding to extra ( ). Change-Id: I2494e087a0c0cac0ac998335f5e9c8ad02955873
* First cut of atomics for renderscript.Jason Sams2011-06-211-0/+103
| | | | | | | | Change-Id: Iefc0228d802e6f5348ae787553c9252fb90ba110 update atomic patch. Change-Id: Idd0596439c092f570b6b226e9a9c7102ddffe88e
* Moving renderscript GL code into the HALAlex Sakhartchouk2011-04-291-1/+1
| | | | | | | | | | This change affects - shaders - meshes - fonts - quad rendering Change-Id: I2a53acb4cd1fa8f4c6e67668f6ee969f3d7f7aa1
* Fix rsRand(float, float)Jason Sams2011-04-221-2/+4
| | | | Change-Id: I553d83e1e962ad34aacbe6572d47ff25c3d50060
* Create runtime stubs for compute driver.Jason Sams2011-04-201-0/+440
Change-Id: I8e0250a642844a2ad3ff6efc38e385445b7da032