summaryrefslogtreecommitdiffstats
path: root/libs/rs
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Fix film initJason Sams2009-11-171-4/+14
| | |
* | | Merge change I948415fdAndroid (Google) Code Review2009-11-1727-999/+0
|\ \ \ | |/ / | | | | | | | | | * changes: Delete the old rollo sample which is obsolete.
| * | Delete the old rollo sample which is obsolete.Jason Sams2009-11-1727-999/+0
| | |
* | | resolved conflicts for merge of f6309041 to masterJason Sams2009-11-176-0/+42
|\ \ \ | | |/ | |/|
| * | Add support for dumping RS objects to aid in debugging of white blocks bug.Jason Sams2009-11-176-0/+42
| | |
* | | am 234e509a: am 22186a2c: am ec8178eb: Merge change I9c1bad53 into eclairJason Sams2009-11-173-6/+32
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '234e509a67eb32606f3051d21eb3ea25b272d80d' * commit '234e509a67eb32606f3051d21eb3ea25b272d80d': Add setPriority to allow wallpapers to run at lower cpu priority than default.
| * | Add setPriority to allow wallpapers to run at lower cpu priority than default.Jason Sams2009-11-153-6/+32
| | |
* | | am 8dcb4233: am 4834887e: am 4dd6fee7: Merge change Ieb4b0318 into eclairJason Sams2009-11-134-18/+21
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '8dcb4233fcb043f82774768d3e5bee86d867b852' * commit '8dcb4233fcb043f82774768d3e5bee86d867b852': Make default vertex program correctly track surface size.
| * | Make default vertex program correctly track surface size.Jason Sams2009-11-124-18/+21
| | |
* | | am adf38939: am da8bb292: am 59175ac2: Merge change I81b1421a into eclairJason Sams2009-11-137-44/+76
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit 'adf38939836ee1d1f5967fc45d02e07117f44009' * commit 'adf38939836ee1d1f5967fc45d02e07117f44009': Defer EGL init until the surface changed call comes in. Pass w,h along with surface for verification of driver state.
| * | Defer EGL init until the surface changed call comes in. Pass w,h along with ↵Jason Sams2009-11-127-44/+76
| | | | | | | | | | | | surface for verification of driver state.
* | | am e614f938: am dac92e6f: am 3e584fc9: Merge change I5975651f into eclairRomain Guy2009-11-111-55/+18
|\ \ \ | |/ / | | / | |/ |/| | | | | Merge commit 'e614f9382799826ca11960eb8ffacb677e2a2b1b' * commit 'e614f9382799826ca11960eb8ffacb677e2a2b1b': Don't feed the timezone to RenderScript time functions, let the library figure it out.
| * Don't feed the timezone to RenderScript time functions, let the library ↵Romain Guy2009-11-111-55/+18
| | | | | | | | | | | | | | | | figure it out. Bug #2211070. Change-Id: I5975651fd12399fb8dfe283dfdfaa17569738c7b
* | am 4909b554: am a8f2c2b4: am 902051df: Merge change I0e27b5ca into eclairJason Sams2009-11-051-0/+1
|\ \ | |/ | | | | | | | | | | Merge commit '4909b554782c1970bce11fb421b0a06664a25718' * commit '4909b554782c1970bce11fb421b0a06664a25718': Fix texture upload bug for narrow texture of less than 32bpp.
| * Fix texture upload bug for narrow texture of less than 32bpp.Jason Sams2009-11-051-0/+1
| |
* | am eb7e27e8: am a1c3681f: am decc139b: Merge change I7a824efc into eclairJason Sams2009-11-033-21/+42
|\ \ | |/ | | | | | | | | | | Merge commit 'eb7e27e8007d1b27d3e01c376b6747dc885db517' * commit 'eb7e27e8007d1b27d3e01c376b6747dc885db517': Support applications changing the surface attached to the RS.
| * Support applications changing the surface attached to the RS.Jason Sams2009-11-033-21/+42
| |
* | am 03fa848a: am ebca5eec: am 83665194: Merge change I9d5e03db into eclairJason Sams2009-11-036-14/+23
|\ \ | |/ | | | | | | | | | | Merge commit '03fa848afd16ee678e2d04ec824794893f199804' * commit '03fa848afd16ee678e2d04ec824794893f199804': Fix RS bugs. We were holding a pointer to the script text from the java vm. Move freeing of objects to before context teardown to allow allocations to clean up their data.
| * Fix RS bugs. We were holding a pointer to the script text from the java vm. ↵Jason Sams2009-11-036-14/+23
| | | | | | | | Move freeing of objects to before context teardown to allow allocations to clean up their data.
* | am 15ec511b: am 38f95586: am 03e778b9: Merge change Ic4918c30 into eclairJason Sams2009-11-022-3/+0
|\ \ | |/ | | | | | | | | | | Merge commit '15ec511b5c5cdb901bf1bd0e26ff0514635fc681' * commit '15ec511b5c5cdb901bf1bd0e26ff0514635fc681': Fix a build break. Too many branches to keep track of.
| * Fix a build break. Too many branches to keep track of.Jason Sams2009-11-022-3/+0
| |
* | am 766df995: am d31b0e44: am 3bbb5e9a: Merge change Ib7a6c434 into eclairJason Sams2009-11-025-0/+9
|\ \ | |/ | | | | | | | | | | Merge commit '766df995e30caa054cc25068e55f160c765590eb' * commit '766df995e30caa054cc25068e55f160c765590eb': Fix some leaks. This fixes the major malloc memory leak in allApps. Still tracking some much more minor issues.
| * Fix some leaks. This fixes the major malloc memory leak in allApps. Still ↵Jason Sams2009-11-025-0/+9
| | | | | | | | tracking some much more minor issues.
* | am 923f2cf0: am a89a059e: am 04104665: Merge change I911458a0 into eclairMarco Nelissen2009-10-291-1/+1
|\ \ | |/ | | | | | | | | | | Merge commit '923f2cf0dc15ac2bafa8013b31a722b85a64176b' * commit '923f2cf0dc15ac2bafa8013b31a722b85a64176b': Fix x offset for boxed textures
| * Fix x offset for boxed texturesMarco Nelissen2009-10-281-1/+1
| |
* | am 3c249da7: am 21e799ed: am e9e50b57: Merge change I7136220b into eclairJason Sams2009-10-292-3/+60
|\ \ | |/ | | | | | | | | | | Merge commit '3c249da7eaceaffae87657aeb7179ffc4a5e1570' * commit '3c249da7eaceaffae87657aeb7179ffc4a5e1570': Fix egl cleanup code on context teardown.
| * Fix egl cleanup code on context teardown.Jason Sams2009-10-272-3/+60
| |
* | Fix dirty state tracking of allocation attached to ProgramVertex objects ↵Jason Sams2009-10-266-25/+42
|/ | | | when being updated while not attached.
* Fix bug where dirty messages for allocations attached to programVertex ↵Jason Sams2009-10-152-0/+5
| | | | objects could be lost.
* Remove hack in RS that called exit to WAR now fixed driver bugs. Make ↵Jason Sams2009-10-152-5/+20
| | | | gloabal init safe by locking around the critical code.
* Minor bug fixes and add glError check.Jason Sams2009-10-152-1/+7
|
* Add egl init start message to help debug driver init hangs.Jason Sams2009-10-151-0/+1
|
* Add new RenderScript sample: ImageProcessing.Romain Guy2009-10-097-0/+393
| | | | Change-Id: I5e482bbc34911c940a3a74258f8f8549b1939bc4
* Add script to script call support. Add exception to catch out of bound ↵Jason Sams2009-10-072-1/+11
| | | | index data when added to TriangleMeshBuilder.
* Fix tls crash on startup if more than one RS contexts are created in one ↵Jason Sams2009-10-062-4/+10
| | | | process.
* Implement data push from scripts. Fixes the problem where apps would have ↵Jason Sams2009-10-067-1/+103
| | | | | | | | to poll to monitor a scripts state. Fix bug in StoreState where state could be overridden by the default unless the script used more than one state. Change only impacts renderscript and renderscript apps.
* Update the SimpleMesh API to support new attribute types. Also spilt ↵Jason Sams2009-10-021-3/+8
| | | | add/set commands to avoid permutation explosion.
* Add a test pattern as rollo's iconJoe Onorato2009-10-012-2/+5
|
* Implement screen aligned bitmap drawing support.Jason Sams2009-09-305-5/+70
|
* absf() -> fabsf() instead of fabs()Romain Guy2009-09-291-1/+1
| | | | Change-Id: I5571a635757295aa1514aeaff72e80cc3dd8752c
* Fix but processing raster state pragma.Jason Sams2009-09-289-14/+49
| | | | rename stateFragmentStore to stateStore
* Improve logging code to dump more detaild rs object info. Fix bug with ↵Jason Sams2009-09-2711-15/+54
| | | | predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.
* Fix fountain crash.Jason Sams2009-09-251-1/+2
|
* Fix remaining object leaks. Change FountainView to tear down the rsContext ↵Jason Sams2009-09-253-19/+1
| | | | and recreate on rotation to test teardown.
* Improved object lifecycle tracking and fix leaks.Jason Sams2009-09-2523-17/+123
|
* Reduce debugging spew and add props to selectivly re-enable it.Jason Sams2009-09-256-28/+44
| | | | change-id: Ib59ed5d7a9d479ccd1af456029735dbc65ae1efe
* Improve renderscript context teardown. Track object in the system and then ↵Jason Sams2009-09-2541-98/+248
| | | | force their cleanup by releasing all user references once destroy context is called. Java layer will no longer send destroy notifications for objects garbage collected once a context is destroyed.
* Implement pause/resume for the RS thread.Jason Sams2009-09-243-1/+33
|
* Minor cleanup of profile and compile logging.Jason Sams2009-09-243-3/+2
|
* Fix invokables to make sure script pointers are setup before invoking ↵Jason Sams2009-09-247-11/+17
| | | | function calls. Reduce app startup time up to 1s.