Hajime Hoshi
|
957b4d392f
|
Refactoring: Hide some functions of opengl
|
2014-12-31 02:06:08 +09:00 |
|
Hajime Hoshi
|
22035e79fe
|
Reduce panics (#16)
|
2014-12-29 00:21:40 +09:00 |
|
Hajime Hoshi
|
4a07c6f0df
|
Refactoring: gl bug fix
|
2014-12-27 17:58:39 +09:00 |
|
Hajime Hoshi
|
48f639db02
|
Bug fix: glfw's framebuffer might be lately changed after consuming some events
|
2014-12-26 20:44:35 +09:00 |
|
Hajime Hoshi
|
ce81251730
|
Bug fix: gl.EnableClientState should not be called
|
2014-12-26 20:13:57 +09:00 |
|
Hajime Hoshi
|
f2fbd991d2
|
Rename ImageDrawOptions -> DrawImageOptions (#43)
|
2014-12-26 01:39:48 +09:00 |
|
Hajime Hoshi
|
389b2b75f2
|
Remove currentVBO
|
2014-12-26 01:19:08 +09:00 |
|
Hajime Hoshi
|
c156cb1e66
|
Use VBO for vertices, tex coords (#2)
|
2014-12-26 01:11:42 +09:00 |
|
Hajime Hoshi
|
7f6e440d97
|
Use VBO for indices (#2)
|
2014-12-25 23:16:18 +09:00 |
|
Hajime Hoshi
|
373371d1b2
|
Change license comments style to use magic comments (magic comments like +build should be placed before a general comment)
|
2014-12-24 11:04:10 +09:00 |
|
Hajime Hoshi
|
cd9efd3932
|
Implement image.Image at ebiten.Image (#35)
|
2014-12-23 01:27:11 +09:00 |
|
Hajime Hoshi
|
1663ad2250
|
Remove shader programColorFinal
|
2014-12-22 22:49:14 +09:00 |
|
Hajime Hoshi
|
2620414409
|
Simplify shaders
|
2014-12-22 21:51:58 +09:00 |
|
Hajime Hoshi
|
a3b0831472
|
Change the texture pixel format to premultiplied alpha (#36)
|
2014-12-22 21:39:25 +09:00 |
|
Hajime Hoshi
|
89c6e7c371
|
Add comments
|
2014-12-22 01:54:07 +09:00 |
|
Hajime Hoshi
|
99434fa9d3
|
Bug fix: Consider color.Color.RGBA returns alpha-premultiplied values
|
2014-12-22 01:05:21 +09:00 |
|
Hajime Hoshi
|
79b67db0d8
|
Rename AdjustSizeForTexture -> NextPowerOf2Int
|
2014-12-21 02:05:08 +09:00 |
|
Hajime Hoshi
|
aed317649f
|
Rename members of TextureQuad
|
2014-12-21 00:59:32 +09:00 |
|
Hajime Hoshi
|
991adb7449
|
Change RenderTexture to interface
|
2014-12-21 00:36:27 +09:00 |
|
Hajime Hoshi
|
df35a0ce1e
|
Bug fix: the default framebuffer can't bind a texture
|
2014-12-20 18:57:00 +09:00 |
|
Hajime Hoshi
|
02660346c3
|
Call gl.Flush in DrawTexture
|
2014-12-20 15:36:31 +09:00 |
|
Hajime Hoshi
|
ccef1b5e65
|
Remove unneeded shaders
|
2014-12-20 05:59:07 +09:00 |
|
Hajime Hoshi
|
6673a39fa2
|
Introduce Photoshop-like alpha blending
|
2014-12-20 05:57:18 +09:00 |
|
Hajime Hoshi
|
d264d7a06b
|
Remove dependencies on ebiten from shader
|
2014-12-13 14:53:54 +09:00 |
|
Hajime Hoshi
|
ab47f14124
|
Move opengl -> internal/opengl
|
2014-12-10 00:25:54 +09:00 |
|