summaryrefslogtreecommitdiffstats
path: root/libs/rs
Commit message (Collapse)AuthorAgeFilesLines
* Remove dead code.Logan Chien2011-11-272-4/+1
| | | | Change-Id: I2838a40026291e7345b07911af3ba17278b63ffe
* Merge "Add support for handling a bitcode wrapper to librs."Stephen Hines2011-11-231-1/+19
|\
| * Add support for handling a bitcode wrapper to librs.Stephen Hines2011-11-221-1/+19
| | | | | | | | | | | | BUG=5425905 Change-Id: I75676060703df6d9043b287fea900c4379455ee2
* | Merge "add overview description for RS API reference"Robert Ly2011-11-221-0/+25
|\ \
| * | add overview description for RS API referenceRobert Ly2011-11-221-0/+25
| | | | | | | | | | | | Change-Id: Id5554c607ad4c435f92bfa939e4ce4833a638f62
* | | Fix script init error handling.Jason Sams2011-11-223-3/+10
| |/ |/| | | | | Change-Id: I7ceb0af4dfd12db0274985ff658f678d7af829ff
* | Merge "Fixing FBO font rendering bug that resulted from using old surface size."Alex Sakhartchouk2011-11-176-6/+44
|\ \
| * | Fixing FBO font rendering bug that resulted from using old surface size.Alex Sakhartchouk2011-11-166-6/+44
| |/ | | | | | | Change-Id: I31d0967bb36ca6ffb6a4c8194597d3c523cfe954
* | Merge "Expand RS vector3 types to vector4."Alex Sakhartchouk2011-11-167-12/+143
|\ \
| * | Expand RS vector3 types to vector4.Alex Sakhartchouk2011-11-157-12/+143
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUG=5609007 The underlying LLVM implementation for vector3 types does this implicitly. If RS does not adjust its implementation, we will always be misaligned for any subsequent data after a vector3 type. We previously inserted padding into the reflected layers from llvm-rs-cc (hence the skip padding part of this change). We can safely ignore the padding now that the Java/native code is updated to use the expanded size. The compiler will also need modification to ensure that we don't mistakenly skip over any end-of-struct padding. Fixing the 3 component vector padding problem. Change-Id: If68af42287deb8f4b28addcd19a9fa314656be44
* | Fix setTimeZone() and use it properly in RSTest/rstime.Stephen Hines2011-11-102-3/+17
|/ | | | | | | | | | | BUG=5470134 The original implementation for rsi_ScriptSetTimeZone() never actually did anything with the bytes received. This change allows it to safely update the timezone. RSTest is also updated to call setTimeZone(), so that users in different timezones can accurately get test results. Change-Id: I6cb1b3a0c3a417749ba39e0fe09cc9c7ab65c2e7
* am af3a854b: am af675222: Merge "Fix potential segfault in RS watchdog." ↵Stephen Hines2011-11-021-0/+1
|\ | | | | | | | | | | | | into ics-mr0 * commit 'af3a854b549409c4ad77c686e860f97ea86706a0': Fix potential segfault in RS watchdog.
| * am af675222: Merge "Fix potential segfault in RS watchdog." into ics-mr0Stephen Hines2011-11-011-0/+1
| |\ | | | | | | | | | | | | * commit 'af675222f6340a8a9edbe9e8635014a18521e5e0': Fix potential segfault in RS watchdog.
| | * Fix potential segfault in RS watchdog.Stephen Hines2011-10-311-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | BUG=5544671 This initializes the watchdog structure properly. Without this fix, it is possible to call LOGE with a garbage string value. Change-Id: Ie05eb65f83eca938f18ac962794407d58c3f277f
* | | am 66ce1fce: Merge "Removing changes not meant for MR1" into ics-mr1Alex Sakhartchouk2011-10-311-195/+0
|\ \ \ | |/ / | | | | | | | | | * commit '66ce1fce59d2dc16f1905120e0fe3851ba1add90': Removing changes not meant for MR1
| * | Merge "Removing changes not meant for MR1" into ics-mr1Alex Sakhartchouk2011-10-311-195/+0
| |\ \
| | * | Removing changes not meant for MR1Alex Sakhartchouk2011-10-271-195/+0
| | | | | | | | | | | | | | | | Change-Id: I75136be33f12a87c2b5f21b064c06065a4145d70
* | | | am 27812a8f: am 28e4f87f: Fix bug where CPU could be stuck spinning Required ↵Jason Sams2011-10-271-0/+2
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | the wallpaper be animating and the system to have run slowly during the last frame when rendering stopped. * commit '27812a8f14ca22f0a709320e5a41d200ac59b63b': Fix bug where CPU could be stuck spinning Required the wallpaper be animating and the system to have run slowly during the last frame when rendering stopped.
| * | | am 28e4f87f: Fix bug where CPU could be stuck spinning Required the ↵Jason Sams2011-10-271-0/+2
| |\ \ \ | | |/ / | |/| / | | |/ | | | | | | | | | wallpaper be animating and the system to have run slowly during the last frame when rendering stopped. * commit '28e4f87f38cae799b494e160467d732e988bad89': Fix bug where CPU could be stuck spinning Required the wallpaper be animating and the system to have run slowly during the last frame when rendering stopped.
| | * Fix bug where CPU could be stuck spinningJason Sams2011-10-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Required the wallpaper be animating and the system to have run slowly during the last frame when rendering stopped. bug 5180240 Change-Id: I38c2b6f07a1e36019dd05c77a58973e36d12728c
* | | Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGESteve Block2011-10-2619-102/+102
|/ / | | | | | | | | | | | | See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
* | Merge "adding getters to Sampler ProgramRaster, ProgramStore, Element. ↵Jason Sams2011-10-202-5/+10
|\ \ | | | | | | | | | Element adds ability to get subelement info. Tests for new stuff."
| * | adding getters to Sampler ProgramRaster, ProgramStore, Element.Alex Sakhartchouk2011-10-182-5/+10
| | | | | | | | | | | | | | | | | | Element adds ability to get subelement info. Tests for new stuff. Change-Id: I4a77b91e4e0e73c95ab28b42c50732a64e71e7b9
* | | Merge "Remove ObjBaseRef from the hal struct"Jason Sams2011-10-2014-116/+168
|\ \ \
| * | | Remove ObjBaseRef from the hal structAlex Sakhartchouk2011-10-1814-116/+168
| |/ / | | | | | | | | | Change-Id: Idcac14ecfdd4d06a0f54bf50e3b9657be62e6638
* | | Fixes and optimizations of two quaternion functions.Alex Sakhartchouk2011-10-181-41/+37
|/ / | | | | | | Change-Id: Ie5a3f16d49b716d91b6f68fa389473548cecb80d
* | Adding getter functions for script side RS objects.Alex Sakhartchouk2011-10-154-39/+252
| | | | | | | | | | | | Multiproject change involving on device linker Change-Id: I321e8caa6ca23b3fe2c96c78cdcfc15e51f88823
* | am 43b57ec4: Fix error printing if no command string is set.Jason Sams2011-10-131-2/+6
|\ \ | |/ | | | | | | * commit '43b57ec48ec7652addc11bbc9fef652c2394b7f5': Fix error printing if no command string is set.
| * Fix error printing if no command string is set.Jason Sams2011-10-131-2/+6
| | | | | | | | Change-Id: I588c0d0a4e1b8f80c967ebfb6aff179a0cac4a36
* | Fix bug with 1D arrays and threading.Jason Sams2011-10-121-3/+3
| | | | | | | | | | | | Some elements got launched multiple times. Change-Id: Icb257019df591a5d9525867c8ef8d18ef7d4cde5
* | Improve rsForEach overhead.Jason Sams2011-10-113-48/+97
|/ | | | | | Change-Id: Iaabef7bb573233ef7c5756077f840ee933ee0c39 fix spacing, reduce rsForEach overhead about 50%
* Merge "Wrapping new API with #defines to prevent old apps from using them."Jason Sams2011-10-055-1/+16
|\
| * Wrapping new API with #defines to prevent old apps from using them.Alex Sakhartchouk2011-09-285-1/+16
| | | | | | | | Change-Id: Ib3a2d19544ad72987ebec09d465bec8eeb6423c8
* | Fix crash running old HC apps.Jason Sams2011-10-041-1/+4
|/ | | | Change-Id: If7206de334868cb40eb8e5dd04fbe8c70bc1d614
* Remove unused fields in ProgramRasterJason Sams2011-09-233-34/+5
| | | | Change-Id: I70c9d47674c956ec850c178c7aaa9a5e3dd9dffb
* Cleanup RS logsJason Sams2011-09-203-17/+12
| | | | | | | Reduce the startup/shutdown info and format the logs in a consistent manner. Change-Id: I4592cd9fcf7e2920010d84c7137137262cdc73b9
* 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
|\ \