6cc888e77e
Start ICS header cleanup and finish type matrix.
...
Change-Id: If65f96f08c958d330862c543d85dd9d4a0f90e06
2011-04-25 16:09:48 -07:00
e7c4a7565c
Modifying libRS internal communication to handle network rendering.
...
Change-Id: I8c8b3cc3402ecf4ba774e1d668dce25ff0af0e5a
2011-04-25 14:30:27 -07:00
21cd43cbba
Add matrix logging.
...
Change-Id: I42fb61747cf1ddf9b367faf6ce9109429d34e9cf
2011-04-22 14:25:07 -07:00
e2b3304e40
Fix rsRand(float, float)
...
Change-Id: I553d83e1e962ad34aacbe6572d47ff25c3d50060
2011-04-22 14:25:07 -07:00
b86a6ea41d
Merge "Move TLS behind hal."
2011-04-21 15:12:25 -07:00
be8ac6ace9
Move TLS behind hal.
...
Change-Id: I9e84acb3736bc98fa5fb0720bddb13a030285319
2011-04-21 11:46:50 -07:00
118782298b
Merge "Reduce verbosity of Renderscript logging."
2011-04-20 17:22:36 -07:00
0ec8c6f9a8
Remove accidental logging.
...
Change-Id: I59073a620c312485a0631069856fbd7ca40b4cbd
2011-04-20 17:14:26 -07:00
9c35d790e9
Reduce verbosity of Renderscript logging.
...
Change-Id: I0e20274e01b4068f90ef6ddd6ed7837d42f35813
2011-04-20 17:08:14 -07:00
fcf7231249
Create runtime stubs for compute driver.
...
Change-Id: I8e0250a642844a2ad3ff6efc38e385445b7da032
2011-04-20 15:09:01 -07:00
97837c9172
Fix broken assert (if input allocation is NULL).
...
Change-Id: If02e86eee4ec059402edd6f8c408fd89b248bc80
2011-04-11 14:02:22 -07:00
803626f615
Migrate most GL from context to driver.
...
Change-Id: I5cba3a6e879d2e9332fc667a1061a5312fcf14ba
2011-04-06 17:52:23 -07:00
bd184c5585
Cleanup character limits.
...
Change-Id: Icb127248d6e3a0b662ed3b13c9a6646f4f81129a
2011-04-06 11:44:47 -07:00
331bf9b14b
Seperate ProgramRaster.
...
Cleanup ProgramRaster and ProgramStore creation.
Change-Id: If25ea74355238d405340f0ccfb8117ad6e1307b7
2011-04-06 11:23:54 -07:00
48f505657a
Seperate GL from RS program store.
...
Change-Id: I0eae9c0699845af8e8611b065e70738cc9f2b15c
2011-04-04 17:09:37 -07:00
8e90f2bc1f
First draft of fbo in renderscript.
...
Updating samples and benchmark
Change-Id: I469bf8b842fca72b59475c8fa024c12cf0e14954
2011-04-01 14:19:01 -07:00
623cb9585e
Properly handle script teardown.
...
If libbcc optimizes away a global variable, we need to make sure that
RenderScript's ~Context() doesn't attempt to clear away the slot's NULL
pointer that denotes this.
Change-Id: I77d0f740ab333338e53db481e4a3eca338aba411
2011-03-24 20:07:23 -07:00
044d7d99f8
Revert "Fix cleanup bug clearing script references."
...
This change was actually incorrect and causes crashes in ~Context.
This reverts commit 88728ecaea
.
2011-03-24 11:50:40 -07:00
88728ecaea
Fix cleanup bug clearing script references.
...
Change-Id: I693dd7523658a32837764854c12a6b690e8fb7c6
2011-03-18 17:38:40 -07:00
80e29cf5c4
Fix bug with hal init uninitialized var.
...
Change-Id: I172bb65b57653e32697f2c2df941beb0aaf65603
2011-03-18 17:08:54 -07:00
55d2a25402
Migrate thread launch to driver.
...
Change-Id: If182c524cceb327547640f22f956856d291d1787
2011-03-17 16:14:27 -07:00
e4a06c5fc7
Start seperating out RS compute implementation. Create hal
...
layer to seperate from runtime.
Change-Id: Idf5c1261be4131690d25c15948e98324e979b4f9
2011-03-17 16:13:03 -07:00
20a9354e52
Fixing a small bug in debug output
...
Default font wasn't reset for debug output but used the last font instead.
Change-Id: I8fd713336febb8258d364845799ade42633907ab
2011-03-17 13:49:38 -07:00
b4a5f95b8e
am 6ff211e0
: am 8f6c5226
: am 55a9be3d
: Merge "Fix for bug 3434228" into honeycomb-mr1
...
* commit '6ff211e08a7c5d51e3899d10be53878c05c244b5':
Fix for bug 3434228
2011-03-16 21:22:10 -07:00
2c74ad9aae
Fix for bug 3434228
...
Change-Id: I57973faf782b487e7913a096f0ab6012dc1c9415
2011-03-16 19:28:25 -07:00
cc0773bd02
am ae2f3b3a
: am c2db0d40
: Merge "Make RS Matrix functions threadable." into honeycomb-mr1
...
* commit 'ae2f3b3a4629629914e6ad5d410594c7dbc856ee':
Make RS Matrix functions threadable.
2011-03-15 13:01:30 -07:00
413bce45ba
Make RS Matrix functions threadable.
...
BUG=4100079
Change-Id: I6cefa0eab42481fa974077d6aed98007f9fd87f7
2011-03-14 19:16:19 -07:00
3070af0882
frameworks/base: remove LOCAL_PRELINK_MODULE
...
Change-Id: I54dd62ebef47e7690afa5a858f3cad941b135481
Signed-off-by: Iliyan Malchev <malchev@google.com >
2011-03-14 14:25:59 -07:00
cac8228e9c
Fix a race condition during Context init/teardown.
...
This change makes Context initialization wait properly for all threads to be
available before leaving initContext(). This prevents a case where ~Context()
gets called before all created threads have started/finished their work. This
was triggered/discovered by running some very short-lived tests in CTS.
BUG=4064203
Change-Id: I1dd6f43fa7942c53881008e857df864e2395202e
2011-03-08 16:54:23 -08:00
1bf1f8df17
DO NOT MERGE: Almost all warnings are now errors in RS build.
...
Change-Id: Ie4952cdf5c75bf1b7a7899a32b3b1f8747686356
2011-03-03 16:12:43 -08:00
802e37e7b8
Merge "These moved into developmnet samples"
2011-02-28 10:59:29 -08:00
45b1adf947
Merge "Moving dependency includes out of librs headers."
2011-02-25 14:53:34 -08:00
ebd65bbb84
Moving dependency includes out of librs headers.
...
When we want to use it on the host, we shouldn't need to go hunting for every external dependency
Change-Id: I885262acdcdf5ede4a9392235f35d5e2f7038e8b
2011-02-25 09:34:33 -08:00
07078e3858
fix bug 3477451
...
Bogus asserts with pure compute scripts.
Change-Id: If5928c563e06405f75a11606d9148d64fa10be07
2011-02-23 14:47:17 -08:00
e600e1b91a
These moved into developmnet samples
...
Change-Id: Id7a502b9f2df2edcda0cf78e582ab6763eb55862
2011-02-23 09:52:11 -08:00
c29a444281
Moving renderscript tests away from the library to a dedicated test folder.
...
Change-Id: I7d8e20a17513f167eae3681d77463c01f4fa24a7
2011-02-22 10:30:32 -08:00
3d9b774515
Merge "Fix UI in image processing."
2011-02-18 09:12:30 -08:00
7a2222b260
am d2acfd6d
: am a58f58da
: Merge "Doc change: fixing renderscript samples" into honeycomb
...
* commit 'd2acfd6d04545562fcacd266e175461f26b25da9':
Doc change: fixing renderscript samples
2011-02-17 20:23:49 -08:00
a58f58daf9
Merge "Doc change: fixing renderscript samples" into honeycomb
2011-02-17 18:53:36 -08:00
6518f486a5
Doc change: fixing renderscript samples
...
Change-Id: Ie5d17df121ec4bc5fd46448c1670d306322b92d8
2011-02-17 18:44:31 -08:00
0ddd2d1ea7
DO NOT MERGE
...
Delete unused/broken samples and tests from the renderscript libs,
so we can publish the entire contents of libs/rs/java/ for samples in HC
Change-Id: I0428074e995d7ee282520f54a9a3c81e32bff027
2011-02-17 16:09:25 -08:00
db217e0f02
Fix UI in image processing.
...
Change-Id: I4ec562e986e5009c101a62de8b15c6be0f0bc03b
2011-02-17 14:43:27 -08:00
dc165b3365
Adding better navigation to model viewer (pinch to zoom, rotations)
...
Adding ability to load a3d files from disk.
Change-Id: I8697483cf0e3136113e74f9239dc5bc3de770cee
2011-02-16 16:08:49 -08:00
1243354542
am e49f75eb
: am bbcf2079
: Merge "Fix struct initializer for balls." into honeycomb
...
* commit 'e49f75eb4634f8ee70ad0b5fbd8c6ea19773024f':
Fix struct initializer for balls.
2011-02-11 16:49:48 -08:00
7655a7dd1d
Fix struct initializer for balls.
...
Bug: 3092382
Change-Id: Ie4e85177727b32f0a260fae53885c97bee111343
2011-02-11 16:38:46 -08:00
a03837b6ee
am e8d074d7
: am cbcd9335
: Merge "Basic 101 level compute example for RS." into honeycomb
...
* commit 'e8d074d763f1c9551c41654589597e45476d27e0':
Basic 101 level compute example for RS.
2011-02-10 15:46:21 -08:00
cc3b7cd293
am bf3aae10
: am efc48eea
: Merge "HelloWorld graphics sample for Renderscript." into honeycomb
...
* commit 'bf3aae10b5fa73cced245276f3b2f433c9cd635e':
HelloWorld graphics sample for Renderscript.
2011-02-10 15:46:01 -08:00
f2270583fd
am 7541a9a2
: am f1ff8b2f
: Merge "Cleanup of the code in view to do creation/destruction in the right places." into honeycomb
...
* commit '7541a9a25036410f17718d86fe57ea33c0f789d3':
Cleanup of the code in view to do creation/destruction in the right places.
2011-02-10 15:45:57 -08:00
cbcd93352b
Merge "Basic 101 level compute example for RS." into honeycomb
2011-02-10 13:06:16 -08:00
efc48eea15
Merge "HelloWorld graphics sample for Renderscript." into honeycomb
2011-02-10 09:53:30 -08:00