Commit Graph

4434 Commits

Author SHA1 Message Date
Hajime Hoshi
fec530ebbc examples/audio: Async seeking 2016-11-29 03:38:08 +09:00
Hajime Hoshi
83f19591ca audio/vorbis: Add decoded.readUntil 2016-11-29 03:37:43 +09:00
Hajime Hoshi
5789ad6920 audio/vorbis: Add comment 2016-11-29 03:36:42 +09:00
Hajime Hoshi
bf4e453cdb audio: Ignore seeking players 2016-11-29 03:36:16 +09:00
Hajime Hoshi
38af8ce615 audio: Remove unneeded locks 2016-11-29 03:01:52 +09:00
Hajime Hoshi
b86f1771e4 ui: Add goroutine so that blocking is available everywhere 2016-11-29 01:40:06 +09:00
Hajime Hoshi
b454ff6547 audio/vorbis: Use oggvorbis for browsers 2016-11-29 01:02:00 +09:00
Hajime Hoshi
b0231c040e audio/vorbis: Adopt pure-Go decoder again (#294) 2016-11-28 11:34:44 +09:00
Hajime Hoshi
7bd2fb6ce2 graphics: Bug fix: ColorM.Scale worked wrongly 2016-11-27 23:27:20 +09:00
Hajime Hoshi
cd48e79355 graphics: Add tests to colorm_test.go 2016-11-27 23:22:54 +09:00
Hajime Hoshi
b6a8b5f5c9 audio/vorbis: Bug fix: Noise on browsers 2016-11-27 20:26:13 +09:00
Hajime Hoshi
78609fd705 doc: Use GitHub pages for JavaScripts 2016-11-27 02:10:53 +09:00
Hajime Hoshi
563efe3295 doc: Show 'now loading' at examples 2016-11-27 01:53:39 +09:00
Hajime Hoshi
38f0ec40b4 audio/vorbis: Use consts 2016-11-27 01:06:18 +09:00
Hajime Hoshi
8eba9cfc7f doc: Update docs for Safari (#293) 2016-11-27 00:11:23 +09:00
Hajime Hoshi
a1e868b822 ui: Don't use 'image-rendering' CSS on Safari (#293) 2016-11-26 23:45:06 +09:00
Hajime Hoshi
d16b5d328a Revert "audio/vorbis: Adopt pure-Go decoder (#294)"
This reverts commit 86276d7808.
2016-11-26 05:43:42 +09:00
Hajime Hoshi
86276d7808 audio/vorbis: Adopt pure-Go decoder (#294) 2016-11-26 04:31:56 +09:00
Hajime Hoshi
b3bd0d8596 examples/audio: Change the Ogg file (#270) 2016-11-26 03:48:54 +09:00
Hajime Hoshi
411721a4da ui: Add TODO 2016-11-26 02:35:55 +09:00
Hajime Hoshi
cf6d843572 vorbis: Return error when decoding fails 2016-11-26 02:06:15 +09:00
Hajime Hoshi
74c552ea6c opengl: Should access the prototype of WebGLRenderingContext on Safari (#293) 2016-11-26 01:17:22 +09:00
Hajime Hoshi
3e2f2e9f08 opengl: Update error messages 2016-11-26 00:57:02 +09:00
Hajime Hoshi
443c58104b audio: Remove logger on Android 2016-11-16 10:25:04 +09:00
Hajime Hoshi
e47c3bbbfb graphics: Limit image size strictly 2016-11-05 03:06:18 +09:00
Hajime Hoshi
bb9e69c924 graphics: Bug fix: examples/blocks had a wrong colored background 2016-11-04 14:14:29 +09:00
Hajime Hoshi
07294a98b6 Move internal/graphics/opengl -> internal/opengl 2016-11-03 23:31:25 +09:00
Hajime Hoshi
a07457902a graphics: Optimize vertices for speed 2016-11-03 19:39:51 +09:00
Hajime Hoshi
6f97374326 graphics: Simplify vertices 2016-11-03 19:10:45 +09:00
Hajime Hoshi
b2780fb585 graphics: Merge commands when appending 2016-11-03 17:40:52 +09:00
Hajime Hoshi
50b2d8ee94 graphics: Use float values for vertices 2016-11-02 02:34:01 +09:00
Hajime Hoshi
b2be6681d4 graphics: Bug fix: invalid calc of num of quads 2016-11-02 02:08:12 +09:00
Hajime Hoshi
34e85b0041 examples/_server: Don't return map files to make it easier to debug JS 2016-11-02 00:15:12 +09:00
Hajime Hoshi
5afe3225f3 graphics: Rename file vertices.go -> vertices_nojs.go 2016-11-02 00:04:46 +09:00
Hajime Hoshi
b188a0dd99 affine: Stop using multiple-dimension array for consistency 2016-11-01 23:32:27 +09:00
Hajime Hoshi
edf336499c affine: Revert ColorM implementation to use float64 array 2016-11-01 23:32:24 +09:00
Hajime Hoshi
4915531450 affine: Add ColorM.Equals 2016-11-01 00:28:07 +09:00
Hajime Hoshi
d02c67a996 graphics: Use affine.ColorM instead of graphics.Matrix 2016-11-01 00:20:27 +09:00
Hajime Hoshi
84baee8ca7 Add internals/affine 2016-11-01 00:13:19 +09:00
Hajime Hoshi
d93d433514 examples: Add warning for GopherJS building bug 2016-10-31 12:22:18 +09:00
Hajime Hoshi
2ccec18e3a graphics: Change ColorM structure for speed optimization 2016-10-31 11:56:54 +09:00
Hajime Hoshi
9998534a51 graphics: Add tests for ColorM 2016-10-31 11:16:39 +09:00
Hajime Hoshi
7bf41ba8d9 graphics: Fix ColorM/GeoM test to clarify inner-initializing 2016-10-30 20:31:56 +09:00
Hajime Hoshi
7dfbb7a4c0 input: Add comments (#287) 2016-10-29 18:17:25 +09:00
Hajime Hoshi
49fb2635ec graphics: Remove glMatrix 2016-10-29 05:02:22 +09:00
Hajime Hoshi
6de9e6696e graphics: Cache total bytes 2016-10-29 01:07:19 +09:00
Hajime Hoshi
2b2d6157c7 graphics: Skip resetPixelsIfDependingOn if possible 2016-10-28 02:54:09 +09:00
Hajime Hoshi
26e290b2bc examples/spritse: Speed optimization 2016-10-28 00:39:55 +09:00
Hajime Hoshi
2c4dc3681a graphics: Remove u/v functions 2016-10-27 12:59:25 +09:00
Hajime Hoshi
8c793ce53b graphics: Use addition instead of multiplying in vertices 2016-10-27 03:33:19 +09:00