Stephen Hines
baa19bc59c
Remove WARs for zero-init + destructors.
...
Change-Id: I919db554f3f6fa1fb027402298602a16fba4a235
2010-11-15 17:09:02 -08:00
Alex Sakhartchouk
ed9f210568
Code cleanup to make formatting consistent
...
across all the renderscript files.
Change-Id: Idf5fcc60877e44c8f074f7176e37f70b3b895a3c
2010-11-10 11:30:51 -08:00
Jason Sams
3ba02b3d2f
Update ScriptC constructor to remove depricated param.
...
Change-Id: Id36e325834526c6b5416fd78d5cf4259d7df97e9
2010-11-03 23:01:38 -07:00
Stephen Hines
ce13d94ccb
New RS types test for checking compilation.
...
Change-Id: Ib4d0326462d4d0229430f61c74f16979f7b38dbb
2010-11-02 13:58:12 -07:00
Stephen Hines
5a6d7ac2bd
Remove pragma for RS export variables.
...
Change-Id: Icfd958e8212843f4f1a6b64dd43ce63e09d00d7c
2010-10-08 18:12:51 -07:00
Jason Sams
f166d9b5a2
Add object validity checking.
...
Change-Id: I2613e87b09a6e560f0381d4ed620d60a10bc30e4
2010-09-30 18:15:52 -07:00
Stephen Hines
93a958f095
Handle RS reflection name changes.
...
Change-Id: I0f3f9805a0f0bf44ce9e9944a3eaa5a80dd0cdde
2010-09-17 10:03:00 -07:00
Stephen Hines
a8c6ceedba
Minor app updates for RS. force RSTest to portrait.
...
Change-Id: Ic2356644e00be8d373da97a9072f008e59a0264a
2010-09-15 17:32:06 -07:00
Ying Wang
8dff092eca
Reflected class name and bc file name changes.
...
Any non-alnum chars in the rs file name will be removed when we derive the bc file name.
The reflected class names are converted to camel case.
Change-Id: I0184fe8ef2987a19dbdbc93c72163e02b5b0de89
2010-09-07 11:23:15 -07:00
Jason Sams
43c31421b4
Remove extra float<>int conversions in ImageProcessing.
...
Remove or shrink test bitmaps for Fountain and ModelViewer.
Change-Id: Ieeb530375aebb6b953aa564788fc5b5ef21a362e
2010-08-16 12:56:08 -07:00
Jason Sams
2a115d8422
Merge "Thread launch strategies."
2010-08-12 16:59:18 -07:00
Jason Sams
2cbd298f39
Thread launch strategies.
...
Change-Id: I506df786e815205a8e51906c2b517302c1ef2471
2010-08-12 12:49:31 -07:00
Shih-wei Liao
009e51e654
Merge "Fix anonymous struct."
2010-08-12 06:33:02 -07:00
Shih-wei Liao
66bda36563
Fix anonymous struct.
...
Change-Id: Icdee2f05738a8712a309720d8d27dc2efc0dd749
2010-08-12 04:16:15 -07:00
Jason Sams
05716aa0a1
Update image processing to cleaup code by not inlining
...
functions that should be handled by the runtime.
Change-Id: I54c590913285bceb02a9076dbe6355d6f6bc6661
2010-08-09 12:09:36 -07:00
Jason Sams
f0690c4f29
Cleanup of signed/unsigned
...
Make all functions overloadable.
Change-Id: I443c83afcf9a7acfae394585201f081681f309db
Update examples.
Change-Id: I100d6fa8dd1af376bcee0b2c42c5aabe9c03bb6e
force rebuild of all .rs files to pick up core header changes.
Change-Id: I6231a8a024388481ca231507e83b108ebdbc3500
2010-07-29 19:10:25 -07:00
Jason Sams
17966517a1
Cleanup sendToClient and add rsGetDt().
...
Remove legacy implemtation of matrix calls which were moved to llvm bc.
Change-Id: I527740590067db3bcb2147233ef41fb057f1d2a8
2010-07-28 11:17:53 -07:00
Jason Sams
f46f25a4bd
Minor ImageProcessing script optimization to make it a better FP benchmark.
...
Change-Id: I24b11d98c9ac32d91153d3572da511b34e79f7f0
2010-07-22 14:44:04 -07:00
Shih-wei Liao
1cc4523c6a
rs_types.rsh and rs_math.rsh are default include files. Remove their #include.
...
Change-Id: Id69efbd98fd563a82cffdcaba96afa4cd8671bb2
2010-07-21 12:28:47 -07:00
Jason Sams
3b7fd8abe7
Attempt to fix build '<>' works on mac but does not appear to work on linux yet.
...
Change-Id: Ic0bfaf3cf052e9be43320aa2cdd89ca4d0f48fc6
2010-07-20 15:43:22 -07:00
Jason Sams
c7f4e41ecd
Update imageprocessing to remove generated files.
...
Fix thread launch race condition.
Change-Id: I24d7f87ac87db6f9e3418d6a429471a71d2c9e9d
2010-07-20 15:09:00 -07:00
Shih-wei Liao
57e7a95b16
Fix Android build
...
Change-Id: I531dec556e6774518d19707f91c99ecaaf344c0f
2010-07-20 01:25:10 -07:00
Jason Sams
8e6c17fcc4
Threading RS ForEach.
...
Change-Id: I5d6fe4db2b6ac0613394bc5a066ff90ec146d60e
2010-07-19 15:38:19 -07:00
Jason Sams
8f8a5724be
1st cut of ForEach and test.
...
Change-Id: I6534569c8d26db8b9691666134a555c8bf94184e
2010-07-15 17:11:13 -07:00
Jason Sams
6c8c2f22e9
Fix image processing resource problem for non high-density devices.
...
Protect include file.
Change-Id: I5c6721033b37e35261b9fe424d74d3aef0620791
2010-07-07 17:08:07 -07:00
Jason Sams
fae3f6b415
Add matrix ops to RSH headers.
...
Change-Id: I7e2843983a12e0155114b4a18813799e4341d26f
2010-06-24 13:54:11 -07:00
Jason Sams
f110d4b787
Move ImageProcessing and ModelViewer to reflected files.
...
Implement boolean support.
Change-Id: Iac2dc28067ac430b3e413fc651dfaa0b96214e2e
2010-06-21 17:42:41 -07:00
Jason Sams
96ed4cfa62
Remove InvokeData and add ContextFinish to generate a sync point.
...
Change-Id: I27da8bf5fba2c8a428964cb6a5e66dd7a94958d8
2010-06-15 12:15:57 -07:00
Jason Sams
56985cea77
update image processing.
...
Change-Id: I5899f88f05b9fb2ac2d7cdcb725b97d3a48d536b
2010-06-14 14:01:33 -07:00
Jason Sams
1001a5b97b
Remove noise functions and update images processing to use new rs namespace names.
...
Change-Id: I2dc9b5ec7877acd630bea1a011ecc4a6d43a31eb
2010-05-20 17:56:05 -07:00
Alex Sakhartchouk
814326b3b9
Added benchmark mode.
...
Added some image processing operations.
Change-Id: Ic7ba45fbf57eff6fc7d20377c148d0ba7ac862f7
2010-05-19 16:28:27 -07:00
Jason Sams
4d3399337d
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
2010-05-11 14:03:58 -07:00
Jason Sams
2d71bc7b4c
Update Script java classes and llvm samples.
...
Change-Id: I05c8d63fcca095d4fea6abb1ff5736ab9d78a3e6
2010-03-26 16:08:09 -07:00
Jason Sams
941533186c
Add comment block matching the type defines added by RS.
2010-02-12 17:25:47 -08:00
Jason Sams
8dd9ca3e97
Change default mode.
2010-02-10 18:09:36 -08:00
Jason Sams
586f3b5d32
Add java benchmark to imageProcessing.
2010-02-10 18:07:37 -08:00
Jason Sams
1d317d1453
Cleanup image processing example script.
2010-02-10 16:58:16 -08:00
Jason Sams
ec2746c33f
Fix ImageProcessing example.
2010-02-10 15:03:24 -08:00
Jason Sams
704ff64b09
Preview seperating RenderScript into RenderScript and RenderScriptGL
2010-02-09 16:05:07 -08:00
Romain Guy
980a938c1c
Deprecate fill_parent and introduce match_parent.
...
Bug: #2361749 .
2010-01-08 15:11:38 -08:00
Jean-Baptiste Queru
ca328e70ed
explicit set an "optional" tag
2010-01-05 11:40:22 -08:00
Jason Sams
718cd1f322
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.
2009-12-23 14:35:29 -08:00
Jason Sams
3bc47d4381
Defer EGL init until the surface changed call comes in. Pass w,h along with surface for verification of driver state.
2009-11-12 15:10:47 -08:00
Romain Guy
d7fa122dfe
Add new RenderScript sample: ImageProcessing.
...
Change-Id: I5e482bbc34911c940a3a74258f8f8549b1939bc4
2009-10-09 16:05:25 -07:00