History log of /frameworks/rs/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6e6cdbc303bef581cfb7d1fd0902cb42c89010cc 11-Sep-2014 Tim Murray <timmurray@google.com> Add flag to disable 64-bit driver.

bug 17428047

Change-Id: I888dd310449bf9079e352cb4aef31344c05b0ba8
/frameworks/rs/Android.mk
434098c79aa7b176b4ccc9e4572e3fe592be0fd6 14-Aug-2014 Tim Murray <timmurray@google.com> Compile host libRS with clang.

bug 16513433

Change-Id: I70e79d35e34f408f31f7e69347024fdc1baefda7
/frameworks/rs/Android.mk
a36c50a6ab87f4c9049318d4c6c8ec7b0a1e6e12 17-Jun-2014 Jason Sams <jsams@google.com> Add 64bit large object support

Add HAL hooks for filling in LO fields.

Change-Id: Ib9bdee714a062de519d2a9708c1016404a1b11a4

Conflicts:
driver/rsdBcc.cpp
driver/rsdCore.cpp
rsAllocation.h
rs_hal.h
/frameworks/rs/Android.mk
8d50174ff0e80bc3846f9dfd6f7d154fc4949db4 26-May-2014 Logan Chien <tzuhsiang.chien@gmail.com> Fix Windows SDK build.

* Use gcc instead of clang in order to get proper exception support.
* Use libstdc++ instead of libc++ since gcc does not support _Atomic.
* Fix various 32/64 typing in linkloader.

Change-Id: I34abcf1e9fa98633e0fd35b4e1b71a0d5389008a
/frameworks/rs/Android.mk
c180b0ae7fd2e4791cd24683b9413a863a8254dd 10-Jun-2014 Tim Murray <timmurray@google.com> Merge "Update structs and defines for 64-bit."
e3af53b643677c40d228ffd3624cf259f4dc68ed 10-Jun-2014 Tim Murray <timmurray@google.com> Update structs and defines for 64-bit.

Also adds RS_FIND_OFFSETS, which prints address info for various types that allow us to easily update __pad.

Change-Id: I4d57248e155d113c83ff69f4f8f64160aa24fb9b
/frameworks/rs/Android.mk
e8e408ada85b77e0a7314ef8e734aa9fc981a237 14-May-2014 Duane Sand <duane.sand@imgtec.com> [MIPS64] Enable mips64 build

Change-Id: Iad5141ff83be3497c577c63177516f899775e271
/frameworks/rs/Android.mk
c6a7c1cb52a5c421fd1aa9d5fefd64e619896db6 21-May-2014 Ying Wang <wangying@google.com> Fix host multilib build.

Bug: 13751317
Change-Id: Ia5da0f1468296aa749c4cce161001b6c18a55e04
/frameworks/rs/Android.mk
56345f1a5ab5d1d0baeb1846361f864565e202c4 08-May-2014 Andrew Hsieh <andrewhsieh@google.com> Use clang for llvm-related project

clang/llvm 3.5 depends on libcxx's <atomic> which uses _Atomic
not available in gcc until 4.9. Even then, the _Atomic support
is in C11 mode, not C++11 mode.

Change-Id: Iae18d5c22fa0c640b1553640ca781de7646dfb2a
/frameworks/rs/Android.mk
af353bfc2d857f8c800d3feecff3353e0c5f41e9 08-May-2014 Ying Wang <wangying@google.com> Remove unused LOCAL_LDLIBS.

Change-Id: Ic0b3b5dc136f4b537136936fa3f0c36a71f2c4ba
/frameworks/rs/Android.mk
8c24cd62187fb963cb1b76d2e91ae8c247c7f6fb 11-Apr-2014 Tim Murray <timmurray@google.com> Update fw/rs for Clang 3.5.

Change-Id: I0a9a1b1e61cb435f0102936ad9ffd51599c49e88
/frameworks/rs/Android.mk
e195a3f57ace3b66d313a6ee88c6e93d5c9d87f4 13-Mar-2014 Tim Murray <timmurray@google.com> Make RS compile on ARM64.

bug 13280327

Change-Id: I79080c448ca17d0cba8df075737c22b24ce9a085
/frameworks/rs/Android.mk
165aa63b99b77abc8c486679a9f90104ce9fff73 07-Feb-2014 Colin Cross <ccross@android.com> rs: support multilib builds

Generate source files into $(local-generated-sources-dir)
Restrict which architectures try to build using LOCAL_MODULE_TARGET_ARCH

Change-Id: Ibb1049c248ed4bcec32b81771f1f9fbcce66a390
/frameworks/rs/Android.mk
32d93696ac61c7ca9f63756879dcd07a7f4165bd 08-Aug-2013 Stephen Hines <srhines@google.com> Forgot to move build path for new mmanWindows.cpp file.

Change-Id: I2076c785b036dd87c9682ef1388575cf5bf3bb50
/frameworks/rs/Android.mk
ddceab9a001f07a3395226c5e06e3b420720af0f 07-Aug-2013 Jason Sams <jsams@google.com> Refactor hal to remove cpuConsumer from drivers

This CL should minimize build breaks due to
BufferQueue changes in the future.

Change-Id: I565a6eae5cc25603741fef32f2cfcb31a32eb757
/frameworks/rs/Android.mk
2644c42ddc16ef2515fc2e566ad2f60f1a1b47c6 03-Aug-2013 Raphael Moll <raphael@google.com> am 9b21cf51: am 1033b597: Fix Windows build issues for librsloader.

* commit '9b21cf5166b9ce3ac01c98d5122198dbde972b24':
Fix Windows build issues for librsloader.
1033b5974b02238c2413119963408a1ad65d5c93 24-Jul-2013 Raphael Moll <raphael@google.com> Fix Windows build issues for librsloader.

This change adds some unimplemented versions of functions from the
mman.h header file (mmap, munmap, mprotect, ...). These functions
are unused on Windows, since we don't actually need the loader.

Change-Id: I2058aa28af43ea2b2d9df77a457928788e2b9f15
/frameworks/rs/Android.mk
6ba6c664f773a53d7b6ddaf2c216d11404fd18fc 13-Jul-2013 Stephen Hines <srhines@google.com> Move linkloader into cpu_ref/ instead of driver/.

This library is actually part of the reference implementation and not part of
the direct instantiation in driver/. Having this code live in driver/ (for
partners to modify/replace) is misleading.

Change-Id: Ifba4575ff3bcdd09a3839384cfb26c2b0bf9d5fa
/frameworks/rs/Android.mk
a221f569d741a425beca4f111931e12177e3a3f3 11-Jul-2013 Stephen Hines <srhines@google.com> Implement MemChunk::registerAllocFreeCallbacks().

This function allows a driver implementation to register its own handler for
allocating/freeing MemChunk objects. MemChunk is primarily used by the ELF
loader for various code/data segments.

Change-Id: If497f07a538c714933fcaa1b0c04ed5a6febeeba
/frameworks/rs/Android.mk
f313dc32d5ea68a7c48fb4ec6e131ec2fb97ce2d 09-Jul-2013 Jason Sams <jsams@google.com> Remove internal element builder and vector code.

Remove additional String8 references from shared includes.

Change-Id: Iede11384b9fc5a303d15d47fd4074c800dc6ad5f
/frameworks/rs/Android.mk
b9a4d82a07715750649e4dd6bdbabc890c18a1f1 27-Jun-2013 Victoria Lease <violets@google.com> use shared libft2 with new libpng/zlib deps

FreeType now depends upon libpng and zlib. While I'm adding those
dependencies, I might as well also switch libft2 to a shared
library...

Bug: 9603326
Change-Id: Idfd56892fe627ff22521b12e4dbb199d27161746
/frameworks/rs/Android.mk
f12f8ed439a00ef5cc229787158c270cf1eeae88 23-May-2013 Stephen Hines <srhines@google.com> Fix missing include in Android.mk.

Change-Id: Iba4e77e084b03a69d8e89803099c3804a7926f0b
/frameworks/rs/Android.mk
224acfd22e2e110bafb75afb732d900c7c110416 23-May-2013 Tim Murray <timmurray@google.com> Remove unnecessary tests from RS build.

Change-Id: I99d6f96f7895c876a243106738773303a92cb6a9
/frameworks/rs/Android.mk
b2411816414d33e5c3dd1488be1702b3ef67b250 10-Apr-2013 Ying Wang <wangying@google.com> Add liblog

Bug: 8580410
Change-Id: Icc2c8db9304e1115b977b2cd1992803bf75618d7
/frameworks/rs/Android.mk
b53c8a59e6f21ed36a0c3d9d4ce5834d4cc3c298 06-Apr-2013 Stephen Hines <srhines@google.com> Move frameworks/compile/linkloader into frameworks/rs.

Bug: 7342767
Change-Id: I977d3fe5eb0cc21517e1771e555f83b89f0a1462
/frameworks/rs/Android.mk
2487bb71ac56dea46ed382739c37f136e67b2062 19-Mar-2013 Tim Murray <timmurray@google.com> Split rs.spec into generic and native-specific functions.

Change-Id: I14afc06a1ebfc94b20498c5e627c63e3cf0e4fbe
/frameworks/rs/Android.mk
29226aed98902c25996e619e0123e410107ee4fa 18-Mar-2013 Tim Murray <timmurray@google.com> Split graphics rs.spec into its own file.

Change-Id: I787ebca11b6cc371d6bddc69a2e8104d6bb420d1
/frameworks/rs/Android.mk
985573c701c3ba22d8f171296613973a1e293039 28-Feb-2013 Stephen Hines <srhines@google.com> Link against libLLVM.so due to libbcc.so.

Change-Id: I5a8199eda701bfc1664c4522e4f3143bbef5e5a1
/frameworks/rs/Android.mk
709a0978ae141198018ca9769f8d96292a8928e6 16-Nov-2012 Jason Sams <jsams@google.com> Separate CPU driver impl from reference driver.

Change-Id: Ifb484edda665959b81d7b1f890d108bfa20a535d
/frameworks/rs/Android.mk
cf9ea9f4145cae663f439b1c2dab956fa37180bb 24-Sep-2012 Jason Sams <jsams@google.com> Implement backend of blend intrinsic

bug 7190126


Change-Id: I5095366eb3d091bba1628b7cceb5efb685c8f870
/frameworks/rs/Android.mk
01f03a04da629b9a3e3ff33287dd277b12c54148 19-Sep-2012 Jason Sams <jsams@google.com> Implement YUV intrinsic.
bug 7190126

Change-Id: I8526e8ec5a9b48702e4d118ad3b26125239563d8
/frameworks/rs/Android.mk
dbe66d6783c1e53cd1572de0ef6ef6fdf6f76f48 17-Sep-2012 Jason Sams <jsams@google.com> Add backed for script groups.

Change-Id: If2fdbde7381fcdaeb54d41a913b855fd83d4f186
/frameworks/rs/Android.mk
3d5a9be726acf2b7785e91f6bff157c2c8635690 16-Sep-2012 Ying Wang <wangying@google.com> Remove circular dependency.

Change-Id: Iec202ca256158ed4d021bbac943d1b1fb5d15e7d
/frameworks/rs/Android.mk
d85e283087ecd00760a0d8d0c9d8482cda845efc 12-Sep-2012 Jason Sams <jsams@google.com> Implement intrinsics.

LUT, Blur, Convolve 5x5

Change-Id: I076dc260079f4475648a7f1a0b3e6d47655bf0b4
/frameworks/rs/Android.mk
91dfcdb0f9d5402c26dd65d26d1163f05c2f1e50 08-Sep-2012 Stephen Hines <srhines@google.com> Provide an easy way to drop in a different RS driver.

Change-Id: I2576f0ca20671b1f98e3cbed958fd0b2582bd103
/frameworks/rs/Android.mk
414a46166126da6864258bd25ff183f9a3c6261d 06-Sep-2012 Stephen Hines <srhines@google.com> Attempt to create libRSDriver as shared library.

Change-Id: I047b32325efe2fa471b73c48fa7296beecc0c47d
/frameworks/rs/Android.mk
537c4411b57ba30b688f437a663120e7f9c4f4e0 05-Sep-2012 Jason Sams <jsams@google.com> Implement ColorMatrix intrinsic.

Change-Id: I1b1f864f55c0a7c6b24eeed94594f6fc803242f6
/frameworks/rs/Android.mk
e1e08b4c9cc80c51224fdaf3aeab0804daf073e6 05-Sep-2012 Jason Sams <jsams@google.com> Continue intrinsic development

Fix build issues with neon code
Add support for multiple intrinsics.

Change-Id: I3eb35ed47364b0df27ff14c99e4a5a2036fc4db0
/frameworks/rs/Android.mk
6d958bc9ac6efc404be2b502c5c579e00837bff1 05-Sep-2012 Jason Sams <jsams@google.com> Revert "Fix intrinsic performance."

This reverts commit 49202fbfe57d2cc92b183baa8cbce3141e9a9ead

Change-Id: I01a12869b09322b10bb8ce8daec446361a0628ed
/frameworks/rs/Android.mk
49202fbfe57d2cc92b183baa8cbce3141e9a9ead 01-Sep-2012 Jason Sams <jsams@google.com> Fix intrinsic performance.

Change-Id: I0bd511e8e7520f5dfe8643f3ff3db805b7881d99
/frameworks/rs/Android.mk
8eaba4fee0c7b5325742c87187622fdff51d5eff 14-Aug-2012 Jason Sams <jsams@google.com> Intrinisics

Change-Id: I1ce02ecd853382a2c92823b021750b93f1786ccf
/frameworks/rs/Android.mk
cd1e8c8d88330f02aec7092ab5bff8e4aa51f508 16-Jul-2012 Shih-wei Liao <sliao@google.com> Remove unnecessary code.

After the commit "Link against NEON version of libclcore.bc when
possible", we don't need to do the selection in libRS.so.

Change-Id: I4cdaf184021f07d055b8f2c38b4b4faffef81706
/frameworks/rs/Android.mk
cd919a177f2b25af1b304dd4d79f0a768fed342f 14-Jun-2012 Jamie Gennis <jgennis@google.com> Update ANativeWindow clients for sync

This change updates the uses of ANativeWindow to use the new ANW functions that
accept and return Sync HAL fence file descriptors.

Change-Id: I701729e34e00944709c4477acf9d63ca6a2ab0f6
/frameworks/rs/Android.mk
f098424e0391d477ab48440e03c163a7f04fbbdb 12-May-2012 Stephen Hines <srhines@google.com> Build libRS with Clang/LLVM. :)

Change-Id: I14f5bde69a07f0014a5996f5f3ae702cae80272d
/frameworks/rs/Android.mk
ebee9480507562109314cca00753a09002a91e7d 09-May-2012 Stephen Hines <srhines@google.com> Link against NEON version of libclcore.bc when possible.

BUG=6127576

Change-Id: I276feb9928b094e1b9a99de55a983a0c7ce241c7
/frameworks/rs/Android.mk
5bab6bfc4e4403dfa638af6c2cd3f45e004331ca 10-Apr-2012 Alex Sakhartchouk <alexst@google.com> Removing unused dependencies

Change-Id: Ifc18ba768a2c69a75548288e1baa253ebbd580d6
/frameworks/rs/Android.mk
a662edd85843c2eb7078900b0279e38d6635795e 03-Apr-2012 Jason Sams <jsams@google.com> Split cpp frontend to its own lib.

Change-Id: I6ff1c620ec28ca1b96bce569ad5a09b41130ee88
/frameworks/rs/Android.mk
e8c095fdebb666a4a07beccfdf125f2ba26b7935 29-Mar-2012 Brian Swetland <swetland@google.com> adjust PDK build workaround

Change-Id: I584ff34352ef87be656b6bf328da7d9a3bcc87f4
/frameworks/rs/Android.mk
a08c06f9ac254232f99479c91595f768026fc7c6 29-Mar-2012 Jason Sams <jsams@google.com> Correct PDK test in makefile.

Change-Id: I64f6a7be5e02da3425375b6f0a2ecbe81509d3a5
/frameworks/rs/Android.mk
a6ab26a035017143a24efa11859c9d8815a27f41 29-Mar-2012 Jason Sams <jsams@google.com> Workaround PDK issues.

Change-Id: I7dcb76a23cb3fd59e2a2d5e25af1329b2ac38415
/frameworks/rs/Android.mk
5e3c968860fcc71b2ffdca4b6558cf7aa43049fd 10-Mar-2012 Alex Sakhartchouk <alexst@google.com> Split off driver code into a separate static library.

Change-Id: I055a6d7aecf3663e5e399a0ddee068cc33eca666
/frameworks/rs/Android.mk
b2e3dc51dcbbe52b5e72d9c6a16de7000de70edf 24-Feb-2012 Jason Sams <rjsams@android.com> More RS cpp binding work. All classes for
compute should be partially implemented at this time.

Change-Id: Iddf9405cc69513b708975d20783395f0be04c680
/frameworks/rs/Android.mk
221a4b17cda03916a0599628fcbb5f48605a0e5a 23-Feb-2012 Jason Sams <rjsams@android.com> start new headers

Change-Id: I950e5db76ecd3afbc7ea2b3ec792e4cb242f57bf

cpp
/frameworks/rs/Android.mk
d3e4b744900ed6666f4dd3182ad5443be26c96dd 08-Feb-2012 Jason Sams <jsams@google.com> Merge commit 'bdeec118' into manualmerge

Conflicts:
libs/rs/rsThreadIO.h

Change-Id: I7f448996a86f41188b47ec3dc353c364692e8bf2
5f27d6fb0b0b9184ba9820c629fc1354a635e515 08-Feb-2012 Jason Sams <rjsams@android.com> Implement RS VSync on new vsync infrastructure.

Change-Id: I662159a086a56e28732dd64a3a3cb30f8d4b72b1

Replace lockless fifo from server to client with sockets.

Change-Id: I99a4ab4f18496c0fbac96ee7b8099797af4712ea
/frameworks/rs/Android.mk
9e0afb5a2b3e476c42a373e7cd89cef4a34f8195 31-Oct-2011 Jason Sams <rjsams@android.com> Path rendering

Change-Id: I5379a676c9ec6a9b25f21bc1e050053f27e411dd
/frameworks/rs/Android.mk
689821f178503af951a3d9dd558ef8eace6537cd 19-Jul-2011 Stephen Hines <srhines@google.com> Extract BC metadata using a single call.

BUG=4278636

Change-Id: Idc056c4fa50240aadbc81d300fbed759c5a187cf
/frameworks/rs/Android.mk
581b2860c07da825d67eb6a063c28d03e876b641 12-Jul-2011 Jeff Brown <jeffbrown@google.com> Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
/frameworks/rs/Android.mk
a94952436aeb251f587c1bccdf94c7f75285dfe2 16-Jun-2011 Alex Sakhartchouk <alexst@google.com> Adding ability to read back fbo data to renderscript

Change-Id: Ie684c26cbcde22f2483b43415dfc39a3de22c5a1
/frameworks/rs/Android.mk
b81a0eb8180791e4eaab1253b59fa8bd562b046b 03-Jun-2011 Alex Sakhartchouk <alexst@google.com> More work to make libRS buildable on the host.

Change-Id: I239585ef7c1334f7fc19fa6423535dea7b9a753f
/frameworks/rs/Android.mk
eb4fe18dd88634330f9566cbb9e785d8c7ec5813 27-May-2011 Jason Sams <rjsams@android.com> Start splitting allocation into hal and core.

Change-Id: Ic506abb0469238cb0471eb1401cfcb7b2fbbe4bb
/frameworks/rs/Android.mk
da6d34a5a6ece8c30d20673b9b6ff07d8c91768b 13-May-2011 Alex Sakhartchouk <alexst@google.com> Moves fbo support in renderscript behind the hal

Change-Id: I26a857586f5f0b47df4c1f4589d2023e70481ec7
/frameworks/rs/Android.mk
2008747941749ad27fe80663d23036ac320e998f 06-May-2011 Jason Sams <rjsams@android.com> Add code for generating fifo command packing.

Change-Id: I2d2ef095344b200b10457de96ae1d85821edc91e
/frameworks/rs/Android.mk
7f126c78a107257090c6675ea40ffac41516a9dc 06-May-2011 Alex Sakhartchouk <alexst@google.com> Moving samplers behind the hal.

Change-Id: I494e5a9d2b599d07b985328b346f1f10ae4972e1
/frameworks/rs/Android.mk
a04e30dbb5ab11592b03666bb3d102070759c58e 30-Apr-2011 Alex Sakhartchouk <alexst@google.com> Moving renderscript GL code into the HAL
This change affects
- shaders
- meshes
- fonts
- quad rendering

Change-Id: I2a53acb4cd1fa8f4c6e67668f6ee969f3d7f7aa1
/frameworks/rs/Android.mk
87fe59a2f4d4c74539bfa0bff5f9a7e320e99415 21-Apr-2011 Jason Sams <rjsams@android.com> Create runtime stubs for compute driver.

Change-Id: I8e0250a642844a2ad3ff6efc38e385445b7da032
/frameworks/rs/Android.mk
4b3de47071d875faaa7d419d050a464b09538797 07-Apr-2011 Jason Sams <rjsams@android.com> Migrate most GL from context to driver.

Change-Id: I5cba3a6e879d2e9332fc667a1061a5312fcf14ba
/frameworks/rs/Android.mk
721acc495b859c6d884725a4f9b5523583dd11c7 06-Apr-2011 Jason Sams <rjsams@android.com> Seperate ProgramRaster.
Cleanup ProgramRaster and ProgramStore creation.

Change-Id: If25ea74355238d405340f0ccfb8117ad6e1307b7
/frameworks/rs/Android.mk
8feea4e0dec48ea03bd6d32706d058b86dddc5ba 18-Mar-2011 Jason Sams <rjsams@android.com> Seperate GL from RS program store.

Change-Id: I0eae9c0699845af8e8611b065e70738cc9f2b15c
/frameworks/rs/Android.mk
7d9c5ffccb7a5e682860f752403e5a03aed587be 01-Apr-2011 Alex Sakhartchouk <alexst@google.com> First draft of fbo in renderscript.
Updating samples and benchmark

Change-Id: I469bf8b842fca72b59475c8fa024c12cf0e14954
/frameworks/rs/Android.mk
bad807405b2b9764372af1ad24bcfd4fb1f33d8e 17-Mar-2011 Jason Sams <rjsams@android.com> Start seperating out RS compute implementation. Create hal
layer to seperate from runtime.

Change-Id: Idf5c1261be4131690d25c15948e98324e979b4f9
/frameworks/rs/Android.mk
6c80263f6faf4d25226511b042e067793abd9f78 14-Mar-2011 Iliyan Malchev <malchev@google.com> frameworks/base: remove LOCAL_PRELINK_MODULE

Change-Id: I54dd62ebef47e7690afa5a858f3cad941b135481
Signed-off-by: Iliyan Malchev <malchev@google.com>
/frameworks/rs/Android.mk
6a121811e5d2e56e94747b36d15c7613ab2aedd4 02-Mar-2011 Stephen Hines <srhines@google.com> Almost all warnings are now errors in RS build.

Change-Id: Ie22eccdafbc95d1f903c73007dd3fb0ad10af7cc
/frameworks/rs/Android.mk
2d3152ee01cdd52cbfd4044fd2eade508c6f4abd 23-Feb-2011 Alex Sakhartchouk <alexst@google.com> These moved into developmnet samples

Change-Id: Id7a502b9f2df2edcda0cf78e582ab6763eb55862
/frameworks/rs/Android.mk
77d9f4bd05b2d2a161f30c12a2248f9c97eaac42 31-Jan-2011 Alex Sakhartchouk <alexst@google.com> Cleaning up the serialization change.
Renaming the define to be more in line with what it does and removing the host stub header file.

Change-Id: Ibd3a0a6a398c7f81cc661f71e4478707fe1679ed
/frameworks/rs/Android.mk
099d7d33e55afeb3399f6e8cf8d665223ca94939 28-Jan-2011 Alex Sakhartchouk <alexst@google.com> Making sure we can build libRS on the host for serialization.

Change-Id: If0a5d77b20c0e1e2d124fa0737643a5dd1d4409a
/frameworks/rs/Android.mk
2b2e62117780d89bcd38f3ae453c4105a360ff79 14-Jan-2011 Shih-wei Liao <sliao@google.com> bcc interface fixed.

Change-Id: I81349750e58f119a9c2ad596f376c7e39d5f0d4e
/frameworks/rs/Android.mk
ac091bac658013c581d76f48649b04426a18ee36 14-Jan-2011 Shih-wei Liao <sliao@google.com> Retire librslib_rt.

Change-Id: I7f23eb35a8eab1728ef59ea20b429887e76d37fd
/frameworks/rs/Android.mk
7d1c533700a212b3accb0ccefa316637d6d63773 14-Jan-2011 Shih-wei Liao <sliao@google.com> Avoid converting rslib.bc to things like rslib.h. So we are less error-prone.

Change-Id: If9043d8e8b4cbd21393024032da734e58a22e72d
/frameworks/rs/Android.mk
ce8369e92ffea9e0825b8a9257730f6762eabc7e 13-Jan-2011 Shih-wei Liao <sliao@google.com> Fix the build.

Change-Id: I36b523d877c5beadf0fce21b9f7534f0ffc23959
/frameworks/rs/Android.mk
8481f65e35bf0b5ea26bc3c83bb1a96011ce435d 13-Jan-2011 Shih-wei Liao <sliao@google.com> Fix the build.

Change-Id: I20ac8700bcc8ccb7905f82bbfea81d007f67a68e
/frameworks/rs/Android.mk
60c3234efa02e0fa51f550271d5be02d06fc6a4a 13-Jan-2011 Shih-wei Liao <sliao@google.com> On-device linking.

Change-Id: I609f575f1c2b9e9c3de0d8c16eb06b66b744bcb5
/frameworks/rs/Android.mk
ce8a079bd4d296f9f1a24d7a5808d57f71dfc2e4 20-Dec-2010 Shih-wei Liao <sliao@google.com> Stale cache management to address a P1 bug # 3296131.

Change-Id: I593f35a91c4a14c055828f8989fe01b9e7790039
/frameworks/rs/Android.mk
1f9ba735cc429ae8df140644f6f0a4481f2a8068 23-Oct-2010 Shih-wei Liao <sliao@google.com> Enable optimized bitcode that is also jitted faster.

Change-Id: I08832cfaf4e8465c16b445eeb1b82f72d874d0ef
/frameworks/rs/Android.mk
c8fb69e4a3e01501a3d38a6d3ea185e583d3f493 05-Oct-2010 Alex Sakhartchouk <alexst@google.com> Adding average fps counter.
Removing rsLight from libRS

Change-Id: I8622efd10619dc120d37f3a12122e9c7fc34ff2e
/frameworks/rs/Android.mk
4e9a7a8ded109e16b163789274899447cef02642 02-Jul-2010 Alex Sakhartchouk <alexst@google.com> Start of mesh API cleanup.
Switched all native code to go through Mesh class.
Removed SimpleMesh
Added java Mesh class
Will need to port all existing code to use java Mesh, then remove java SimpleMesh.

Change-Id: Idb9c03d0b06b4ef87db28dffcffa1881d39120e5
/frameworks/rs/Android.mk
d3e0ad43dc758c409fc23d1893dab67b18520c24 25-Jun-2010 Alex Sakhartchouk <alexst@google.com> Adding freetype font rendering to renderscript.

Change-Id: I3a10ffe27092a41df156341c9cb3f7aa19c49f19
/frameworks/rs/Android.mk
fb6b614bcea88a587a7ea4530be45ff0ffa0210e 21-May-2010 Alex Sakhartchouk <alexst@google.com> Removed unnecessary change based on comments.
Now using android utils lib.
collada_to_a3d seems to work with android util libs.
Integrating old changelist
Changing assert to rsAssrt in VertexArray
making context compile.
Change-Id: I33890defa777f09253bfab630d97782359ec49d7

Added serialization code to rsLib
Integrated old changelist
Change-Id: Ie4746113f6d1817fbb3264f97fdddde25b779311

Added serialization code to rsLib

Change-Id: Ie4746113f6d1817fbb3264f97fdddde25b779311
/frameworks/rs/Android.mk
66070bf7aae61cedde97cfdeb6a64f435abe8cde 21-May-2010 Jason Sams <rjsams@android.com> Remove noise functions and update images processing to use new rs namespace names.

Change-Id: I2dc9b5ec7877acd630bea1a011ecc4a6d43a31eb
/frameworks/rs/Android.mk
aeb094b520d8ea49b74129927578f18f758c873e 18-May-2010 Jason Sams <rjsams@android.com> Split ScriptC Lib into CL, GL, and basic.

Change-Id: Iadab35f2a967a1afd7a2fd13216d0a7acf4b6a50
/frameworks/rs/Android.mk
ccc010bb7c0f89e162bf60033968a20be90a903a 14-May-2010 Jason Sams <rjsams@android.com> Rename ProgramFragmentStore to ProgramStore.

Change-Id: Ia8ad9ac856944838ced38a2f1e8f07387050bdfd
/frameworks/rs/Android.mk
be36bf3a76481737a7fa606a04144ceef80eb4f2 11-May-2010 Jason Sams <rjsams@android.com> Convert renderscript from using ACC to LLVM for its compiler.

This will also require application to be updated to support
the new compiler and data passing models.

Change-Id: If078e3a5148af395ba1b936169a407d8c3ad727f
/frameworks/rs/Android.mk
12b14ae9fa34f4fd0bf21a2a4ac95a4864248fe9 18-Mar-2010 Jason Sams <rjsams@android.com> Seperate out Mutex and Signal code into reusable classes.

Change-Id: I381d09d89b567d433a10a91e0d7e59c24d3444d8
/frameworks/rs/Android.mk
c1ed589021e280cda59a0521cb96b3e9eb629e1b 11-Mar-2010 Jason Sams <rjsams@android.com> checkpoint animations

Change-Id: I14ef05bf56470565e4b0cb706f9fb358cdcb42ff
/frameworks/rs/Android.mk
aef1458e4bb53ae21e9779737b8f460ad5adce83 09-Feb-2010 Jason Sams <rjsams@android.com> Fix fountain and put the demos back in the optional build.
/frameworks/rs/Android.mk
cc0ad35c1108e072221edc7f5accb8193ecdb861 20-Jan-2010 Joe Onorato <joeo@google.com> am b3699b14: am 836e1666: Merge "add drawSpriteScreenspaceCropped to renderscript" into eclair

Merge commit 'b3699b14be3a3db1d75ea4c38853b0a53d14b1be'

* commit 'b3699b14be3a3db1d75ea4c38853b0a53d14b1be':
add drawSpriteScreenspaceCropped to renderscript
d08a81a744628076f2dc36ed244667868f7022d5 14-Jan-2010 Joe Onorato <joeo@android.com> add drawSpriteScreenspaceCropped to renderscript
/frameworks/rs/Android.mk
d01d970cf5973aa5186cc02c80fb2c143a69b0b1 23-Dec-2009 Jason Sams <rjsams@android.com> Element restructuring. Add support for new basic Element types including the RS objects and vectors(2-4). In theory this paves the way for maintaining type info for RS objects, passing elements for GLSL uiforms/attribs/varyings, and supporting nested structures.

This will break some apps, checkings for other projects will follow to unbreak them.
/frameworks/rs/Android.mk
4815c0d121310cfcd6a8aba4eab77a9910af53ac 15-Dec-2009 Jason Sams <rjsams@android.com> Continue development of es2.0 user shader support for renderscript. This change cleans up ProgramVertex creation and adds support for passing input, output, and constant type info.
/frameworks/rs/Android.mk
c460e55d78cbe8bee95c5c947dfe541218142a5b 25-Nov-2009 Jason Sams <rjsams@android.com> Begin gl2 support. Renderscript still uses GL1.1 by default. However, 2.0 can be enabled and will render most tests correctly.
/frameworks/rs/Android.mk
a2b54c4ccae78fdd9afefd524037dc53ed28e2d8 24-Sep-2009 Jason Sams <rjsams@android.com> Remove depricated triangleMesh.
/frameworks/rs/Android.mk
5fd09d847586f9680b4f495413b6ca5fbb69af6e 23-Sep-2009 Jason Sams <rjsams@android.com> Add raster object to control point and line params. Add flag to force SW rendering.
/frameworks/rs/Android.mk
2b16dfb3a169e4c8de352db3fbc03fab52c62be1 12-Aug-2009 Marco Nelissen <marcone@google.com> Fix the simulator build by removing librs_jni and libRS from it.
Since libacc isn't 64-bit clean (it casts pointers to integers),
and so can't be built for the gHardy simulator, everything
that depends on it can't be built for the simulator either, which
means removing libRS and librs_jni.
/frameworks/rs/Android.mk
84614dd02411e1cf9a4c37aa421898c471cfad20 11-Aug-2009 Joe Onorato <joeo@android.com> The build system knows how to deal with lex files, but it treats them as c++, so make spec.lex
conform to that.
/frameworks/rs/Android.mk
8d2b69f4060e6baf1c1d9dc5d1768a397659f21d 10-Aug-2009 Joe Onorato <joeo@android.com> build libRS
/frameworks/rs/Android.mk
e5ffb879ae535a899a486285a23bea05e912480f 10-Aug-2009 Jason Sams <rjsams@android.com> Begin implementing SimpleMesh and fix some bugs with refcounting and java object destruction tracking.
/frameworks/rs/Android.mk
b7f1a6de0d9efa6d7ac436e93a80fac821cfa95b 04-Aug-2009 Romain Guy <romainguy@android.com> Add swaying effect to the grass.
/frameworks/rs/Android.mk
5e172b0817603d4ef0d7e80221a2cc4ecea1fb1b 24-Jul-2009 Jason Sams <rjsams@android.com> Unbreak build by making the build of renderscript again conditional on BUILD_RENDERSCRIPT until we can figure out why the build servers see an error that does not reproduce locally.
/frameworks/rs/Android.mk
0e5224f76a29aaecd4a694900c4a949aab31f62c 24-Jul-2009 Jason Sams <rjsams@android.com> Move the java and jni renderscript files to the proper location.
/frameworks/rs/Android.mk
e45ac6e91864f2a6617b6a2c0aa87cdb62cf58fd 20-Jul-2009 Jason Sams <rjsams@android.com> Split rsScriptC into class implemtation and library functions. Update test apps, all 3 should be working.
/frameworks/rs/Android.mk
b80dfa72dfdd146a9ddee948ad76635dbea3c0cd 11-Jul-2009 Jason Sams <rjsams@android.com> More test app work
/frameworks/rs/Android.mk
62bc1db27ba17f7eed0a6dfb639da7326753b268 23-Jun-2009 Jason Sams <rjsams@android.com> All light source objects.
/frameworks/rs/Android.mk
81e48fa63c918b7bd80018c0b99255ddb6e1d058 11-Jun-2009 Jason Sams <rjsams@android.com> Fix build error due to bad path generation in makefile for generated tools.
Implemented by JoeO
/frameworks/rs/Android.mk
c7f6ce40bf8fcb05d0ac98a1247ecd3daebc4191 11-Jun-2009 Jason Sams <rjsams@android.com> Split renderscript java code from test apps. Update makefiles.
/frameworks/rs/Android.mk
52a9f5257141322219e4ce48b6980c9d14c80b1b 02-Jun-2009 Jason Sams <rjsams@android.com> Improve bitmap support and do conversion in native rather than java code to reduce conversion time.
/frameworks/rs/Android.mk
a8857ffd909b25f373f23300f9f385fb9e2f881e 29-May-2009 Jack Palevich <jackpal@google.com> Don't prelink the libRS libraries.

These are temporary libraries for the development of RenderScript, so they
don't have to be prelinked.
/frameworks/rs/Android.mk
1ef8b80bc49f415b93912fe7335f852953bde4a4 29-May-2009 Jack Palevich <jackpal@google.com> Delete the acc script when deleting the Renderscript rsScriptC object.

Previously we had been leaking the ACCscript object.
/frameworks/rs/Android.mk
fd19dc9fc3e76caf5c37645ea5131b2a2cf10ef7 27-May-2009 Jack Palevich <jackpal@google.com> Fix Fountain test app so that it actually builds.

Also check in first part of an libACC implementation.
/frameworks/rs/Android.mk
a5e094ba1288cd7aa9e319df7f458e45395f8d49 27-May-2009 Jack Palevich <jackpal@google.com> Fix RenderScript JNI code build issue.

We should not try to build the JNI file until after we have built the
the generated header files that it includes.
/frameworks/rs/Android.mk
bfdc92c517a50078689f9621386005ff45bb12d3 26-May-2009 Jack Palevich <jackpal@google.com> Add sprite fountain test.

It's still called "Calc".
/frameworks/rs/Android.mk
326e0ddf89e8df2837752fbfd7a014814b32082c 22-May-2009 Jason Sams <jsams@google.com> Add the Renderscript library. (Not in the build by default yet.)

This library can be used to create animated 3D User Interfaces.

This library is currently under heavy development, so it's not part of
the build by default.

In order to build this library, you must define

BUILD_RENDERSCRIPT=true

in your build environment.

You will also have to manually edit

build/core/prelink-linux-arm.map

And add libRS and libRS_jni at the end like this (exact address may change.)

libRS.so 0x9A100000
libRS_jni.so 0x9A000000
/frameworks/rs/Android.mk