08a81583c18a849e442ceeb8d7baeca743fb3be8 |
18-Sep-2012 |
Jason Sams <jsams@google.com> |
Add Kernel, Method, and field IDs bug 7182873 Change-Id: I066a359bb04027e9376dac088560f042c496b10e
ndroid_renderscript_RenderScript.cpp
|
12618a7f202d9c6ddf84c825e78693830213823d |
16-Sep-2012 |
Ying Wang <wangying@google.com> |
Make librs_jni depend on libRSDriver to remove circular dependency Change-Id: Ia607f732f2f22968fd6f1793c2f252f08300357d
ndroid.mk
|
64a55af0ac700baecb0877235eb42caac59a3560 |
26-Aug-2012 |
Jeff Brown <jeffbrown@google.com> |
Add plumbing for new surface flinger display API. Cleaned up the implementation of Surface and SurfaceSession to use more consistent naming and structure. Added JNI for all of the new surface flinger display API calls. Enforced the requirement that all Surfaces created by the window manager be named. Updated the display manager service to use the new methods. Change-Id: I2a658f1bfd0437e1c6f9d22df8d4ffcce7284ca2
ndroid_renderscript_RenderScript.cpp
|
6ab97682fd444586ee135912a4210417a1c8781b |
10-Aug-2012 |
Jason Sams <jsams@google.com> |
Intrinsics test Change-Id: I1847ad0c9190100eb84f7e052dd9f3bff81dc447
ndroid_renderscript_RenderScript.cpp
|
3655e44d8b291128e79a7a9b5277b6da217144fc |
27-Jul-2012 |
Jason Sams <jsams@google.com> |
Fix readback lengths Change-Id: I4c5f29af03ed3babceef741aa3a982244cfc65d1
ndroid_renderscript_RenderScript.cpp
|
06883b71d0b75eee255b292ba66684eddc5fb172 |
17-May-2012 |
Stephen Hines <srhines@google.com> |
Fix incorrect Log message. Change-Id: Ib05813c28a16e1bfe2186b068e1baf13782ae5b9
ndroid_renderscript_RenderScript.cpp
|
adeb809201fcb77ba2b76a814ae4cdc9dacb326b |
20-Apr-2012 |
Stephen Hines <srhines@google.com> |
Start passing element/dim information along with FieldPacker. BUG=6009244 Change-Id: I3c82c8b40c899b875831f53cf0ad82ea36c1a043
ndroid_renderscript_RenderScript.cpp
|
fb9aa9f3ef11878caaf6fcfb5ea49ffb9f7abf33 |
29-Mar-2012 |
Jason Sams <jsams@google.com> |
Convert from SurfaceTexture to Surface Change-Id: I2ad4307294d4144999ca0c12ac19849b188243fb
ndroid_renderscript_RenderScript.cpp
|
b43a1e5ddf274eb5e01dc8e450bd15b640bebe9f |
28-Mar-2012 |
Alex Sakhartchouk <alexst@google.com> |
Moving libRS Change-Id: I1e42204e862585b9c2f7818b615890c60f08faf6
ndroid.mk
|
fe1d5ffd1b6c4977a9f301997d2ad90e5b049a3b |
23-Mar-2012 |
Jason Sams <jsams@google.com> |
Implement USAGE_IO_INPUT Change-Id: Idbf7bb21f5ab673ad77082c5c19921d2b276c04b
ndroid_renderscript_RenderScript.cpp
|
8335f1ccccedb6655d96d9d5b697a7f0938235dd |
26-Feb-2012 |
Mathias Agopian <mathias@google.com> |
fix libgui header location Change-Id: Iec71706cdd4f29c6904993648ce873e83ef9cafe
ndroid_renderscript_RenderScript.cpp
|
83c64e6b624a876436d2ef5d2f173b10407e27b4 |
21-Feb-2012 |
Mathias Agopian <mathias@google.com> |
frameworks/base refactoring create the new libandroidfw from parts of libui and libutils Change-Id: I1584995616fff5d527a2aba63921b682a6194d58
ndroid.mk
|
b13b9bdad2baf6ad1ec2e56b6b7598fa20f55fc4 |
18-Feb-2012 |
Mathias Agopian <mathias@google.com> |
frameworks/base refactoring. step 2: move libutils headers to their new home: androidfw Change-Id: I14624ba23db92a81f2cb929f104386e1fab293ef
ndroid_renderscript_RenderScript.cpp
|
e158f203d2290aec1cb9040aee9d9fa2e95042b7 |
17-Feb-2012 |
Jason Sams <rjsams@android.com> |
Merge "Rename three header files to free namespace for api."
|
1d6983af336b2b1d3a24aece58ce0850aa79e8a0 |
17-Feb-2012 |
Jason Sams <rjsams@android.com> |
Rename three header files to free namespace for api. Change-Id: Ie9ef65a477373c30b2d5b02248f62e768b6f27ae
ndroid_renderscript_RenderScript.cpp
|
791c0d188a5f06739e689df49585f87939be3bd8 |
16-Feb-2012 |
Alex Sakhartchouk <alexst@google.com> |
Merge "Piping texture names through shader builder. Fixing uint size_t mismatch."
|
2123b46ba85adb2cfb78068f8368e830640118d3 |
16-Feb-2012 |
Alex Sakhartchouk <alexst@google.com> |
Piping texture names through shader builder. Fixing uint size_t mismatch. Change-Id: Ia7c8bd9f829deaa50e1cc381ccd50f29676bbdfb
ndroid_renderscript_RenderScript.cpp
|
163766cbe798baf8e86eb8201bc6c3def931d59a |
15-Feb-2012 |
Jason Sams <rjsams@android.com> |
Beging IO stream out from allocation to surface texture. Change-Id: I4d6b7f7740a896d39b811d6fe7532bb00db62373
ndroid_renderscript_RenderScript.cpp
|
eb5b73504d4e12c390985b573b61b4d9bcaa74dd |
08-Feb-2012 |
Jason Sams <jsams@google.com> |
Merge commit 'bdeec118' into manualmerge Conflicts: libs/rs/rsThreadIO.h Change-Id: I7f448996a86f41188b47ec3dc353c364692e8bf2
|
4c2e4c80ce519e09e5b00fd7533e64a834d70639 |
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
ndroid_renderscript_RenderScript.cpp
|
bc19591c1f82366d00e30f988b88d66184b3dedf |
30-Jan-2012 |
Stephen Hines <srhines@google.com> |
am 855eadf9: Merge "Fix potential bug with reordered size/offset arguments." * commit '855eadf942c8ff5c2665d7dc3b6d4b5ba630419a': Fix potential bug with reordered size/offset arguments.
|
4cbe25a86b4aa3353c8016a129028671e902611f |
19-Jan-2012 |
Stephen Hines <srhines@google.com> |
Fix potential bug with reordered size/offset arguments. This change also cleans up a few uint32_t/size_t issues. Change-Id: Iae0fc085c12149129b91fce0ebbc28c8cf358eaf
ndroid_renderscript_RenderScript.cpp
|
615e7cee03d1a53072b0369fa9f247811ac56845 |
13-Jan-2012 |
Jason Sams <jsams@google.com> |
Start implementing SurfaceTexture streaming into RS allocations. Change-Id: I561fbb63c63371ea59047c07fb2d68c21d16e76b
ndroid_renderscript_RenderScript.cpp
|
2e681c1b097883f5c327d3c1c77692ecab498a35 |
10-Jan-2012 |
Steve Block <steveblock@google.com> |
resolved conflicts for merge of 08289f55 to graphics-dev Change-Id: I2c95cd461e364cbeae7ffbaea7ad5c87713d7df7
|
3762c311729fe9f3af085c14c5c1fb471d994c03 |
06-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
ndroid_renderscript_RenderScript.cpp
|
857d0c7017da763a420e825fffa2f260eb982c97 |
24-Nov-2011 |
Jason Sams <jsams@google.com> |
Private API to support MFF transition. Change-Id: I17cc9dc46eb37e4397428ba64305b0fd8ed3ae81
ndroid_renderscript_RenderScript.cpp
|
f15ed0124ea7f7f87e4188a1dd15cc4917a62ee9 |
31-Oct-2011 |
Jason Sams <rjsams@android.com> |
Path rendering Change-Id: I5379a676c9ec6a9b25f21bc1e050053f27e411dd
ndroid_renderscript_RenderScript.cpp
|
71f2cf116aab893e224056c38ab146bd1538dd3e |
20-Oct-2011 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
ndroid_renderscript_RenderScript.cpp
|
7d5f5e7c8943e043a422ad51c85d4e1684c37e28 |
18-Oct-2011 |
Alex Sakhartchouk <alexst@google.com> |
adding getters to Sampler ProgramRaster, ProgramStore, Element. Element adds ability to get subelement info. Tests for new stuff. Change-Id: I4a77b91e4e0e73c95ab28b42c50732a64e71e7b9
ndroid_renderscript_RenderScript.cpp
|
94aaed38467c71a6c804f0e18b41346a4013c25b |
23-Sep-2011 |
Jason Sams <rjsams@android.com> |
Remove unused fields in ProgramRaster Change-Id: I70c9d47674c956ec850c178c7aaa9a5e3dd9dffb
ndroid_renderscript_RenderScript.cpp
|
4382467a80dd12c6362d57edca7f2367f7ae877c |
02-Aug-2011 |
Stephen Hines <srhines@google.com> |
Start using bcinfo components within librs. BUG=4942491 Change-Id: I3a46783511c4954bac9eadbbbefe5abf85498c16
ndroid_renderscript_RenderScript.cpp
|
835b8544cc333ef87e42b1d71cf8ad3cddccdc19 |
20-Jul-2011 |
Alex Sakhartchouk <alexst@google.com> |
Fixing bitmap invalidation bug. Change-Id: I47776f2c1a567342f0826850237c15a5d6315f71
ndroid_renderscript_RenderScript.cpp
|
bd882b1c8708686d373c56e07e6bb8b1cb6ffd9e |
12-Jul-2011 |
Jeff Brown <jeffbrown@google.com> |
Remove the simulator target from all makefiles. Bug: 5010576 Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
ndroid.mk
|
faa32b33b50ad941f631716dd0915e936bdc3ac5 |
21-Jun-2011 |
Jason Sams <rjsams@android.com> |
First cut at RSTextureView. Change-Id: I920950f33079b6bb7e48bb8970201ab9737bb021
ndroid_renderscript_RenderScript.cpp
|
304b1f5497155bcf91e7b855cfab7a675e80bf26 |
14-Jun-2011 |
Alex Sakhartchouk <alexst@google.com> |
Allocation copy functions. Change-Id: Idce6d44a4f4bb2e399284a40c0f90dc1bff912fd
ndroid_renderscript_RenderScript.cpp
|
6c72eec06e69559b4d990777c7b280aa81586797 |
17-May-2011 |
Alex Sakhartchouk <alexst@google.com> |
Preparing libRS for for compilation on host. Change-Id: I851add79831331c8a8b20dcccdb0817f8ad0c359
ndroid_renderscript_RenderScript.cpp
|
edbfabdb98a2974f973d6c042e6efd547dc02fc5 |
18-May-2011 |
Jason Sams <rjsams@android.com> |
Core to client fifo on sockets. Change-Id: I3b84a7d4c3c5fa0d764ad4db22dfd142d5cfa95b
ndroid_renderscript_RenderScript.cpp
|
25999a08a6652ff5d7d0973f279f1e92e04b3506 |
12-May-2011 |
Alex Sakhartchouk <alexst@google.com> |
Cleanup mesh creation. Change-Id: Iaf5e060711dcb6341ac0f337dfb274528cb68d3e
ndroid_renderscript_RenderScript.cpp
|
7a22e107d100caea2a661ec73e4525d69f0f9759 |
06-May-2011 |
Jason Sams <rjsams@android.com> |
Add code for generating fifo command packing. Change-Id: I2d2ef095344b200b10457de96ae1d85821edc91e
ndroid_renderscript_RenderScript.cpp
|
a89094aa3bc059c6e03b20b4c5b1ede4582f3da9 |
05-May-2011 |
Alex Sakhartchouk <alexst@google.com> |
Code Cleanup and better Sampler creation method Change-Id: I9e35081ee6034cb619f43a47f8f22f38977f5d12
ndroid_renderscript_RenderScript.cpp
|
c576537166fa3f829e4b5d8c6617a36b47e75fc3 |
29-Apr-2011 |
Jason Sams <rjsams@android.com> |
Pipe rsa function though the RS api table. Change-Id: Ic8a3bef5d337be1d8fc5ca961eec6be4761701c5
ndroid_renderscript_RenderScript.cpp
|
6e494d3ab606be8c06f8d4930fbec572bbfa15c2 |
28-Apr-2011 |
Jason Sams <rjsams@android.com> |
Add dalvik code for forEach. Change-Id: I26533fc553315b99b8f177ab62d9735a177b26b0
ndroid_renderscript_RenderScript.cpp
|
65bdaf1c6d463d9441125d2c87a36015bfef2d95 |
26-Apr-2011 |
Jason Sams <rjsams@android.com> |
Cleanup rs.spec file and code generator. Change-Id: I369e36b222ff962fc6835bc550435c2940e2b5fd
ndroid_renderscript_RenderScript.cpp
|
e7c4a7565c7f8c8fc1ec92dc0692577fcc474750 |
06-Apr-2011 |
Alex Sakhartchouk <alexst@google.com> |
Modifying libRS internal communication to handle network rendering. Change-Id: I8c8b3cc3402ecf4ba774e1d668dce25ff0af0e5a
ndroid_renderscript_RenderScript.cpp
|
8451b25a4422656bbd6657a5855e69c0f4d53c74 |
08-Apr-2011 |
Elliott Hughes <enh@google.com> |
Use jniThrowException for exception throwing from native code. I'll do media and the generated gl stuff separately. Otherwise, this cleans up all direct calls of ThrowNew/Throw except the one in the binder that needs to remain. Change-Id: I8f95a5f020f53b25926ad31ac0c9477ddf85d04b
ndroid_renderscript_RenderScript.cpp
|
331bf9b14b1c5c1e88f5c4092b6e24fae887fb3b |
06-Apr-2011 |
Jason Sams <rjsams@android.com> |
Seperate ProgramRaster. Cleanup ProgramRaster and ProgramStore creation. Change-Id: If25ea74355238d405340f0ccfb8117ad6e1307b7
ndroid_renderscript_RenderScript.cpp
|
696257ccf315a1da042787c5b2d1f80c7146fc94 |
26-Mar-2011 |
Mathias Agopian <mathias@google.com> |
merge libsurfaceflinger_client into libgui this is the first step in unifying surfacetexture and surface. for this reason the header files were not moved, as most of them will eventually go away. NOTE: currently we keep libsurfaceflinger_client.so as an empty library to workaround prebuilt binaries wrongly linking against it. Change-Id: I130f0de2428e8579033dc41394d093f4e1431a00
ndroid.mk
|
e4a06c5fc738bf219f2a495e12a637b2d0871651 |
17-Mar-2011 |
Jason Sams <rjsams@android.com> |
Start seperating out RS compute implementation. Create hal layer to seperate from runtime. Change-Id: Idf5c1261be4131690d25c15948e98324e979b4f9
ndroid_renderscript_RenderScript.cpp
|
2c74ad9aae29cc64fece926f353825a7925792c2 |
17-Mar-2011 |
Alex Sakhartchouk <alexst@google.com> |
Fix for bug 3434228 Change-Id: I57973faf782b487e7913a096f0ab6012dc1c9415
ndroid_renderscript_RenderScript.cpp
|
991040c8261237997915f8a4c899a6ea5012fb42 |
18-Jan-2011 |
Jason Sams <rjsams@android.com> |
Cleanup logs. Change-Id: I206d45863752adbc71fc91cd14e7cd3a555c8c53
ndroid_renderscript_RenderScript.cpp
|
fb9f82ca4f11cf7e43a001f3e6fd1b381cc86210 |
12-Jan-2011 |
Jason Sams <rjsams@android.com> |
Implement more of copy2DRange* Change-Id: Id6be481c4abc968df27e5bba1ed044262ec0f293
ndroid_renderscript_RenderScript.cpp
|
f7086090cfc8d97b5bd3b4d7801a27af11f7c207 |
12-Jan-2011 |
Jason Sams <rjsams@android.com> |
Cleanup bitmap uploads Implement standalone mipmap generation. Change-Id: Ie3a9781bbe50e2f58adca6f184d84fea50e40263
ndroid_renderscript_RenderScript.cpp
|
b0253ea6969bdd27bf574e0da7fa91aa6d09f44f |
07-Jan-2011 |
Alex Sakhartchouk <alexst@google.com> |
Additional loading methods for fonts and a3d files. Cleaned up error messages. Change-Id: Id33b7149671df23c37cc11375d844a7837dac750 Change-Id: I6663ce54f7b9bbaf285935ca658d93ba417f8179
ndroid_renderscript_RenderScript.cpp
|
49a05d7b82956009f03acbb92a064eed054eb031 |
29-Dec-2010 |
Jason Sams <rjsams@android.com> |
Move adapter2D to a derived class from Allocation. Change-Id: I7e9d8b0028ba95956476f253da38dbe64564d0da
ndroid_renderscript_RenderScript.cpp
|
eeca435dc6134a285b9bbb832cd6a1a88f34e85f |
20-Dec-2010 |
Shih-wei Liao <sliao@google.com> |
Stale cache management to address a P1 bug # 3296131. Change-Id: I593f35a91c4a14c055828f8989fe01b9e7790039
ndroid_renderscript_RenderScript.cpp
|
e27cdeeecba5b445e307d653d9cb7da007adfac3 |
17-Dec-2010 |
Alex Sakhartchouk <alexst@google.com> |
API reaview cleanup Change-Id: Ib1aaf81130ffa6b5e6c60096c27c969e8891db3f
ndroid_renderscript_RenderScript.cpp
|
6b32fab1dbfd8bc1cc176557fe0a7b2ebd4966bd |
10-Dec-2010 |
Shih-wei Liao <sliao@google.com> |
1. Add Context to a RenderScript or RenderScriptGL instance. This is to allow RenderScript to better interact with the Android environment. E.g., per-app cache. 2. Plumbing, testing. 3. Added getApplicationContext in RenderScript.java. Change-Id: I85edeebe38825e20b2e86f4f4815689dfc332ef9
ndroid_renderscript_RenderScript.cpp
|
d4b23b54445b13dacaafad97d100999abb36ea6f |
14-Dec-2010 |
Jason Sams <rjsams@android.com> |
More API updates. Change-Id: I754dc645ac08fa25019eed8fd8b7b3c47f178ff2
ndroid_renderscript_RenderScript.cpp
|
4ef6650bd05a39a09958ea1db92f120ea4949cb1 |
11-Dec-2010 |
Jason Sams <rjsams@android.com> |
Remove CreateFromBitmapRef and add CopyTo(bitmap) replacement. Change-Id: Ib73fb9f4bfe5f468eaf0f8f1bf68a93759eef00d
ndroid_renderscript_RenderScript.cpp
|
5476b450e50939940dcf3f15c92335cee2fc572d |
09-Dec-2010 |
Jason Sams <rjsams@android.com> |
Allocation API update. Change-Id: I9b4a71f9e94c7d3978f06b7971051ab4f8472503
ndroid_renderscript_RenderScript.cpp
|
bf6ef8d78fffbce6c1849a4a28fb3f4401ad039e |
07-Dec-2010 |
Jason Sams <rjsams@android.com> |
API review cleanup. Change-Id: Ieae7d450308b5637ed4253fe9baed3634c6ed141
ndroid_renderscript_RenderScript.cpp
|
67f2e442a31b8395e3c1951f8e91139ec7f2be99 |
19-Nov-2010 |
Alex Sakhartchouk <alexst@google.com> |
Support for cubemaps. Change-Id: Iaf6087f614451a8e233b3e5bc49c834ab0ad08ee
ndroid_renderscript_RenderScript.cpp
|
a914f340ae5b267dc3ab36c1156c795b8fa18f5d |
08-Nov-2010 |
Shih-wei Liao <sliao@google.com> |
Add caching support of BCC binaries. Change-Id: I1e75bb84d88319cb6f1bbe6d907cf6e8ed546142
ndroid_renderscript_RenderScript.cpp
|
6f4cf0b8885403ead157ae00fd43cf1282331c23 |
17-Nov-2010 |
Jason Sams <rjsams@android.com> |
Fix ref counting for globals when set from java code. Change-Id: I415b6ddeaab277e60233e905a6bae357cd5193eb
ndroid_renderscript_RenderScript.cpp
|
1c41517124a90fcfdb95dc069fc492c6fcf1ff25 |
09-Nov-2010 |
Jason Sams <rjsams@android.com> |
Handle user message ID 0 Pass RS runtime errors back to java. throw exceptions for runtime errors. Change-Id: Ifcf16cbbf9b98137971dced5076f8a5563eb016c
ndroid_renderscript_RenderScript.cpp
|
9d71e2180062931416092f26276a07e55b318f62 |
09-Nov-2010 |
Alex Sakhartchouk <alexst@google.com> |
Moving attrib creation to Mesh. Adding arrays as shader inputs. Removing fixed size arrays. Change-Id: I0213e403a2f1283dd43f21bea770aeb059561903
ndroid_renderscript_RenderScript.cpp
|
c1d6210fb5cc558ccea95a59a2b33bb9015fc7de |
04-Nov-2010 |
Jason Sams <rjsams@android.com> |
More RS exceptions cleanup. Remove some dead code. Change-Id: If97e3fdfe6de7bb28f22e1c5ee748c81cea3db93
ndroid_renderscript_RenderScript.cpp
|
581cc64028e8b8f66cec8105bf530b16d5fb34eb |
27-Oct-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding nvidia extension for limited npot support. Updating a3d loading to be async. Change-Id: I4be71d2002b9ad6ab8896d63e625f031e6b7ea6c
ndroid_renderscript_RenderScript.cpp
|
31a7e42f4baa059352f0db119de38428e655eab2 |
26-Oct-2010 |
Jason Sams <rjsams@android.com> |
Begin adding async allocation creation. Change-Id: I5d1381699e2b334c1d824f357bd6b310a5f79be8 Implement async bitmap upload and clean up types. Change-Id: Icbe9894e04c1319351c1cd75b0e0017855198f20
ndroid_renderscript_RenderScript.cpp
|
9c25aee52672f9c8908e062bde502341c189970e |
15-Oct-2010 |
Jason Sams <rjsams@android.com> |
Fix object cast. Change-Id: Idcf1b43392d43b6b46040b59551b73df6d6e42a9
ndroid_renderscript_RenderScript.cpp
|
3b9c52ab8c1ab240d2299358d01a8efbe392d111 |
15-Oct-2010 |
Jason Sams <rjsams@android.com> |
Async type creation. Change-Id: I4d98446fabbf7e8a98c97f85b573a58c8a0c58c2
ndroid_renderscript_RenderScript.cpp
|
11c8af9ded3a319635b4e91a639a616ec97fc7e3 |
14-Oct-2010 |
Jason Sams <rjsams@android.com> |
Begin hooking up SurfaceConfig. Change-Id: I328138f29affbed11fcfb5e9ed0872d4ba22d241
ndroid_renderscript_RenderScript.cpp
|
26ae3904e8050eae655722caf93ee5d3f0ab195a |
11-Oct-2010 |
Alex Sakhartchouk <alexst@google.com> |
Update allocation from bitmap. GL attribute cleanup in type. Change-Id: I504dcf6744ad13d65e068e784b6608c999ab48c6
ndroid_renderscript_RenderScript.cpp
|
031ec58cfc7a20927302a5300eba3f5fc1709b50 |
11-Oct-2010 |
Stephen Hines <srhines@google.com> |
Fix support for 64-bit integers. Change-Id: I4e2146a5fda41f280ee3f6f685a34f3cff28f05e
ndroid_renderscript_RenderScript.cpp
|
2222aa90031604e9752ebc2909303a84139b8b18 |
11-Oct-2010 |
Jason Sams <rjsams@android.com> |
Cleanup error message for null binding address. 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
ndroid_renderscript_RenderScript.cpp
|
5edc608a0749ed4b7074b5c1243043eb722c3c31 |
05-Oct-2010 |
Jason Sams <rjsams@android.com> |
Implement allocation resizing. Change-Id: Ie38d42419d595cec730a8721cc1321c5edb6b4d6
ndroid_renderscript_RenderScript.cpp
|
f5b3510c706ed1f7611760dff0c94f2111531c68 |
30-Sep-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding anisotropic filtering and related samples. Change-Id: Idb173274417feb5e25bfd64c5e9fa2492a23a17e
ndroid_renderscript_RenderScript.cpp
|
b89aaacb2ca9d062e0a17a32e3d4dbf3f6948a17 |
24-Sep-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding support for all allowed textures. Cleaning up unused code Adding error messages Change-Id: I3a92476738ff7699d49feeafcd3eee6f70621acb
ndroid_renderscript_RenderScript.cpp
|
ca54ec302f5bddd1674ea1f36cd3b7c540b2fbca |
21-Sep-2010 |
Stephen Hines <srhines@google.com> |
Add support for Float64 (double) to RenderScript. Change-Id: Iad1c4adadf657a46aa38a3fad7813927e643e29d
ndroid_renderscript_RenderScript.cpp
|
cfc04366998cd0c626594c9cf70336a11bdf5996 |
14-Sep-2010 |
Jason Sams <rjsams@android.com> |
Fix partial NP2 support and restrict mipmaps and clamp modes on HW that does not support proper NP2 bug 2965170 Change-Id: If9a3ac45264861fc75b9616e98957e12a5464411
ndroid_renderscript_RenderScript.cpp
|
70d4e5024298f71edb3b04867e05568f5495b4ce |
03-Sep-2010 |
Jason Sams <rjsams@android.com> |
Add arrays to elements. Change-Id: I624b03bfc1fd26136afd9305a96026b91b1fad3c
ndroid_renderscript_RenderScript.cpp
|
deb0008c6340e49805fa5386761a6a6a7949763f |
01-Sep-2010 |
Jason Sams <rjsams@android.com> |
Remove ACC and other legacy bits from RS. Change-Id: I12a3b0477f3201ec7ca63564ae2b387ecc89dedf
ndroid.mk
|
e447a786357c91d7c48f2475605e692de5b12da1 |
01-Sep-2010 |
Jason Sams <rjsams@android.com> |
Remove functions for reflecting dalvik classes to rs types. Change-Id: I41bc7fd704772d177f8035c04256d0ca63e4398b Change-Id: I4df3673a1db1e79c309ab4eb41d2145802ed322c
ndroid_renderscript_RenderScript.cpp
|
49bdaf0293408159df18a1d8540360f9623c40f7 |
31-Aug-2010 |
Jason Sams <rjsams@android.com> |
SubElementData data upload functions. Change-Id: I5f8c738b5457ae7f6085fc4cd331cf3d13ad75cf
ndroid_renderscript_RenderScript.cpp
|
1d45c47975ab2a8cef6db5a8976276de31e1e8d0 |
25-Aug-2010 |
Jason Sams <rjsams@android.com> |
Add matrix component types. Fix potental overflow in script -> java messages. Change-Id: Ie6fd9dc376be4043fc938a1517106936937689c8
ndroid_renderscript_RenderScript.cpp
|
ee956053d6e3f7a7a82e41853b9b251fdc226d7a |
20-Aug-2010 |
Jim Miller <jaggies@google.com> |
Make sure we have a native Surface in nContextSetSurface. I was seeing a problem running RenderScript in the system process because mNativeSurface was null. This works around the problem by forcing the native surface to be created when we set the surface. Change-Id: I3abf6cef1b049864e4e063669b6df547de008c93
ndroid_renderscript_RenderScript.cpp
|
d78be37d81f6c1aba75180c7608753a027a881ee |
18-Aug-2010 |
Jason Sams <rjsams@android.com> |
Remove OOB object destruction. Change-Id: Icaa06aca4a701ec663c124d3141d9dbb633d7dc1
ndroid_renderscript_RenderScript.cpp
|
2e1872fe07cf8952812a417985e6e1f61bdeab5d |
18-Aug-2010 |
Jason Sams <rjsams@android.com> |
Make java entry points for native fifo synchronized. Change-Id: I1baf2beb920016f0202042982075cbce1e67df42
ndroid_renderscript_RenderScript.cpp
|
fb10c16a0528a418053e4b8e75eebe57476b86ef |
04-Aug-2010 |
Alex Sakhartchouk <alexst@google.com> |
Added ability to set font color. Propagating the name of meshes and allocations from native a3d to java Change-Id: If781f55340b5369459610e5e92ea69e240dcd24e
ndroid_renderscript_RenderScript.cpp
|
dfac814c18f73dd7289f9927edca3e3b6ec6bc00 |
15-Jul-2010 |
Alex Sakhartchouk <alexst@google.com> |
Populate java objects with native data from a3d file. Remove legacy constructor from programraster Make a3d object creation synchronous Change-Id: Ic7d7547cf6eee6f9a7c6e3ee12cd104e80056a7b
ndroid_renderscript_RenderScript.cpp
|
80a4c2cd34aedb4f1a2e5e7d1ac26a9aeebe41ae |
13-Jul-2010 |
Alex Sakhartchouk <alexst@google.com> |
Work on synchronizing a3d created files and java layer. Adding culling to ProgramRaster Change-Id: I58ccc82d37edc9539289d5eba44ea0e720874af5
ndroid_renderscript_RenderScript.cpp
|
53a93d5e917038504ba4422e4ad346ae37131365 |
10-Jul-2010 |
Jason Sams <rjsams@android.com> |
Remove points from fixed function. Add basic GL performance test. Change-Id: I421a41b6683b2c5f70045cdd0f610a6939105fee
ndroid_renderscript_RenderScript.cpp
|
8287a9bc5e184f1bbb91866591c4358a3a9eb168 |
02-Jul-2010 |
Alex Sakhartchouk <alexst@google.com> |
Cleanup pass on the mesh api change. Removed all the simple mesh related calls and temporary objects. Change-Id: Ic64a72a894e0314f216f10e1cfc0d45b17e2e182
ndroid_renderscript_RenderScript.cpp
|
164aaedf7f24827c3da84acc733325ae985930d6 |
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
ndroid_renderscript_RenderScript.cpp
|
9b949fce39f0f39ce9275b71d7c347210775e7a8 |
25-Jun-2010 |
Alex Sakhartchouk <alexst@google.com> |
Adding freetype font rendering to renderscript. Change-Id: I3a10ffe27092a41df156341c9cb3f7aa19c49f19
ndroid_renderscript_RenderScript.cpp
|
96ed4cfa62dd09aafb3f9da01e047661b4fe3c95 |
15-Jun-2010 |
Jason Sams <rjsams@android.com> |
Remove InvokeData and add ContextFinish to generate a sync point. Change-Id: I27da8bf5fba2c8a428964cb6a5e66dd7a94958d8
ndroid_renderscript_RenderScript.cpp
|
aae74ad6144470c66e72b075ac3afeddb186fa98 |
04-Jun-2010 |
Alex Sakhartchouk <alexst@google.com> |
Creating the jni and java layer to integrate a3d Change-Id: I438359633bae59bf9188cd2c4664a92ca16c5f37
ndroid_renderscript_RenderScript.cpp
|
d79b2e9f8b0fa43f6734aaa5e9d0d389d5da5109 |
20-May-2010 |
Jason Sams <rjsams@android.com> |
Begin naming cleanup for renderscript runtime. Prefix functions with "rs" or "rsg". Change-Id: I4435b486831bfab1ea473ccfad435b404e68f1c9
ndroid_renderscript_RenderScript.cpp
|
1de0b87168837cfcd9318bec5c97d2e7d78d3293 |
17-May-2010 |
Jason Sams <rjsams@android.com> |
Remove more pieces of setRoot. Add pointer to allocation lookup for scripts. Change-Id: I2c3075d2056f02bb834bfad403dc72da991f3156
ndroid_renderscript_RenderScript.cpp
|
ec67275e5f7edb2fe4e6f76ab8b4e01e8990bc92 |
15-May-2010 |
Jason Sams <rjsams@android.com> |
Delete legacy setDefine API. Change-Id: I1bae13533ab9efea3d3b0ebb6a3711343e922f8a
ndroid_renderscript_RenderScript.cpp
|
54db59c3594e887a412a24713fc3daa1c2404593 |
14-May-2010 |
Jason Sams <rjsams@android.com> |
Rename ProgramFragmentStore to ProgramStore. Change-Id: Ia8ad9ac856944838ced38a2f1e8f07387050bdfd
ndroid_renderscript_RenderScript.cpp
|
4d3399337d18ef04116bc8a2e5799274655d0c30 |
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
ndroid_renderscript_RenderScript.cpp
|
8b138323d54e36fd66b22a634494648e20c53373 |
13-Apr-2010 |
Mathias Agopian <mathias@google.com> |
don't hardcode "mSurface" throughout our source code this is used in a few places to get access to the android.view.Surface native surface. use a macro instead. Also rename the field to mNativeSurface. Change-Id: I1c6dea14abd6b8b1392c7f97b304115999355094
ndroid_renderscript_RenderScript.cpp
|
8a64743f37ed35af7c2204acd18bb3d62d8f66d5 |
02-Mar-2010 |
Jason Sams <rjsams@android.com> |
Add support for linking to a skia bitmap rather than always copying the data from the bitmap.
ndroid_renderscript_RenderScript.cpp
|
c2908e60c9b021fb4bb69acff8d49981dd4dade8 |
24-Feb-2010 |
Jason Sams <rjsams@android.com> |
Support defered generation of mipmaps. With this change we support mipmap generation when the texture is uploaded to GL without requiring RS to retain the full chain.
ndroid_renderscript_RenderScript.cpp
|
000479f9e325b4e426a67033abd92d47da412725 |
10-Feb-2010 |
Mathias Agopian <mathias@google.com> |
split libsurfaceflinger_client and libcamera_client out of libui
ndroid.mk
ndroid_renderscript_RenderScript.cpp
|
704ff64b099406bb328898a7443921f22dbffd6d |
10-Feb-2010 |
Jason Sams <rjsams@android.com> |
Preview seperating RenderScript into RenderScript and RenderScriptGL
ndroid_renderscript_RenderScript.cpp
|
e17964e150e459bacced5658ae36fe1c56082e37 |
05-Jan-2010 |
Jason Sams <rjsams@android.com> |
Add RS support for generic attribs as input to vertex programs.
ndroid_renderscript_RenderScript.cpp
|
718cd1f322ee5b62b6a49cb36195bcb18a5ab711 |
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.
ndroid_renderscript_RenderScript.cpp
|
68afd01ec9fd37774d8291192952a25e5605b6fb |
18-Dec-2009 |
Jason Sams <rjsams@android.com> |
Move texture bindings to base program object. Change ProgramFragment creation to require a texture format in 1.0 mode.
ndroid_renderscript_RenderScript.cpp
|
7e5ab3b177b10fee304d011b3a4b9ee03e2b18b5 |
15-Dec-2009 |
Jason Sams <rjsams@android.com> |
Continue es2 shader dev Conflicts: graphics/java/android/renderscript/Program.java graphics/java/android/renderscript/ProgramVertex.java
ndroid_renderscript_RenderScript.cpp
|
0011bcf57ff711a221a3a4c73f2a79125111647d |
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.
ndroid_renderscript_RenderScript.cpp
|
54c0ec14e016e4a1bf3ceab40ed6ca5447da4725 |
30-Nov-2009 |
Jason Sams <rjsams@android.com> |
Beging GL2 user shaders. Switch master to using GL2 by default.
ndroid_renderscript_RenderScript.cpp
|
715333b832fb448c32165c7d97d408a3fa43f7cb |
18-Nov-2009 |
Jason Sams <rjsams@android.com> |
Add support for dumping RS objects to aid in debugging of white blocks bug.
ndroid_renderscript_RenderScript.cpp
|
7d787b4722eaeb79cab42c36060336e092b77b5f |
15-Nov-2009 |
Jason Sams <rjsams@android.com> |
Add setPriority to allow wallpapers to run at lower cpu priority than default.
ndroid_renderscript_RenderScript.cpp
|
3bc47d438171dce294e816366d53bc9eca772c5b |
13-Nov-2009 |
Jason Sams <rjsams@android.com> |
Defer EGL init until the surface changed call comes in. Pass w,h along with surface for verification of driver state.
ndroid_renderscript_RenderScript.cpp
|
efd9b6fb2e0f31b50db089352118e5daeb268879 |
03-Nov-2009 |
Jason Sams <rjsams@android.com> |
Support applications changing the surface attached to the RS.
ndroid_renderscript_RenderScript.cpp
|
516c31911578db8ce53529483c3ded918ac7dc6b |
06-Oct-2009 |
Jason Sams <rjsams@android.com> |
Implement data push from scripts. Fixes the problem where apps would have 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.
ndroid_renderscript_RenderScript.cpp
|
65e7aa56f56097418d617663683544c25b3988ea |
25-Sep-2009 |
Jason Sams <rjsams@android.com> |
Implement pause/resume for the RS thread.
ndroid_renderscript_RenderScript.cpp
|
6b9dec00afec359f091ed353f371f08ff150278a |
24-Sep-2009 |
Jason Sams <rjsams@android.com> |
Remove depricated triangleMesh.
ndroid_renderscript_RenderScript.cpp
|
ebfb436a49673693b98469683451bd9ede797557 |
23-Sep-2009 |
Jason Sams <rjsams@android.com> |
Add raster object to control point and line params. Add flag to force SW rendering.
ndroid_renderscript_RenderScript.cpp
|
768bc02d815a94ad29146f1ed60c847d1af118cc |
22-Sep-2009 |
Jason Sams <rjsams@android.com> |
Implement more type checks on Allocations. Add tracking for allocations created using the "sized" helper. Add more param validation for data upload calls.
ndroid_renderscript_RenderScript.cpp
|
d342fd75267f30c299d15f2a3d25481267352482 |
18-Sep-2009 |
Jason Sams <rjsams@android.com> |
Clean up some debugging and add 2 math lib routines.
ndroid_renderscript_RenderScript.cpp
|
be2e84193f709419634de4cc3ba0e67acf6976f3 |
17-Sep-2009 |
Jason Sams <rjsams@android.com> |
Implement renderscript Invokables.
ndroid_renderscript_RenderScript.cpp
|
5f43fd289abbd5380b6068766daf721b555d0053 |
15-Sep-2009 |
Jason Sams <rjsams@android.com> |
Implement Object readback.
ndroid_renderscript_RenderScript.cpp
|
ea84a7c51790f9ba5f2194a66d6cf4ea8d879776 |
04-Sep-2009 |
Jason Sams <rjsams@android.com> |
Remove "predefined" elements from Java layer. Static elements continue to exist but are no longer treated as a special version of element.
ndroid_renderscript_RenderScript.cpp
|
2525a815220652b37e2e390fe8c62394a6d0e574 |
04-Sep-2009 |
Jason Sams <rjsams@android.com> |
Improve structure support using symbol lookup of named structures in scripts to allow them to appear as just pointers to structs.
ndroid_renderscript_RenderScript.cpp
|
ae209acd8d48755df7d49459b1bcbc3b8e20561d |
01-Sep-2009 |
Joe Onorato <joeo@android.com> |
Don't leak jni refs.
ndroid_renderscript_RenderScript.cpp
|
650a3eb7d621dc8e81573142a4498bbd07bcde27 |
31-Aug-2009 |
Romain Guy <romainguy@android.com> |
Load bitmap resources entirely from native code. Change-Id: I6660baec241794c40611bce79b7f9ce9479e52ba
ndroid_renderscript_RenderScript.cpp
|
07ae40623737a6060b8a925fd2e6bba76780dcd4 |
28-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement async data/subData. Implement TriangleMeshBuilder in SimpleMesh which replaces TriangleMesh. Update Film to use new builder.
ndroid_renderscript_RenderScript.cpp
|
b13ada5071f55c96054c47bbd88d8801cd2c0f15 |
25-Aug-2009 |
Jason Sams <rjsams@android.com> |
Add support for selecting the color bit depth and if the application used a depth buffer.
ndroid_renderscript_RenderScript.cpp
|
25ffcdc9d7e32c9c1eeb2b48cc2f17d1353e9fae |
21-Aug-2009 |
Jason Sams <rjsams@android.com> |
Point Sprites
ndroid_renderscript_RenderScript.cpp
|
730ee65d4ddb307898053b623120bad1655fadad |
19-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement OOB destroy method that can be called from the java finalizer removing the need to explicitly destroy objects.
ndroid_renderscript_RenderScript.cpp
|
7ce033d797e5df5e2131e2ed459fba181eaf4658 |
18-Aug-2009 |
Jason Sams <rjsams@android.com> |
Cleanup of object destruction. No need to have a per-class destruction function. This was a legacy of the distant past when the classes did not have a common base.
ndroid_renderscript_RenderScript.cpp
|
bc948dedcee57a66fe2cb38d4c79d04a10c7efb3 |
18-Aug-2009 |
Jason Sams <rjsams@android.com> |
Remove global IO context and integrate it into the RS context.
ndroid_renderscript_RenderScript.cpp
|
334ea0c98f051b5a6b85bc616c93304651854298 |
17-Aug-2009 |
Jason Sams <rjsams@android.com> |
Update fountain and add writable flag to script slots.
ndroid_renderscript_RenderScript.cpp
|
fbf0b9ecda03fbdbd4ebabfd18da09a789686249 |
13-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement named slots and convert script.addType to script.setType to remove ordering restrictions.
ndroid_renderscript_RenderScript.cpp
|
43ee06857bb7f99446d1d84f8789016c5d105558 |
13-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement reflecting Java objects into the ACC enviroment.
ndroid_renderscript_RenderScript.cpp
|
a8f2acee39aae94f9d7148f775ca8e35344da4b4 |
12-Aug-2009 |
Joe Onorato <joeo@android.com> |
readData should read the data, not write the data.
ndroid_renderscript_RenderScript.cpp
|
3f8f9da85f4189bfef68cf13a1b643674b5e0726 |
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.
ndroid.mk
|
40a29e8e28772b37ab0f9fe9708ecdcba24abb84 |
10-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement basic allocation readback. Add Get height, width to ScriptC_Lib.
ndroid_renderscript_RenderScript.cpp
|
01e5fbd721f879679be66e43b9f671c0d39b89a2 |
10-Aug-2009 |
Joe Onorato <joeo@android.com> |
build libRS
ndroid.mk
|
d7b3774da62d3c70cc7e8cf549967a1c823501e6 |
10-Aug-2009 |
Joe Onorato <joeo@android.com> |
Let java put #defines into renderscript
ndroid_renderscript_RenderScript.cpp
|
1bada8cd6e4f340de93cff4a2439835fc3b1456c |
10-Aug-2009 |
Jason Sams <rjsams@android.com> |
Begin implementing SimpleMesh and fix some bugs with refcounting and java object destruction tracking.
ndroid_renderscript_RenderScript.cpp
|
9bee51c42eb8c3daffe7d6fa483edbb1689b94d2 |
05-Aug-2009 |
Jason Sams <rjsams@android.com> |
Remove useless slot from ProgramVertex. Optimize GL state setup.
ndroid_renderscript_RenderScript.cpp
|
22534176fb5c1257130ef4ee589739ca42766a32 |
05-Aug-2009 |
Jason Sams <rjsams@android.com> |
Split ProgramFragment and ProgramStore from RenderScript.java. Update Element and Type to new cached builder for easier app developement.
ndroid_renderscript_RenderScript.cpp
|
bd1c3ad0cdf8e60b849a009cdc0b36764cc1dacb |
04-Aug-2009 |
Jason Sams <rjsams@android.com> |
Implement the jni bindings for Adapter2D. Fix a refcount bug in the native adapter implementation. Use adapters in Film to border the mipmaps.
ndroid_renderscript_RenderScript.cpp
|
584a375df68ed7d62b38389078c6804edf228f9c |
31-Jul-2009 |
Romain Guy <romainguy@android.com> |
First pass at implementing the Grass live wallpaper in RenderScript. This change also adds second(), minute() and hour() to the RS library.
ndroid_renderscript_RenderScript.cpp
|
b0ec1b46d6f5b5612e33fe43a828abea79b87a00 |
28-Jul-2009 |
Jason Sams <rjsams@android.com> |
Add "boxed" bitmap uploads which simply place a non-pow2 bitmap into the smallest larger pow texture. The added space is filled black.
ndroid_renderscript_RenderScript.cpp
|
8af858e9b6577d074c5427e601b6418d288fdb9d |
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.
ndroid.mk
|
e29d471e5ca9781d8772d445ec7832e94856fd14 |
24-Jul-2009 |
Jason Sams <rjsams@android.com> |
Move the java and jni renderscript files to the proper location.
ndroid.mk
ndroid_renderscript_RenderScript.cpp
|