Hajime Hoshi
|
7509c1d7f5
|
internal/graphicsdriver/opengl: remove the version es100
es300 is requried for 'texelFetch' [1].
[1] https://registry.khronos.org/OpenGL-Refpages/es3.0/html/texelFetch.xhtml
Updates #1431
|
2023-04-19 22:10:32 +09:00 |
|
Hajime Hoshi
|
90213d5d80
|
internal/graphicsdriver/opengl: refactoring
|
2022-11-18 13:32:09 +09:00 |
|
Hajime Hoshi
|
4de6da0a50
|
internal/graphicsdriver/opengl: use an appropriate stencil buffer format
|
2022-11-17 13:31:36 +09:00 |
|
Hajime Hoshi
|
21670691b1
|
internal/graphicsdriver/opengl: remove duplicated code
|
2022-11-17 13:22:48 +09:00 |
|
Hajime Hoshi
|
d6027a9357
|
internal/graphicsdriver/opengl: remove duplicated code
|
2022-11-17 13:13:15 +09:00 |
|
Hajime Hoshi
|
74d9515345
|
internal/graphicsdriver/opengl: refactoring: move gl_js to gl/context_js.go
This unifies the OpenGL context interface for all the platforms.
|
2022-11-17 12:22:46 +09:00 |
|
Hajime Hoshi
|
f08983e14d
|
internal/graphicsdriver/opengl: remove unused variables
It should be safe to assume 0 is an invalid texture ID in OpenGL.
https://registry.khronos.org/OpenGL-Refpages/gl4/html/glIsTexture.xhtml
> If texture is zero, or is a non-zero value that is not currently the
> name of a texture, or if an error occurs, glIsTexture returns GL_FALSE.
|
2022-11-17 10:53:28 +09:00 |
|
Hajime Hoshi
|
9df4770d20
|
internal/graphicsdriver/opengl/gl: make Context closer to gomobile's Context
|
2022-11-17 01:23:27 +09:00 |
|
Hajime Hoshi
|
49fc1cfdc0
|
internal/graphicsdriver/opengl/gl: refactoring: replace some *iv functions with *i
|
2022-11-17 00:26:33 +09:00 |
|
Hajime Hoshi
|
098fed65d5
|
internal/graphicsdriver/opengl/gl: refactoring: replace GetIntegerv -> GetInteger
|
2022-11-16 23:59:28 +09:00 |
|
Hajime Hoshi
|
f6f7ed3e3d
|
internal/graphicsdriver/opengl/gl: automatically choose OpenGL and OpenGL ES
Updates #292
|
2022-11-14 12:50:53 +09:00 |
|
Hajime Hoshi
|
e8810495cf
|
internal/graphicsdriver/opengl/gl: reland: refactoring: reduce opengles build tags
This is a reland of c9cff69dcb .
Updates #292
|
2022-11-14 02:21:18 +09:00 |
|
Hajime Hoshi
|
b6ed95750b
|
internal/graphicsdriver/opengl: unify context_gl.go and context_gles.go
Closes #2451
|
2022-11-13 19:42:21 +09:00 |
|