summaryrefslogtreecommitdiffstats
path: root/libs/rs
Commit message (Collapse)AuthorAgeFilesLines
* Begin adding async allocation creation.Jason Sams2010-10-2611-194/+113
| | | | | | | | Change-Id: I5d1381699e2b334c1d824f357bd6b310a5f79be8 Implement async bitmap upload and clean up types. Change-Id: Icbe9894e04c1319351c1cd75b0e0017855198f20
* Enable optimized bitcode that is also jitted faster.Shih-wei Liao2010-10-233-4/+12
| | | | Change-Id: I08832cfaf4e8465c16b445eeb1b82f72d874d0ef
* Fix refcounting bugs where the sys refcountJason Sams2010-10-2118-130/+130
| | | | | | | | | | could be corrupted during async type creation. Change-Id: If42828e92990598b0cb5da81c82ea513f94725f2 Fix stack object deletion bug. Change-Id: I2c723aa5ad15e0c99dc9cd0cfbc7db80bace172a
* Merge "Some cleanup"Alex Sakhartchouk2010-10-194-45/+6
|\
| * Some cleanupAlex Sakhartchouk2010-10-184-45/+6
| | | | | | | | Change-Id: Ie10746d2f77318d63101d919214e76f778159fa0
* | Remove unneeded inclusion of rs_math.rsh.Shih-wei Liao2010-10-181-3/+0
| | | | | | | | Change-Id: I7e9beb88c3b0fb88e30bdbabdde2a2529825dbef
* | Adding new unit test for rsDebug().Stephen Hines2010-10-183-0/+99
| | | | | | | | Change-Id: I8a354e40640b83aca3148aa0cf13d3335ff37dd4
* | Merge "Add support for rsDebug with 64-bit types."Stephen Hines2010-10-182-3/+30
|\ \ | |/ |/|
| * Add support for rsDebug with 64-bit types.Stephen Hines2010-10-152-3/+30
| | | | | | | | | | Bug: 3099081 Change-Id: Ieb3af7757489876ef951be8527aa73f69e1481fd
* | Fix header file to always inline stub functions.Jason Sams2010-10-151-1/+1
|/ | | | Change-Id: I9999007c4d467d92d2f8ba5ad2a6f68fbb910959
* Fix deadlock on RS teardown.Jason Sams2010-10-151-9/+3
| | | | Change-Id: I34d2702b535e28e9519c7368fd8a942bfe0724bc
* Async type creation.Jason Sams2010-10-1411-134/+147
| | | | Change-Id: I4d98446fabbf7e8a98c97f85b573a58c8a0c58c2
* Merge "Changing scenegraph sample to use arrays."Alex Sakhartchouk2010-10-145-98/+19
|\
| * Changing scenegraph sample to use arrays.Alex Sakhartchouk2010-10-135-98/+19
| | | | | | | | Change-Id: Ifa454d503c1445efcad6e31243b65d75e62e3035
* | Begin hooking up SurfaceConfig.Jason Sams2010-10-134-92/+188
|/ | | | Change-Id: I328138f29affbed11fcfb5e9ed0872d4ba22d241
* Packing the struct to work around llvm bug.Alex Sakhartchouk2010-10-131-1/+1
| | | | Change-Id: If94d6659df7e00b70c39619b05732046233cb196
* Fixing font bug, initialization was done in the wrong order.Alex Sakhartchouk2010-10-121-1/+3
| | | | Change-Id: Icc7b932f25be1ca6e5423bba6a5cfc965f6c3341
* Merge "Fixing refcounting debug statements that've gotten bitrotten."Alex Sakhartchouk2010-10-121-5/+5
|\
| * Fixing refcounting debug statements that've gotten bitrotten.Alex Sakhartchouk2010-10-121-5/+5
| | | | | | | | Change-Id: Ie93bf651b9e469b7b4e9cacd8f79b38d04012892
* | Support for unsigned long and unsigned long long.Stephen Hines2010-10-112-1/+17
| | | | | | | | Change-Id: I2f9cfb7f352e2e7e7fd49eac42a821c03b5fcb9f
* | Merge "Test exported "long" type."Stephen Hines2010-10-112-3/+3
|\ \ | |/ |/|
| * Test exported "long" type.Stephen Hines2010-10-112-3/+3
| | | | | | | | Change-Id: I1239aecf29f6d25ed975c8d026328366624d58b9
* | Update allocation from bitmap.Alex Sakhartchouk2010-10-116-10/+79
|/ | | | | | GL attribute cleanup in type. Change-Id: I504dcf6744ad13d65e068e784b6608c999ab48c6
* Fix support for 64-bit integers.Stephen Hines2010-10-115-19/+85
| | | | Change-Id: I4e2146a5fda41f280ee3f6f685a34f3cff28f05e
* Cleanup error message for null binding address.Jason Sams2010-10-1011-20/+24
| | | | | | | | | | | Only print the debug if script debugging is enabled. Change-Id: I72b9c2a73d49987a73b354442e9defec02b93bc6 Implement inner utiliy class to specify surface formats. Remove boxed bitmap upload functions. Change-Id: I3ff5ca59e53d02b9d75277afa947ea3d218459eb
* Remove pragma for RS export variables.Stephen Hines2010-10-0812-49/+13
| | | | Change-Id: Icfd958e8212843f4f1a6b64dd43ce63e09d00d7c
* Removing fixed size arrays.Alex Sakhartchouk2010-10-086-36/+67
| | | | Change-Id: I5c65b29a197013de2517cfb6dbe7abb9e24a688b
* Move rsDebug from rs_math.rsh to rs_core.rsh: rsDebug is more like core ↵Shih-wei Liao2010-10-073-28/+27
| | | | | | | | functionalities instead of math functionalities. Also portions of rsDebug implementation has been in rs_core.rsh already. Add #define guard for rs_types.rsh to prevent multiple inclusion. Change-Id: I1db6dac9825c2618db3660e22c8791aff08d6243
* Merge "Add RS testing for long and long long."Stephen Hines2010-10-071-0/+10
|\
| * Add RS testing for long and long long.Stephen Hines2010-10-071-0/+10
| | | | | | | | Change-Id: I42716b1a273c79103474b2e96441e7e3eac020b9
* | Merge "changing vec4 to vec2 for perf reasons."Alex Sakhartchouk2010-10-064-5/+6
|\ \
| * | changing vec4 to vec2 for perf reasons.Alex Sakhartchouk2010-10-064-5/+6
| | | | | | | | | | | | Change-Id: Ic885a6dc697af4fd82e184158772863673f041bd
* | | Merge "Adding average fps counter. Removing rsLight from libRS"Alex Sakhartchouk2010-10-0511-231/+24
|\ \ \ | |/ /
| * | Adding average fps counter.Alex Sakhartchouk2010-10-0511-231/+24
| | | | | | | | | | | | | | | | | | Removing rsLight from libRS Change-Id: I8622efd10619dc120d37f3a12122e9c7fc34ff2e
* | | Merge "Implement allocation resizing."Jason Sams2010-10-055-4/+120
|\ \ \ | |/ / |/| |
| * | Implement allocation resizing.Jason Sams2010-10-055-4/+120
| |/ | | | | | | Change-Id: Ie38d42419d595cec730a8721cc1321c5edb6b4d6
* | Adding text metrics to renderscript.Alex Sakhartchouk2010-10-057-74/+253
|/ | | | Change-Id: Ica460525243d714a278e4ad5e436af43e1008e0c
* Fix for bug 3053078Alex Sakhartchouk2010-10-012-14/+82
| | | | | | Font gamma correction to match with lib HWUI. Change-Id: I329a2f97058f4929b96724c9df39fbfad4243b33
* fixing bugs 3053960, 3044804, 3044798Alex Sakhartchouk2010-10-018-54/+63
| | | | | | shader cleanup and removing unnecessary state setup. Change-Id: Ibddf2ad3a26bb983fc43bdeb58b1cec6224920b4
* Merge "Add object validity checking."Jason Sams2010-09-307-14/+77
|\
| * Add object validity checking.Jason Sams2010-09-307-14/+77
| | | | | | | | Change-Id: I2613e87b09a6e560f0381d4ed620d60a10bc30e4
* | Merge "Adding anisotropic filtering and related samples."Alex Sakhartchouk2010-09-3011-19/+141
|\ \ | |/ |/|
| * Adding anisotropic filtering and related samples.Alex Sakhartchouk2010-09-3011-19/+141
| | | | | | | | Change-Id: Idb173274417feb5e25bfd64c5e9fa2492a23a17e
* | Fix clear() operation for rsScriptC.Stephen Hines2010-09-2910-18/+85
|/ | | | | | | | | | | - This removes a memory leak where some elements were not getting tracked properly (and then triggering an assert when a context is destroyed). - Convert ScriptCState to use a tracked object reference for mScript. - Add a missing clear to FontState. - Clean up synchronization in RSTest so that our graphics context outlives any subtest context. Change-Id: I0d5768c4d2f8810dd1ae2f68b1edd7e150f382fd
* More robust attribute bindingAlex Sakhartchouk2010-09-2912-56/+98
| | | | | | | Adding attribute and uniform debug logging. Checking to see if aniso filtering is available. Change-Id: I2ed9d166ed7ff3df971d7af18b7a33f4e3ade928
* Fix safe for mp check in ScriptC.Jason Sams2010-09-283-12/+17
| | | | Change-Id: Id91b3c1e99b2705fd39f9e74a52c61110805e246
* Fix RS bug with message ID 0.Stephen Hines2010-09-285-21/+83
| | | | | | Clamp RSTest list to nice viewable range. Change-Id: I0909511e16984ec78150cda17c22e22af1fa0cdb
* Error checking for MVP matrix computation.Alex Sakhartchouk2010-09-272-9/+14
| | | | | | Fixing more padding bugs. Change-Id: Ic5d4260027b7dc86a50fdab7221c7296c7d3ea0d
* Adding timer to display renderscript jit duration.Alex Sakhartchouk2010-09-261-8/+11
| | | | Change-Id: I8ab1dea60a833cd11771cf145cadbc96ac52b934
* Merge "Adding support for dynamically updated test status"Stephen Hines2010-09-245-22/+50
|\