Commit Graph

1612 Commits

Author SHA1 Message Date
Hajime Hoshi
d0a779e272 graphics: Delete programs and buffers when resuming 2016-07-04 00:23:45 +09:00
Hajime Hoshi
2c1bcaf87a graphics: Remove imageM (global lock) 2016-07-03 23:31:03 +09:00
Hajime Hoshi
d70bf66a59 graphics: Reduce imageM usages 2016-07-03 23:23:57 +09:00
Hajime Hoshi
f7a84fe969 graphics: Move all context usages to internal/graphics 2016-07-03 22:35:27 +09:00
Hajime Hoshi
6e76c3ed6b graphics: Move context.resume() to internal/graphics 2016-07-03 21:42:01 +09:00
Hajime Hoshi
146c1e5846 graphics: Refactoring: Remove graphicsContext.Draw and flush 2016-07-03 18:56:44 +09:00
Hajime Hoshi
86144a1cd6 opengl: Move members to variables 2016-07-03 18:23:19 +09:00
Hajime Hoshi
fbc1a4238c graphics: Reduce calls of ui.GLContext() 2016-07-03 17:27:33 +09:00
Hajime Hoshi
f29ff4a9e2 graphics: Refactoring: No need to call ResetViewportSize 2016-07-03 16:41:05 +09:00
Hajime Hoshi
93f052de8c graphics: Refactoring 2016-07-03 16:18:29 +09:00
Hajime Hoshi
375d71e085 graphics: Reduce calls of ui.GLContext() 2016-07-03 15:41:04 +09:00
Hajime Hoshi
89fe69d564 graphics: Separate image.go into image.go and imageimpl.go 2016-07-03 14:42:28 +09:00
Hajime Hoshi
0e2a1a1636 mobile: Change the unit from px to dp on Android (#241) 2016-07-03 05:37:56 +09:00
Hajime Hoshi
83e24f6d48 ui: Update a comment about units 2016-07-03 04:13:39 +09:00
Hajime Hoshi
c7fee53017 mobile: Update a comment about units 2016-07-03 03:57:09 +09:00
Hajime Hoshi
22655682fb graphics: Smaller scope for the lock 2016-07-03 03:08:41 +09:00
Hajime Hoshi
5826a958e1 graphics: Add a comment 2016-07-03 02:47:12 +09:00
Hajime Hoshi
0519c69c13 graphics: Add Image.noSave 2016-07-03 01:08:47 +09:00
Hajime Hoshi
fb8b6e93e5 graphics: Add TestNewImageFromSubImage (not bug fix) 2016-07-02 23:24:43 +09:00
Hajime Hoshi
9de581f832 audio: Check returning values of write (android) 2016-07-01 22:05:11 +09:00
Hajime Hoshi
5e892b3887 graphics: Add a comment about bug #211 2016-07-01 18:27:01 +09:00
Hajime Hoshi
cc39cdc8f5 opengl: Bug fix: glGetShaderPrecisionFormat returns wrong values on emulators (#239) 2016-07-01 02:40:53 +09:00
Hajime Hoshi
47a0b3ccfa ui: Need LockOSThread for mobile 2016-07-01 00:44:15 +09:00
Hajime Hoshi
c50f5a3509 mobile: Rename Render -> Update 2016-06-30 02:12:31 +09:00
Hajime Hoshi
3ebc5cc15a ui: Stop the game when the window is deactivated (#230) 2016-06-30 01:07:54 +09:00
Hajime Hoshi
ff30f01c1b graphics: Remove Finalize 2016-06-30 00:21:47 +09:00
Hajime Hoshi
328ef85606 opengl: Prepare Context Losing for JavaScript (#217) 2016-06-29 23:18:02 +09:00
Hajime Hoshi
9453f9e7b5 graphics: Fix a comment 2016-06-28 03:05:47 +09:00
Hajime Hoshi
3004d4d7af opengl: Fix a misspell 2016-06-28 02:53:35 +09:00
Hajime Hoshi
1fa76b89a3 Make go vet happy 2016-06-28 02:52:06 +09:00
Hajime Hoshi
d6c1bb2ae8 audio: Fix a comment 2016-06-28 02:50:13 +09:00
Hajime Hoshi
5551a70776 audio: Fix a comment of (*Player).Close 2016-06-27 13:53:29 +09:00
Hajime Hoshi
af87d3fcf4 graphics: Move a comment 2016-06-27 13:00:32 +09:00
Hajime Hoshi
0ed95031c5 example/audio: More punches 2016-06-27 03:11:10 +09:00
Hajime Hoshi
e822aae4a2 graphics: Add a comment 2016-06-27 02:51:46 +09:00
Hajime Hoshi
b02d89cdc3 audio: Add NewPlayerFromBytes (#231) 2016-06-27 02:23:08 +09:00
Hajime Hoshi
a2402c32c0 audio: Check the stream can be used or not 2016-06-27 02:02:01 +09:00
Hajime Hoshi
a05d1bfa43 doc: Remove Change Log section and go generate 2016-06-27 01:02:50 +09:00
Hajime Hoshi
a275f7e7cd mobile: Bug fix: calc ID for touches 2016-06-26 16:18:08 +09:00
Hajime Hoshi
f537378f2a opengl: Bug fix: div 0 in shader 2016-06-26 15:57:45 +09:00
Hajime Hoshi
891ad34d88 mobile: UpdateTouchesOnIOS should take int64 ptrs 2016-06-26 15:33:21 +09:00
Hajime Hoshi
475d659459 mobile: Fix a comment 2016-06-25 15:51:27 +09:00
Hajime Hoshi
cc5fba729a mobile: Remove EventDispatcher 2016-06-25 15:50:03 +09:00
Hajime Hoshi
59a21620dc mobile: Move Render to a global func 2016-06-25 15:11:47 +09:00
Hajime Hoshi
f41455c2cf Update AUTHORS 2016-06-25 06:40:10 +09:00
Hajime Hoshi
970bbe54c2 Add AUTHORS file 2016-06-25 06:16:29 +09:00
Hajime Hoshi
58218a85b5 mobile: Remove SetScreenSize/Scale 2016-06-25 04:45:19 +09:00
Hajime Hoshi
baba009a28 graphics: Better scaling (especially for the case 1 < scale < 2) 2016-06-25 04:15:30 +09:00
Hajime Hoshi
13388db9a1 mobile: Move comments 2016-06-25 03:46:03 +09:00
Hajime Hoshi
134722f8f7 ebitenutil: Fix a comment 2016-06-25 03:43:03 +09:00