Commit Graph

6232 Commits

Author SHA1 Message Date
Hajime Hoshi
e55060c239 Add cocoa.textureFactory 2013-12-07 02:20:53 +09:00
Hajime Hoshi
24a735dd0b Use runtime.LockOSThread at main 2013-12-04 21:51:39 +09:00
Hajime Hoshi
dd979ac4d6 Add 'Tag' to the methods of TextureFactory 2013-12-03 23:24:34 +09:00
Hajime Hoshi
79c74273f5 Fix the event handling model 2013-12-03 22:15:00 +09:00
Hajime Hoshi
f9e5e754b2 Move some definitions to the ui package 2013-12-03 00:15:01 +09:00
Hajime Hoshi
add743572c Add LazyCanvas 2013-12-02 21:47:41 +09:00
Hajime Hoshi
5eb08941e0 Split the event loop 2013-12-02 21:27:06 +09:00
Hajime Hoshi
3e5d58ef85 Close the observing channel 2013-12-01 21:42:41 +09:00
Hajime Hoshi
e2a8b07a94 Event handling 2013-12-01 21:23:03 +09:00
Hajime Hoshi
da30a83491 Remove ebiten.GameContext 2013-11-30 04:24:52 +09:00
Hajime Hoshi
2a8af24518 Remove InputState 2013-11-30 03:21:10 +09:00
Hajime Hoshi
7c91b03678 Bug fix: rects 2013-11-29 23:18:44 +09:00
Hajime Hoshi
89c33eac85 Remove Canvas.ToTexture 2013-11-29 22:45:18 +09:00
Hajime Hoshi
e8c518735b Rename graphics.Context -> graphics.Canvas 2013-11-29 22:06:22 +09:00
Hajime Hoshi
5fbfb3a3a3 Refactoring 2013-11-29 03:21:53 +09:00
Hajime Hoshi
f0ef3384cb Refactoring 2013-11-29 02:38:18 +09:00
Hajime Hoshi
c9e8036617 Refactoring 2013-11-28 09:57:30 +09:00
Hajime Hoshi
861449cbd7 Move rendertarget.RenderTarget to texture.RenderTarget 2013-11-28 09:36:31 +09:00
Hajime Hoshi
dc9f682863 Refactoring 2013-11-27 11:56:44 +09:00
Hajime Hoshi
f76171c79d Remove comments 2013-11-27 01:46:53 +09:00
Hajime Hoshi
991d0a975b Refactoring 2013-11-27 01:46:07 +09:00
Hajime Hoshi
c921f4fc3b Refactoring 2013-11-26 23:05:54 +09:00
Hajime Hoshi
a109c11594 Refactoring 2013-11-26 21:07:37 +09:00
Hajime Hoshi
e7c7c69dcc Add AdjustImage 2013-11-26 01:08:12 +09:00
Hajime Hoshi
8ff19c031d Use the shared context 2013-11-25 22:27:59 +09:00
Hajime Hoshi
0628d1342f Add CreateGLContext 2013-11-25 02:12:07 +09:00
Hajime Hoshi
638da2ed2c Have EbitenWindow have a NSOpenGLContext 2013-11-24 03:30:12 +09:00
Hajime Hoshi
3c979825db Remove EbitenWindow.glContext_ 2013-11-24 02:00:09 +09:00
Hajime Hoshi
0a16107cd6 Refactoring 2013-11-24 01:17:22 +09:00
Hajime Hoshi
bcb8c0d45a Remove ebiten.FPS 2013-11-23 19:51:29 +09:00
Hajime Hoshi
cc7b78bb9a Refactoring 2013-11-23 19:31:10 +09:00
Hajime Hoshi
c3968a5aaa Rename functions 2013-11-23 18:15:39 +09:00
Hajime Hoshi
75a362d5b1 Clean up 2013-11-23 18:10:15 +09:00
Hajime Hoshi
170ed689fa Stop using [NSApp run] 2013-11-23 02:56:18 +09:00
Hajime Hoshi
2bc4d6bf14 Refactoring 2013-11-21 00:05:57 +09:00
Hajime Hoshi
f72076641a Refactoring 2013-11-17 22:42:12 +09:00
Hajime Hoshi
00fd9fc8ba Add draw_texture.go 2013-10-30 22:26:10 +09:00
Hajime Hoshi
df50171c1f Remove RenderTarget.SetAsViewport 2013-10-27 23:55:44 +09:00
Hajime Hoshi
d97b7a2999 Refactoring 2013-10-27 23:11:26 +09:00
Hajime Hoshi
e90f6d3222 Add ids.go 2013-10-27 23:06:14 +09:00
Hajime Hoshi
f6523b28f4 Add texture.NewEmpty 2013-10-27 22:12:28 +09:00
Hajime Hoshi
f290a137a9 Remove RenderTarget.Texture 2013-10-27 22:09:19 +09:00
Hajime Hoshi
0bf319f7d0 Refactoring 2013-10-27 21:29:39 +09:00
Hajime Hoshi
e4ab8de45e Remove texture.Texture.Native 2013-10-27 21:27:16 +09:00
Hajime Hoshi
feb9ac103f Add opengl/graphics/rendertarget 2013-10-27 19:54:28 +09:00
Hajime Hoshi
af1e77eced Add graphics/opengl/texture 2013-10-27 19:27:59 +09:00
Hajime Hoshi
37746fc323 Move calling glTexParameteri 2013-10-27 02:25:41 +09:00
Hajime Hoshi
0baad5a6c3 Add program.go 2013-10-27 01:56:58 +09:00
Hajime Hoshi
790a840389 Refactoring 2013-10-26 23:18:23 +09:00
Hajime Hoshi
a28443b2d9 Move drawing function to shader package 2013-10-26 22:14:50 +09:00