175 Commits

Author SHA1 Message Date
Alex Sakhartchouk
b98f6d3466 Refactoring shader creation.
Change-Id: I140aeb0a6a8185441d49b3a1af8144c6a46dd419
2011-12-14 18:09:45 -08:00
Alex Sakhartchouk
18f6419bfe Adding default scene to assets.
Change-Id: Iec48cb53cd5c2902aa64dd02d23724f607f9114c
2011-12-14 17:10:04 -08:00
Alex Sakhartchouk
1168868e76 make loading assets more robust
Change-Id: I9a2b7be8e8522264f8f2de04b43dbe5ec98bc24a
2011-12-14 15:07:17 -08:00
Alex Sakhartchouk
684267525b Rename some elements to be more in line with rest of framework.
Change-Id: Icb007bafca9c76959eee2e8134b1d7c592ca885c
2011-12-13 17:02:52 -08:00
Alex Sakhartchouk
b6e9dad782 Properly detecting blending case.
Change-Id: I9963e50928f17610c509d00780714aea0cb00613
2011-12-13 15:22:34 -08:00
Alex Sakhartchouk
006ecdcf16 Refactored blur pass code out and added comments.
Change-Id: I99b0480a23c0b604d02db7d819182c35dd53e693
2011-12-12 14:52:25 -08:00
Alex Sakhartchouk
1153a4237c Merge "Renaming some classes to clarify what is what." into graphics-dev 2011-12-09 12:40:31 -08:00
Alex Sakhartchouk
3fc86ec3d0 Renaming some classes to clarify what is what.
Change-Id: Iaee63ffd96bc269e46bc052d333ba1a5e848bd13
2011-12-09 12:38:26 -08:00
Alex Sakhartchouk
0c7f81166b am f8c1f1c1: Merge "Making UI a bit more responsive."
* commit 'f8c1f1c17c4909e321f23a9cd603d4410cd03ce0':
  Making UI a bit more responsive.
2011-12-09 11:01:16 -08:00
Alex Sakhartchouk
a7a211b8a6 Sample scene graph
Change-Id: I65b210b770121ac02c5857b48d2ec0d053133dd6
2011-12-08 11:39:14 -08:00
Alex Sakhartchouk
e7a5b5aa9a Making UI a bit more responsive.
Change-Id: I92875e9304675fcda978a49c1447e22911e2a839
2011-12-07 20:22:08 -08:00
Alex Sakhartchouk
4a8b4d7a55 am 7cee3183: Merge "Fixing file writing bug"
* commit '7cee31835de45eaff5922fc8647545d9bd30b567':
  Fixing file writing bug
2011-12-07 11:09:59 -08:00
Alex Sakhartchouk
7cee31835d Merge "Fixing file writing bug" 2011-12-07 11:07:42 -08:00
Alex Sakhartchouk
c08a1cc38f Merge "Revert "Removing changes not meant for MR1"" into graphics-dev 2011-12-07 11:06:39 -08:00
Stephen Hines
21aaef403a am bfda4357: Merge "Remove warnings about unused results."
* commit 'bfda435744fc110ba2c6ac070a09394a8608a422':
  Remove warnings about unused results.
2011-12-06 18:34:56 -08:00
Stephen Hines
d53333cc21 Remove warnings about unused results.
Change-Id: I53004b4452c5e1ac6ff0dab8430de7f73e8a99b9
2011-12-06 16:48:43 -08:00
Alex Sakhartchouk
5de7657ac2 Fixing file writing bug
Change-Id: I01b6fa9f14ecf01e8957cb1b9277ba88eea46845
2011-12-06 14:49:12 -08:00
Alex Sakhartchouk
7b78d1a57a Revert "Removing changes not meant for MR1"
This reverts commit d97fd1d7c37e45c7f4c7ee89c3f70b961fa05428.
2011-11-17 15:59:13 -08:00
Alex Sakhartchouk
dc886d45b3 am 94b064e1: Merge "adding benchmark single test"
* commit '94b064e11216310c813e72459bc89aa962263ab6':
  adding benchmark single test
2011-11-17 14:54:43 -08:00
Alex Sakhartchouk
37333001cb adding benchmark single test
Change-Id: I902579085bfee2f0bdc0bf4f38442f2f1569bf71
2011-11-17 14:08:47 -08:00
Alex Sakhartchouk
54b851c9b5 Merge "DO NOT MERGE" 2011-11-17 10:12:13 -08:00
Alex Sakhartchouk
394956bf22 DO NOT MERGE
More flexible structure for rs benchmark.

Major refactoring to allow adding more benchmarks easily.

Change-Id: I8cc97d5cd0a7c8cc5e95083713fbf034a002887e
2011-11-15 10:35:32 -08:00
Stephen Hines
ae011d96b1 am 09060056: Merge "Fix setTimeZone() and use it properly in RSTest/rstime."
* commit '0906005662ac6a28c34171275c0e500198640379':
  Fix setTimeZone() and use it properly in RSTest/rstime.
2011-11-11 15:59:01 -08:00
Alex Sakhartchouk
e187b28a90 Merge "More flexible structure for rs benchmark." into graphics-dev 2011-11-10 16:08:30 -08:00
Stephen Hines
d2f561d183 Fix setTimeZone() and use it properly in RSTest/rstime.
BUG=5470134

The original implementation for rsi_ScriptSetTimeZone() never actually did
anything with the bytes received. This change allows it to safely update the
timezone. RSTest is also updated to call setTimeZone(), so that users in
different timezones can accurately get test results.

Change-Id: I6cb1b3a0c3a417749ba39e0fe09cc9c7ab65c2e7
2011-11-10 15:44:25 -08:00
Alex Sakhartchouk
1fe2ef0a24 More flexible structure for rs benchmark.
Major refactoring to allow adding more benchmarks easily.

Change-Id: I00e7c900b7383498da28cb9ffdc6fff855c5a581
2011-11-10 15:27:51 -08:00
Jason Sams
91e0dc7eb5 Make image processing results more stable.
Minor cleanup for mandel benchmark.

Change-Id: I549d9572842e9d11ba97362dd343338fea3abe9b
2011-11-10 14:19:19 -08:00
Alex Sakhartchouk
d97fd1d7c3 Removing changes not meant for MR1
Change-Id: I75136be33f12a87c2b5f21b064c06065a4145d70
2011-10-27 13:51:55 -07:00
Jason Sams
79235d2a93 Merge "adding getters to Sampler ProgramRaster, ProgramStore, Element. Element adds ability to get subelement info. Tests for new stuff." 2011-10-20 13:54:37 -07:00
Jason Sams
02bd36369b Add mandelbrot to compute perf
Change-Id: I8217134a703fcd72f6c9a3bdd4e2a6b389ea0fd3
2011-10-18 17:31:02 -07:00
Alex Sakhartchouk
7d5f5e7c89 adding getters to Sampler ProgramRaster, ProgramStore, Element.
Element adds ability to get subelement info. Tests for new stuff.

Change-Id: I4a77b91e4e0e73c95ab28b42c50732a64e71e7b9
2011-10-18 11:08:31 -07:00
Alex Sakhartchouk
7e6aac1533 Adding getter functions for script side RS objects.
Multiproject change involving on device linker

Change-Id: I321e8caa6ca23b3fe2c96c78cdcfc15e51f88823
2011-10-15 09:33:05 -07:00
Stephen Hines
74ff61032f Make launchtestxlw use constant.
Change-Id: I0f9cd3cc2f042a9471ecf1df9e4764cad8ad5ef6
2011-10-13 19:29:33 -07:00
Jason Sams
065c25a9b0 Start adding simple performance tests
for RS compute.

Change-Id: I0a37067f028ff6e61fd9952764a22885ac717c7c
2011-10-13 11:41:09 -07:00
Jason Sams
38b78b1bf5 Fix example code.
Change-Id: Idd45125940be2e3c50f60c8ac1894838821f3123
2011-10-12 13:19:14 -07:00
Jason Sams
53fc3e1867 Cleanup example code.
Change-Id: I060ea53c867ded0e6956776859fc2710c7302148
2011-09-13 11:29:02 -07:00
Stephen Hines
4a5117500c Merge "Add int and missing fp tests to RSTest." 2011-09-12 12:47:07 -07:00
Stephen Hines
dfbbb77f31 Add int and missing fp tests to RSTest.
BUG=5281452

Change-Id: Ic5baef42dafa8a6484aa216a2c61ff316026175b
2011-09-11 11:37:39 -07:00
Xia Wang
ab90899264 Merge "Integrate ImageProcessing test into test framework http://b/issue?id=5274365 Change-Id: I7949b4114dcab17d895d04755df5df2bd5a576a3" 2011-09-08 11:20:32 -07:00
Xia Wang
f6244d1c0c Integrate ImageProcessing test into test framework
http://b/issue?id=5274365
Change-Id: I7949b4114dcab17d895d04755df5df2bd5a576a3
2011-09-07 18:06:03 -07:00
Stephen Hines
cb60fdca9b Add unit test for RS reference counting.
Change-Id: Id09cc28f02bba6484889ed53e60273119f7004cb
2011-09-02 18:21:06 -07:00
Jason Sams
0ed5ebacf9 Fix DPI issues in RS tests.
Change-Id: I02ca34187d93dfe703b90681061c3c7a42fafc15
2011-08-24 12:11:41 -07:00
Stephen Hines
1222393e35 Issue proper parameters to root() calls for RS.
BUG=5076887

Change-Id: Ic0ce9d45ee20a99add4c780233c0804d05a55e96
2011-08-19 12:27:07 -07:00
Romain Guy
185268942b Add RenderScript fragment shader test
Change-Id: I03328a610c8eae6bb6d63ecbc4104d55997664cc
2011-08-17 15:52:15 -07:00
Stephen Hines
e004058419 Migrate perf-critical functions away from librs.
BUG=3497315

Change-Id: Ieaa0d64933767d422aa62740d72b31042dcd4a2f
2011-08-08 15:09:10 -07:00
Jason Sams
98c50c5293 Cleanup sample code.
Change-Id: Iac664f6a97e8a68f5227011ce0960d25e7d901b4
2011-07-25 15:11:24 -07:00
Jason Sams
c854b9c05e Merge "Add size param to rsForEach bug 5074640" 2011-07-25 14:54:49 -07:00
Jason Sams
cf57dec80b Add size param to rsForEach
bug 5074640


Change-Id: I395bd8b295beacc979681ccdd3451d9d6cc3d672
2011-07-25 12:58:37 -07:00
Alex Sakhartchouk
835b8544cc Fixing bitmap invalidation bug.
Change-Id: I47776f2c1a567342f0826850237c15a5d6315f71
2011-07-20 14:45:54 -07:00
Jeff Brown
bd882b1c87 Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
2011-07-11 22:12:16 -07:00