Commit Graph

158 Commits

Author SHA1 Message Date
Hajime Hoshi
6b1e76b669 Add AsyncGraphicsContext; Use goroutines in the main routine 2013-06-26 00:56:01 +09:00
Hajime Hoshi
6e584eb642 Add ebiten.InputState 2013-06-25 10:27:32 +09:00
Hajime Hoshi
fe11e23286 Add Blank 2013-06-24 22:27:51 +09:00
Hajime Hoshi
cf53d6a6d0 Change the color of clearing 2013-06-24 22:03:38 +09:00
Hajime Hoshi
dfc07f9a44 go fmt 2013-06-24 00:43:41 +09:00
Hajime Hoshi
809f889631 Implement Monochrome 2013-06-24 00:43:19 +09:00
Hajime Hoshi
784a67aadf Use math.Sincos 2013-06-24 00:14:39 +09:00
Hajime Hoshi
8860d315ca Add Monochrome 2013-06-23 23:43:44 +09:00
Hajime Hoshi
97550279ee Add Game.Fps 2013-06-23 22:38:41 +09:00
Hajime Hoshi
92ac4b97ea Change the signiture of GraphicsContext.DrawTexture 2013-06-23 21:51:23 +09:00
Hajime Hoshi
81a7d4c4fd Define textureError 2013-06-23 16:06:32 +09:00
Hajime Hoshi
e0b36010f7 Make Clp2 internal 2013-06-23 02:42:13 +09:00
Hajime Hoshi
420187b45b Remove opengl.Texture.isDirty 2013-06-23 02:23:45 +09:00
Hajime Hoshi
edceec9220 Rename TextureLocation to TexturePart 2013-06-23 02:16:22 +09:00
Hajime Hoshi
2b04f74614 Add Rects 2013-06-23 02:01:26 +09:00
Hajime Hoshi
99f17c418b Create packages for games 2013-06-22 23:16:01 +09:00
Hajime Hoshi
04ecb15be2 Bug fix: correct the calculation for texture coords 2013-06-22 22:57:31 +09:00
Hajime Hoshi
532528037a Changed the size of the rectangle 2013-06-22 16:00:42 +09:00
Hajime Hoshi
215df5d190 Implement DrawRect 2013-06-22 15:56:25 +09:00
Hajime Hoshi
4fc359e08f Remove an unneeded variable 2013-06-22 02:45:10 +09:00
Hajime Hoshi
a3c07b1d36 go fmt 2013-06-22 02:44:17 +09:00
Hajime Hoshi
03fae7032a Renamed methods 2013-06-22 02:42:14 +09:00
Hajime Hoshi
71606b78a9 Refactoring 2013-06-22 02:03:16 +09:00
Hajime Hoshi
79a68a425b Remove graphics.Point and graphics.Size 2013-06-22 01:52:10 +09:00
Hajime Hoshi
fad8fb7a98 Add graphics.DrawTextures (which I want to rename later) 2013-06-22 00:50:55 +09:00
Hajime Hoshi
a374565e37 Add graphics.Rectangle 2013-06-22 00:03:45 +09:00
Hajime Hoshi
88eeb6d65d Refactoring 2013-06-21 23:22:46 +09:00
Hajime Hoshi
b84cc9a57b Add game.Sprites 2013-06-21 23:16:52 +09:00
Hajime Hoshi
faa9c1bfe8 go fmt 2013-06-21 11:16:19 +09:00
Hajime Hoshi
970b087035 Run Sprites 2013-06-21 11:02:49 +09:00
Hajime Hoshi
5e2e0a0760 Add game files 2013-06-21 11:02:38 +09:00
Hajime Hoshi
d87df4979c Create game package 2013-06-21 10:45:00 +09:00
Hajime Hoshi
d54c484165 Center the ebiten 2013-06-21 01:58:35 +09:00
Hajime Hoshi
93565f79a9 Change Game.Draw to have graphics.Texture 2013-06-21 01:56:24 +09:00
Hajime Hoshi
b430d385bf Add the new package graphics/matrix 2013-06-21 01:47:39 +09:00
Hajime Hoshi
773e3afa1d Rename the project to go.ebiten 2013-06-20 23:29:51 +09:00
Hajime Hoshi
bc91c2210b Add RotateMatrix and TranslateMatrix 2013-06-20 00:49:44 +09:00
Hajime Hoshi
6ed9102f01 go fmt 2013-06-19 23:51:41 +09:00
Hajime Hoshi
e91ab21d8d Use runtime.GOMAXPROCS 2013-06-19 23:49:24 +09:00
Hajime Hoshi
847b6b80f6 Add TextureFactory 2013-06-19 23:08:24 +09:00
Hajime Hoshi
eda572d03e Add graphics.Texture 2013-06-19 10:33:06 +09:00
Hajime Hoshi
532b52d389 Add glFlush 2013-06-19 09:41:17 +09:00
Hajime Hoshi
2cadd50d01 Remove ui package 2013-06-19 09:39:40 +09:00
Hajime Hoshi
45c59133ef Bug fix: test 2013-06-19 09:33:26 +09:00
Hajime Hoshi
7c23c6b326 Hide AffineMatrixElement 2013-06-19 09:29:17 +09:00
Hajime Hoshi
b5df3231e3 Cache shader location 2013-06-19 09:22:54 +09:00
Hajime Hoshi
ca0250f13c Renamed Run -> OpenGLRun 2013-06-19 08:55:07 +09:00
Hajime Hoshi
493748ec9e Added grahpics/opengl 2013-06-19 08:49:54 +09:00
Hajime Hoshi
0ab7dca5e4 Refactoring 2013-06-19 01:14:55 +09:00
Hajime Hoshi
d4fd3adc53 Show Ebiten 2013-06-19 00:48:41 +09:00