Hajime Hoshi
|
cc2174bd69
|
graphicsdriver: Adjust API
|
2018-11-11 23:57:23 +09:00 |
|
Hajime Hoshi
|
907a28c434
|
graphicsdriver: Rename BufferSubData -> SetVertices
|
2018-11-11 23:54:58 +09:00 |
|
Hajime Hoshi
|
846a719d6c
|
graphicsdriver: Merge UseProgram and DrawElements into Draw
|
2018-11-11 23:53:23 +09:00 |
|
Hajime Hoshi
|
575af7e416
|
graphicsdriver: Change indexOffsetInBytes -> indexOffset at DrawElements
|
2018-11-11 23:51:16 +09:00 |
|
Hajime Hoshi
|
2f692d98c7
|
graphicsdriver: Rename TexSubImage2D -> ReplacePixels
|
2018-11-11 01:35:10 +09:00 |
|
Hajime Hoshi
|
61ca48225c
|
graphicsdriver: Rename MaxTextureSize -> MaxImageSize
|
2018-11-11 01:26:37 +09:00 |
|
Hajime Hoshi
|
241716d0e6
|
Add package graphicsdriver; Move opengl to graphicsdriver/opengl
|
2018-11-10 22:52:37 +09:00 |
|
Hajime Hoshi
|
09c8516545
|
graphcis: Move IndicesNum from opengl to graphics
|
2018-11-07 01:49:45 +09:00 |
|
Hajime Hoshi
|
07ae1db0dd
|
opengl: Add Driver
|
2018-11-07 01:43:07 +09:00 |
|
Hajime Hoshi
|
ed961505d2
|
opengl: Refactoring: Hide projection matrix inside opengl package
|
2018-11-06 03:45:44 +09:00 |
|
Hajime Hoshi
|
57c8c089e9
|
opengl: Unexport BlendFunc
|
2018-11-06 03:18:56 +09:00 |
|
Hajime Hoshi
|
c9f49efd41
|
graphics: Add VertexFlaotNum
|
2018-11-06 02:34:52 +09:00 |
|
Hajime Hoshi
|
580cd5cc71
|
opengl: Unexport DataType/Float/Short
|
2018-11-06 01:58:15 +09:00 |
|
Hajime Hoshi
|
00f28dd896
|
opengl: Remove BeforeSwapping
I couldn't machines that requre this any longer. Perhaps a bound
framebuffer is always the screen framebuffer before swapping now.
|
2018-11-05 02:14:56 +09:00 |
|
Hajime Hoshi
|
2c7017534f
|
ui: Remove opengl dependency from ui package (desktop)
|
2018-11-05 01:24:53 +09:00 |
|
Hajime Hoshi
|
786b349579
|
opengl: Unexport TexSubImage2D
|
2018-11-04 19:44:30 +09:00 |
|
Hajime Hoshi
|
531251d4ad
|
opengl: Unexport NewTexture
|
2018-11-04 19:39:14 +09:00 |
|
Hajime Hoshi
|
2a7caf7755
|
opengl: Move ensureFramebuffer to opengl.Image
|
2018-11-04 19:06:33 +09:00 |
|
Hajime Hoshi
|
95a925ec9a
|
opengl: Refactoring
|
2018-11-04 18:51:50 +09:00 |
|
Hajime Hoshi
|
7fbf9f652e
|
opengl: Unexport DeleteTexture
|
2018-11-04 18:46:05 +09:00 |
|
Hajime Hoshi
|
96f1a8aff6
|
opengl: Add Image struct
|
2018-11-04 18:39:28 +09:00 |
|
Hajime Hoshi
|
c7ea761031
|
opengl: Rename FramebufferStruct -> Framebuffer
|
2018-11-04 17:49:40 +09:00 |
|
Hajime Hoshi
|
c935c28498
|
opengl: Move Framebuffer from graphicscommand to opengl and rename it to FramebufferStruct
|
2018-11-04 17:39:01 +09:00 |
|
Hajime Hoshi
|
841353670f
|
opengl: Unexport BindTexture
|
2018-11-02 03:45:37 +09:00 |
|
Hajime Hoshi
|
6dceeb343c
|
opengl: Refactoring: Remove ResetViewportSize
|
2018-11-02 03:24:35 +09:00 |
|
Hajime Hoshi
|
09fe1886d7
|
graphicscommand: Add comments
Add explanation why ResetViewportSize is needed.
|
2018-11-02 03:06:26 +09:00 |
|
Hajime Hoshi
|
3a8ddd6279
|
graphicscontext: Rename createFramebufferIfNeeded -> ensureFramebuffer
|
2018-11-01 03:42:30 +09:00 |
|
Hajime Hoshi
|
61c2331ac4
|
graphicscommand: Refactoring
|
2018-11-01 03:34:58 +09:00 |
|
Hajime Hoshi
|
e28c7b0f50
|
graphicscommand: Remove Texture
|
2018-11-01 03:29:23 +09:00 |
|
Hajime Hoshi
|
bc3ca38f76
|
opengl: Rename ResetGLState -> Reset and other functions
|
2018-11-01 03:02:08 +09:00 |
|
Hajime Hoshi
|
b8aa35373a
|
graphicscommand: Remove unneeded type conversion
|
2018-10-31 10:54:45 +09:00 |
|
Hajime Hoshi
|
45017213a7
|
opengl: Unexport (Element)ArrayBufferSubData
|
2018-10-31 00:59:44 +09:00 |
|
Hajime Hoshi
|
99594fe732
|
opengl: Remove type mode
|
2018-10-30 22:36:12 +09:00 |
|
Hajime Hoshi
|
6b95a5140c
|
opengl: Move program.go and shader.go to opengl
|
2018-10-30 01:27:31 +09:00 |
|
Hajime Hoshi
|
6b02f0ae9e
|
graphicscommand: Move OrthoProjectionMatrix to opengl package
|
2018-10-29 01:08:51 +09:00 |
|
Hajime Hoshi
|
395b46d8da
|
graphicsutil: Remove dependency on graphicscommand
|
2018-10-28 23:00:10 +09:00 |
|
Hajime Hoshi
|
fde9fd2d0e
|
graphicsutil: Remove dependency on opengl
|
2018-10-28 22:01:59 +09:00 |
|
Hajime Hoshi
|
ff54d3b681
|
Move CompositeMode to graphics package
|
2018-10-28 21:49:47 +09:00 |
|
Hajime Hoshi
|
06f2052817
|
Add graphics package and move Filter to graphics
|
2018-10-28 20:25:52 +09:00 |
|
Hajime Hoshi
|
2da5192510
|
Rename graphics -> graphicscommand
|
2018-10-28 20:10:05 +09:00 |
|