c984dd73c6
Shader changes to allow for more flexible constant binding.
...
Change-Id: Ic66e6e2a371c6e3d5dce1b00f63acab8c09bd110
2010-09-14 09:50:43 -07:00
db09da1071
Merge "Reflected class name and bc file name changes."
2010-09-07 22:28:20 -07:00
db6f11bd30
Fixing a3d files to reflect the new element structure.
...
Change-Id: I44d95c9411706813dde815c5f052f3615e8b483e
2010-09-07 12:10:18 -07:00
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
8e95466b5a
Adding ability to dirty the allocation and notify shaders using it.
...
Change-Id: Id5ac8dbba5185cb1f43bedcf4098fcef9f477c51
2010-09-02 10:45:39 -07:00
8442e0bffe
Fixing uniform binding for fragment shader.
...
Updating the glsl fragment shader to color the lights.
Change-Id: I6f850d1aa22059a2974e379f652f7e99d6a799fb
2010-08-31 12:02:01 -07:00
a41174ecb0
Fixing renderscript uniform binding bugs.
...
Working on custom shaders.
Change-Id: I0d51e879e1c2b46ef5ab696b35162898f4196fc8
2010-08-27 16:10:55 -07:00
1d45c47975
Add matrix component types.
...
Fix potental overflow in script -> java messages.
Change-Id: Ie6fd9dc376be4043fc938a1517106936937689c8
2010-08-25 14:41:20 -07:00
d36f248eaf
More work on the renderscript sample
...
Change-Id: Ib1812bbaa38180ca63d6d53c9cc3aeeee4134725
2010-08-24 14:00:58 -07:00
32e09b5891
Renderscript samples.
...
Resolving name conflict in model viewer.
Adding fov projection matrix function.
Adding helper methods for blending.
Change-Id: Ibd3f1510436811398787c285845d050158bd6de8
2010-08-23 10:24:10 -07:00
526e7a3c85
Should fix the build.
...
Change-Id: Ib4f065341c6a90db70cca1adae2978fbff453b74
2010-08-19 10:53:41 -07:00
7723d8c6a0
Hopefully this fixes the build.
...
Change-Id: I2002ba7e66039d39f8c6754fe7b7e0ca91e7ec13
2010-08-19 10:47:46 -07:00
27f50523a4
Renderscript samples. Merged two model related projects. Cleanup.
...
Change-Id: I6fdc70420eee7dfecf0b051fd687e5797c6580ce
2010-08-18 15:46:43 -07:00
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
04ba60895a
Merge "Renderscript scenegraph prototype."
2010-08-13 10:45:48 -07:00
094a068bc4
Renderscript scenegraph prototype.
...
Change-Id: Ic4daaf6eca8850caf46bd766e148cf12eb6c6ca1
2010-08-13 10:44:14 -07:00
4e806c596f
Merge "Start adding RS tests."
2010-08-12 17:03:47 -07:00
2a114bdc64
Start adding RS tests.
...
Change-Id: I025357407eca3e515823493ff63e4c78249e8126
2010-08-12 17:00:09 -07:00
2a115d8422
Merge "Thread launch strategies."
2010-08-12 16:59:18 -07:00
2cbd298f39
Thread launch strategies.
...
Change-Id: I506df786e815205a8e51906c2b517302c1ef2471
2010-08-12 12:49:31 -07:00
009e51e654
Merge "Fix anonymous struct."
2010-08-12 06:33:02 -07:00
66bda36563
Fix anonymous struct.
...
Change-Id: Icdee2f05738a8712a309720d8d27dc2efc0dd749
2010-08-12 04:16:15 -07:00
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
55e8198356
Fixing fonts to use constant color instead of variable.
...
Change-Id: Ia590dfed482f82b7bc748c25b7b1592efea5b68c
2010-08-05 11:24:14 -07:00
442a647424
Support constant and varying colors in ProgramFragment.
...
Change-Id: I16ce84ff427016f3a1923594efc718eca32dd7f2
2010-08-05 10:00:21 -07:00
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
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
f46f25a4bd
Minor ImageProcessing script optimization to make it a better FP benchmark.
...
Change-Id: I24b11d98c9ac32d91153d3572da511b34e79f7f0
2010-07-22 14:44:04 -07:00
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
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
c7f4e41ecd
Update imageprocessing to remove generated files.
...
Fix thread launch race condition.
Change-Id: I24d7f87ac87db6f9e3418d6a429471a71d2c9e9d
2010-07-20 15:09:00 -07:00
b1cd67bb48
Merge "Fix Android build"
2010-07-20 01:26:34 -07:00
57e7a95b16
Fix Android build
...
Change-Id: I531dec556e6774518d19707f91c99ecaaf344c0f
2010-07-20 01:25:10 -07:00
9d07ed1f5d
Merge "Change the include path."
2010-07-20 01:04:58 -07:00
7152c05724
Change the include path.
...
Change-Id: I884f95e40ab2d7080fd1eec0ecc9b86794b7c042
2010-07-20 01:03:09 -07:00
c67dc1afba
Merge "Port ModelViewer to use the new build system. Fix the simulator build on Fountain."
2010-07-20 00:37:42 -07:00
3485976e84
Port ModelViewer to use the new build system.
...
Fix the simulator build on Fountain.
Change-Id: I89b05c31595f0a8c3001171957eeeb2fec253c74
2010-07-20 00:36:47 -07:00
6ddaacef9b
Switch back to use the default search of include path
...
since slang has been fixed to add current dir as one of the default search path.
Change-Id: Id3e80955ce445f155fc518927974be7986daff1f
2010-07-19 19:05:31 -07:00
bbe72dcda6
Fix build
...
Slang uses env var that build server does not set, so we still need to use relative path.
Change-Id: Ibf57710b113674fe546700d81154e5236920134c
2010-07-19 18:30:15 -07:00
bc8112fd6d
.rs files are now built by the build system.
...
Change-Id: Iba28bed6cc05883a28a59b8dd0ff12e1bfbe0c04
2010-07-19 16:01:44 -07:00
8e6c17fcc4
Threading RS ForEach.
...
Change-Id: I5d6fe4db2b6ac0613394bc5a066ff90ec146d60e
2010-07-19 15:38:19 -07:00
3fdab65f24
Merge "Fix include path problem."
2010-07-15 23:40:05 -07:00
28b40e6426
Fix include path problem.
...
Change-Id: Ic1abbce767b9895e95e0a24e6f76150b31a6c75a
2010-07-15 23:38:36 -07:00
ebd6f94dbd
Merge "Preparing for build system change. Fix the build error in http://b/issue?id=2781522 ."
2010-07-15 22:35:31 -07:00
a560d7a2fd
Preparing for build system change. Fix the build error in http://b/issue?id=2781522 .
...
Change-Id: I4513504bb05de9bb82cd12d40045a7e4090edb3c
2010-07-15 22:30:48 -07:00
8f8a5724be
1st cut of ForEach and test.
...
Change-Id: I6534569c8d26db8b9691666134a555c8bf94184e
2010-07-15 17:11:13 -07:00
80a4c2cd34
Work on synchronizing a3d created files and java layer.
...
Adding culling to ProgramRaster
Change-Id: I58ccc82d37edc9539289d5eba44ea0e720874af5
2010-07-12 15:50:32 -07:00
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
26657e7388
Merge "Improve multitouch support so pointers other than 0 can change colors."
2010-07-02 15:35:49 -07:00
8287a9bc5e
Cleanup pass on the mesh api change.
...
Removed all the simple mesh related calls and temporary objects.
Change-Id: Ic64a72a894e0314f216f10e1cfc0d45b17e2e182
2010-07-02 12:14:26 -07:00