Commit Graph

5345 Commits

Author SHA1 Message Date
Hajime Hoshi
f0f77c1a2f Add ui.Run 2014-12-07 01:09:59 +09:00
Hajime Hoshi
d47dd79e1c Rename methods: Identity* -> *I 2014-12-06 23:03:17 +09:00
Hajime Hoshi
7d4540d863 gofmt 2014-12-06 22:56:57 +09:00
Hajime Hoshi
ca56d05dfa Use go-gl/gl 2014-12-06 17:16:17 +09:00
Hajime Hoshi
1591e8299b Update readme.md 2014-12-06 03:20:49 +09:00
Hajime Hoshi
0b32c6b35f Update readme.md 2014-12-06 03:14:03 +09:00
Hajime Hoshi
7eb6b2f51f Implement input in ui/glfw (#7) 2014-12-06 03:10:17 +09:00
Hajime Hoshi
ca97ee6961 Implement ui/glfw except for inputting 2014-12-06 02:26:02 +09:00
Hajime Hoshi
a76102522a Move shaders -> internal/shaders 2014-12-05 22:29:55 +09:00
Hajime Hoshi
3aa6f996a5 Remove underscores from the filenames (#9) 2014-12-05 22:21:10 +09:00
Hajime Hoshi
a32973a33e Fix the module paths (#12) 2014-12-05 22:16:58 +09:00
Hajime Hoshi
69a3dfed40 Fix style in readme 2014-12-05 19:50:04 +09:00
Hajime Hoshi
94148b6678 Rename readme 2014-10-13 13:55:47 +09:00
Hajime Hoshi
d570a397c5 Refactoring 2014-10-12 14:07:44 +09:00
Hajime Hoshi
cfff7bf081 Change the license to Apache 2.0 2014-10-12 13:09:19 +09:00
Hajime Hoshi
a4e74eb4be Add ui.InputState 2014-05-12 10:04:28 +09:00
Hajime Hoshi
0b9f27287b Add ui.Keys 2014-05-12 02:16:23 +09:00
Hajime Hoshi
fb4751e8cd Remove ui.GameWindow; Add ui.Canvas 2014-05-11 21:24:37 +09:00
Hajime Hoshi
214f099ef7 Simplify main() 2014-05-11 19:54:19 +09:00
Hajime Hoshi
86846b0171 Remove unnecessary channels 2014-05-11 19:44:36 +09:00
Hajime Hoshi
1c187597e6 Add some comments 2014-05-04 03:29:45 +09:00
Hajime Hoshi
a6bf0f6634 Merge pull request #4 from hajimehoshi/remove-glget
Remove unnecessary glGet* in the render loop
2014-05-04 02:40:03 +09:00
Hajime Hoshi
52e7817c1d Issue 1 2014-05-04 02:32:52 +09:00
Hajime Hoshi
26122aa120 Remove gl.go 2014-05-04 00:40:53 +09:00
Hajime Hoshi
de7d980289 Remove LICENSE.txt 2014-05-03 18:15:16 +09:00
Hajime Hoshi
61db71e453 Make CreateTexture/RenderTarget synchronous 2014-05-03 17:50:42 +09:00
Hajime Hoshi
4e6aeaa291 Add Textures 2014-05-03 15:53:43 +09:00
Hajime Hoshi
322d0f1924 Remove graphics.Drawer.DrawParts 2014-05-03 13:58:18 +09:00
Hajime Hoshi
f0356748be Refactoring 2014-05-03 01:13:15 +09:00
Hajime Hoshi
562d04cacc Change API of graphics.Context 2014-05-01 22:45:48 +09:00
Hajime Hoshi
2d6818c81e Refactoring 2014-05-01 21:42:57 +09:00
Hajime Hoshi
24430719ff Bug fix: move waiting onto the window's own thread 2014-01-15 01:59:49 +09:00
Hajime Hoshi
bbb28d2083 Add wait at drawing 2014-01-13 16:02:47 +09:00
Hajime Hoshi
144b890558 Remove LazyContext 2014-01-13 15:30:27 +09:00
Hajime Hoshi
8ff6e4efa0 Refactoring: Add NSAutoreleasePool 2014-01-13 15:26:29 +09:00
Hajime Hoshi
adbd0b1dac Edit README.md 2014-01-13 01:16:32 +09:00
Hajime Hoshi
ae7091c42f Add README.md 2014-01-13 01:14:35 +09:00
Hajime Hoshi
2b18ce8748 Rename PollEvents -> DoEvents 2014-01-11 18:11:13 +09:00
Hajime Hoshi
ffc08a75d3 Add filter to CreateRenderTarget 2014-01-11 18:07:12 +09:00
Hajime Hoshi
ca4275d347 Refactoring 2014-01-11 18:04:15 +09:00
Hajime Hoshi
11a9b77be3 Refactoring 2014-01-11 15:18:04 +09:00
Hajime Hoshi
ee23301538 Use signal to catch SIGINT and SIGTERM 2014-01-11 15:14:47 +09:00
Hajime Hoshi
6f1799b1c6 Bug fix: Ignore Draw when the window is closed 2014-01-11 14:48:43 +09:00
Hajime Hoshi
172dd4bca4 Refactoring 2014-01-11 11:42:23 +09:00
Hajime Hoshi
738c06c28d Add gl.go 2014-01-11 11:18:55 +09:00
Hajime Hoshi
41eb300065 Rename textureFactory -> sharedContext 2014-01-11 11:09:11 +09:00
Hajime Hoshi
96c53234e5 Hide some functions of RenderTarget 2014-01-11 09:03:00 +09:00
Hajime Hoshi
1b6bc12ead Remove Offscreen 2014-01-11 08:59:38 +09:00
Hajime Hoshi
1772d85d58 Move Clear/Fill to RenderTarget 2014-01-11 08:20:05 +09:00
Hajime Hoshi
1c10c45f69 Refactoring 2014-01-10 22:30:36 +09:00