summaryrefslogtreecommitdiffstats
path: root/libs/rs
Commit message (Collapse)AuthorAgeFilesLines
* Add RS watchdog.Jason Sams2011-09-1315-106/+186
| | | | Change-Id: I4c912beb84fa8a37ada0088049f7776132e994b6
* Merge "Fix remaining .rs.dtor() issue for RS."Stephen Hines2011-09-011-0/+1
|\
| * Fix remaining .rs.dtor() issue for RS.Stephen Hines2011-09-011-0/+1
| | | | | | | | | | | | BUG=5186750 Change-Id: I74765b844d28ed780f9c9e291b8e0de94352f74b
* | fix rs docsRobert Ly2011-09-011-1/+1
|/ | | | Change-Id: Id7253737278d5dc4ef3b6d53cd32dbac1a80103d
* Merge "Call .rs.dtor() when tearing down Scripts."Stephen Hines2011-09-016-0/+21
|\
| * Call .rs.dtor() when tearing down Scripts.Stephen Hines2011-08-316-0/+21
| | | | | | | | | | | | | | | | | | BUG=5186750 This allows us to properly reference count any globals (static or extern) that need to potentially be cleaned up. Change-Id: I03d2c38c1e7a4ca96c40003d2eeecb6f395d5835
* | Merge "Finish the docs for rs_cl."Jason Sams2011-09-011-5/+73
|\ \
| * | Finish the docs for rs_cl.Jason Sams2011-08-311-5/+73
| | | | | | | | | | | | Change-Id: I2edaac2ad07fe1de77af58bec0d9ac4cde181f11
* | | Merge "Document the basic RS math functions."Jason Sams2011-08-311-47/+378
|\ \ \ | |/ / | | / | |/ |/|
| * Document the basic RS math functions.Jason Sams2011-08-311-47/+378
| | | | | | | | Change-Id: If7a1b82eab4c4c82443cf8e57b444865f1e3f6b8
* | Updated time/type docs for Renderscript.Stephen Hines2011-08-262-59/+110
|/ | | | Change-Id: Idb51c64271c4f2b4705ea932c715683003eff4cc
* Merge "Fixing the lockless fifo destory bug. Removing unused code from ↵Alex Sakhartchouk2011-08-244-40/+14
|\ | | | | | | element. build."
| * Fixing the lockless fifo destory bug.Alex Sakhartchouk2011-08-194-40/+14
| | | | | | | | | | | | Removing unused code from element. build. Change-Id: I4bb324a666486d6d3fa45cc1995d0e96cb99f70a
* | Merge "Issue proper parameters to root() calls for RS."Stephen Hines2011-08-193-4/+136
|\ \
| * | Issue proper parameters to root() calls for RS.Stephen Hines2011-08-193-4/+136
| |/ | | | | | | | | | | BUG=5076887 Change-Id: Ic0ce9d45ee20a99add4c780233c0804d05a55e96
* | Fix issue with freeing allocation with circular references.Jason Sams2011-08-187-21/+59
|/ | | | Change-Id: I45871c20a192815eafee77f95e17a025f6dcf9d1
* Fix "return 0" behavior in rsJason Sams2011-08-171-5/+6
| | | | | | 0 was not properly blocking for the next message. Change-Id: I0d9f0a8f799ba457197920c6a699f80f496eaa8e
* Add structure to pack params for forEach.Jason Sams2011-08-172-14/+48
| | | | | | This allows the driver to not pass all the sub-params. Change-Id: I9728a7bb39893f49193a55155994ede0400cb7a6
* Merge "Fixing asynchronous performance issues."Alex Sakhartchouk2011-08-1722-290/+480
|\
| * Fixing asynchronous performance issues.Alex Sakhartchouk2011-08-1622-290/+480
| | | | | | | | Change-Id: I10f02cd37a33a6c655814d24e0a4291dc044fba3
* | Merge "Fix to the memory leak problem."Alex Sakhartchouk2011-08-121-0/+16
|\ \ | |/
| * Fix to the memory leak problem.Alex Sakhartchouk2011-08-121-0/+16
| | | | | | | | Change-Id: I18dfa76ecae62ed5165415531adf3a13ad992b54
* | Fix the RS frame timeout.Jason Sams2011-08-127-29/+67
| | | | | | | | | | | | | | | | Previous a slow app would block from receiving new commands until the timer expired. This change will expire the timer immediatly. Change-Id: I42b949d21f98ee0f1d3156763cd723c3e9cabb67
* | Replacing sans serif system font with RobotoChristian Robertson2011-08-111-1/+1
| | | | | | | | Change-Id: Ibe0aa11e2259898e65dc422c7794ab4065a0a90e
* | Merge "add renderscript doc comments for exposed headers"Alex Sakhartchouk2011-08-091-15/+98
|\ \
| * | add renderscript doc comments for exposed headersAlex Sakhartchouk2011-08-091-15/+98
| |/ | | | | | | Change-Id: Ia7dd82f890775045e543963d64e6dcd3ea4db825
* | Start refactoring RS headerfiles for docs.Jason Sams2011-08-0911-1412/+1673
|/ | | | Change-Id: Ieb7797601f94beec2835e1d936dc2dd0c38cb48c
* Merge "Migrate perf-critical functions away from librs."Stephen Hines2011-08-082-54/+9
|\
| * Migrate perf-critical functions away from librs.Stephen Hines2011-08-082-54/+9
| | | | | | | | | | | | BUG=3497315 Change-Id: Ieaa0d64933767d422aa62740d72b31042dcd4a2f
* | Add RS docs for rs_core.rshJason Sams2011-08-081-41/+351
| | | | | | | | Change-Id: Ic961138b2ce7730b38c7673e83c8891407580306
* | Merge "Add docs to rs_types.rsh"Jason Sams2011-08-082-34/+484
|\ \
| * | Add docs to rs_types.rshJason Sams2011-08-082-34/+484
| | | | | | | | | | | | Change-Id: Id2352f325c3ef9564cc226c6c5df908df16bb26a
* | | Merge "Fixing rs crash when no texture is bound."Alex Sakhartchouk2011-08-083-4/+18
|\ \ \ | |_|/ |/| |
| * | Fixing rs crash when no texture is bound.Alex Sakhartchouk2011-08-053-4/+18
| |/ | | | | | | Change-Id: I2c15106f50de995c63691f27e2c4d89dbffc758e
* | Merge "Start using bcinfo components within librs."Stephen Hines2011-08-056-32/+87
|\ \ | |/ |/|
| * Start using bcinfo components within librs.Stephen Hines2011-08-036-32/+87
| | | | | | | | | | | | BUG=4942491 Change-Id: I3a46783511c4954bac9eadbbbefe5abf85498c16
* | Finish the refactor work of bccPrepareExecutableLogan Chien2011-07-301-1/+1
|/ | | | | | | | Rename bccPrepareExecutableEx to bccPrepareExecutable. (These functions are the same, and we will remove bccPrepareExecutableEx several commits later.) Change-Id: I519130bb3b731bf927cb92924f355d7d1ea0242c
* Add const to matrix by vector multiply routines.Jason Sams2011-07-272-11/+30
| | | | | | Cleanup ifdef for rsForEach. Change-Id: Id0d053f5dc73fef7dffed57ed02e90340b6cb798
* Add size param to rsForEachJason Sams2011-07-253-14/+60
| | | | | | | bug 5074640 Change-Id: I395bd8b295beacc979681ccdd3451d9d6cc3d672
* Merge "Correctly call glviewport when surface changes."Alex Sakhartchouk2011-07-202-0/+2
|\
| * Correctly call glviewport when surface changes.Alex Sakhartchouk2011-07-192-0/+2
| | | | | | | | Change-Id: I7ef1539e39ea67245bac5ee410deb5918fc5dfcf
* | Extract BC metadata using a single call.Stephen Hines2011-07-182-60/+46
| | | | | | | | | | | | BUG=4278636 Change-Id: Idc056c4fa50240aadbc81d300fbed759c5a187cf
* | Merge "For the serialization context, no fifo initialization is necessary."Alex Sakhartchouk2011-07-153-8/+6
|\ \ | |/ |/|
| * For the serialization context, no fifo initialization is necessary.Alex Sakhartchouk2011-07-133-8/+6
| | | | | | | | | | | | On shutdown it was attempting to free uninitialized memory. Change-Id: I9141be5a51253f87f21594ae38f7e653f9e69c6c
* | Merge "Fix native crash when GL driver fails to initialize."Jason Sams2011-07-131-1/+3
|\ \
| * | Fix native crash when GL driver fails to initialize.Jason Sams2011-07-131-1/+3
| | | | | | | | | | | | Change-Id: I85714de9029285027dc75fb3b62076be41a4c985
* | | Merge "Add slot number to forEach hal."Jason Sams2011-07-134-1/+4
|\ \ \ | |/ / | | / | |/ |/|
| * Add slot number to forEach hal.Jason Sams2011-07-134-1/+4
| | | | | | | | Change-Id: I0f2992d5f4128422d07f897b335c219cc7f1d02c
* | Merge "Fix for the renderscript ref counting bug."Alex Sakhartchouk2011-07-121-6/+6
|\ \
| * | Fix for the renderscript ref counting bug.Alex Sakhartchouk2011-07-121-6/+6
| | | | | | | | | | | | | | | | | | This only manifested itself in the situations where elements containing multiple ref counted objects were copied from Java. Change-Id: I2c1cc89fe7f792259b3f033674142eb33d17a507