Commit Graph

3 Commits

Author SHA1 Message Date
gram@google.com 63233a08d1 Cleaned up OpenGLUI samples and added Blasteroids.
Removed .hex files and replaced with binary files. These will get 
  added in a separate non-reviewed CL to get around Rietveld limitation.
Review URL: https://codereview.chromium.org//13345002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20745 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-01 19:48:38 +00:00
gram@google.com 59dd238e19 Various OpenGLUI changes:
- support for HTML5 canvas gradients (linear and radial)
- support for AudioElement
- support for Android accelerometer
- images are now cached instead of being recreated every time they are drawn
- we now try to call update_ at most at 60fps
- various bug fixes
- default Skia build is now release. This should just be based off the overall build but I wasn't able to get gyp to do that yet
Review URL: https://codereview.chromium.org//13042015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20598 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-27 23:41:42 +00:00
gram@google.com 9703d7bfdd Refactored OpenGL embedder that works on Android, Mac or Linux.
To build on/for linux: tools/build.py -a x64 samples
To build on/for Mac: tools/build.py -a ia32 samples
To build on Linux for Android: tools/bui8ld.py --os=android samples

Note that to run on a Mac, you need to delete the first line of the
fragment shader in raytrace.dart, that says:

  precision mediump float;
Review URL: https://codereview.chromium.org//11883013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17161 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-16 21:17:52 +00:00