Commit Graph

3912 Commits

Author SHA1 Message Date
Hajime Hoshi
750ecf277d .travis.yml: Use 'addons' 2016-01-19 23:21:00 +09:00
Hajime Hoshi
20295edbb3 Remove add-apt-repository from .travis.yml 2016-01-19 23:09:06 +09:00
Hajime Hoshi
3c3dd1a7ed Update .travis.yml to use Go 1.5 2016-01-19 22:32:32 +09:00
Josh Deprez
bbeb103383 Check was missing from context_js
Run calls Check whether or not gopherjs is used, and it was not implemented here.
2016-01-18 21:27:55 +11:00
Hajime Hoshi
7611ea82da Merge pull request #133 from DrJosh9000/patch-1
openal.GetError no longer exists, use Err instead.
2016-01-06 16:55:22 +09:00
Josh Deprez
27dc487d18 openal.GetError no longer exists, use Err instead. 2016-01-05 08:08:21 +11:00
Hajime Hoshi
633ee4096e #132 Temporal hack to run with Go1.5 2015-07-22 23:28:15 +09:00
Hajime Hoshi
0bc321d3ef Improve GL error messages 2015-06-22 23:14:40 +09:00
Hajime Hoshi
e3608d08eb Use GL 2.1 (for Windows) 2015-06-21 01:33:28 +09:00
Hajime Hoshi
349eb95bba audio: Disable audio on Windows temporarily 2015-06-20 23:39:56 +09:00
Hajime Hoshi
fa456cc2bf Update .travis.yml to install libxxf86vm 2015-06-20 19:06:09 +09:00
Hajime Hoshi
3aa754b2a4 Remove some examples 2015-06-20 18:58:23 +09:00
Hajime Hoshi
7d08acf695 Update doc gen 2015-06-20 18:56:37 +09:00
Hajime Hoshi
4b9c740ee8 Update the version of GLFW to 3.1 2015-06-20 18:52:17 +09:00
Hajime Hoshi
2a8bcbfa18 Fix comments 2015-06-14 03:51:57 +09:00
Hajime Hoshi
2b8e98cfbc js: Revert 60 FPS from 30 FPS 2015-06-14 03:50:43 +09:00
Hajime Hoshi
cba1066b0f audio: Fix buffer size calculation 2015-06-14 03:50:29 +09:00
Hajime Hoshi
564248641b audio: Fix examples' performance issue 2015-06-14 03:27:02 +09:00
Hajime Hoshi
00f582d435 audio: Fix internal APIs (raw PCM data) 2015-06-14 03:21:05 +09:00
Hajime Hoshi
de59c93219 audio: Change API to accept raw PCM data 2015-06-08 00:05:18 +09:00
Hajime Hoshi
23cef1b715 #128 Bug fix: Delay when playing audio 2015-06-07 23:24:15 +09:00
Hajime Hoshi
47f31f75a0 Change sleeping time 2015-06-07 22:01:14 +09:00
Hajime Hoshi
ab5a598d27 Remove example/mapeditor 2015-06-07 18:13:07 +09:00
Hajime Hoshi
2e581abe2b example/_server: Add a kind message 2015-06-04 01:25:36 +09:00
Hajime Hoshi
115c97f296 #126: Fix the bug crashing on Safari 2015-06-04 01:25:04 +09:00
Hajime Hoshi
7490bfa4f4 internal: Bug fix: license.txt was changed to LICENSE 2015-05-21 00:03:04 +09:00
Hajime Hoshi
4fcfa822e1 Fix README 2015-05-20 23:57:03 +09:00
Hajime Hoshi
69356e7b7c Change filename cases 2015-05-20 23:55:21 +09:00
Hajime Hoshi
82ea3fa020 #125: Fix import paths (Use go-gl/gl and go-gl/glfw instead of go-gl/glow and go-gl/glfw3 2015-04-13 00:49:30 +09:00
Hajime Hoshi
bca600a093 Update for the latest GopherJS (use *js.Object instead of js.Object) 2015-03-01 01:26:16 +09:00
Hajime Hoshi
246ac055bf ui: Frame skip on JS 2015-02-21 22:19:26 +09:00
Hajime Hoshi
5e5eea59ce Stop the game when the screen is not active 2015-02-21 22:19:03 +09:00
Hajime Hoshi
f2a496b6ad Guarantee 60 FPS 2015-02-21 22:00:02 +09:00
Hajime Hoshi
a67a8a03ec graphics: Cache framebuffers 2015-02-20 02:02:23 +09:00
Hajime Hoshi
936942a28d Add comments 2015-02-20 02:01:56 +09:00
Hajime Hoshi
79f76ab7c8 example/windowsize: Show FPS 2015-02-19 02:33:19 +09:00
Hajime Hoshi
af09da1665 graphics: Rename defaultR -> defaultRenderTarget 2015-02-19 01:12:00 +09:00
Hajime Hoshi
eb0431f117 opengl: Remove Flush() 2015-02-18 23:35:39 +09:00
Hajime Hoshi
2b7617da7a graphics: Cache values for uniformMatrix4fv 2015-02-18 11:30:24 +09:00
Hajime Hoshi
6fc6c7ed95 Add comments 2015-02-18 11:15:36 +09:00
Hajime Hoshi
95316a1de5 image: Cache size 2015-02-18 04:01:11 +09:00
Hajime Hoshi
e366e1c6f3 example/piano: Cache notes 2015-02-17 11:19:30 +09:00
Hajime Hoshi
9ec7b13f27 example/piano: Speed up 2015-02-16 10:48:57 +09:00
Hajime Hoshi
8c2301e542 Fix misspelling 2015-02-16 02:49:17 +09:00
Hajime Hoshi
6dd88923e8 docs: Add example/piano 2015-02-16 02:24:17 +09:00
Hajime Hoshi
eed7f50662 audio: Bug fix: pass tests 2015-02-16 02:23:04 +09:00
Hajime Hoshi
15739415c7 audio: Bug fix: Callback (audioprocess) can't treat goroutines (#119) 2015-02-16 02:05:19 +09:00
Hajime Hoshi
ba3feaf52f ui: More precise clock 2015-02-15 19:30:29 +09:00
Hajime Hoshi
c5fc7ea0ab ui: More precise space calc 2015-02-14 23:23:11 +09:00
Hajime Hoshi
d5a2bdd7ac audio: Refactoring again (OpenAL's buffer requires fixed-size data) 2015-02-14 20:11:40 +09:00