Hajime Hoshi
|
00e45affe9
|
all: update OpenGL version from 2.1 to 3.2
'texelFetch' requires OpenGLSL 1.30, which requires OpenGL 3.0+.
macOS might not support OpenGL 3.0 and 3.1, so adopt 3.2.
Updates #1431
|
2023-04-23 14:25:36 +09:00 |
|
Hajime Hoshi
|
0542f9daa3
|
internal/graphicsdriver/opengl/gl: refactoring
|
2023-04-22 15:59:18 +09:00 |
|
Hajime Hoshi
|
7998e4d31d
|
update purego to v0.3.0-alpha
There are breaking changes between purego v0.2.0 and v0.3.0-alpha.
|
2023-03-04 01:22:54 +09:00 |
|
Hajime Hoshi
|
056042ca92
|
internal/graphicsdriver/opengl/gl: refactoring
|
2022-11-15 02:38:38 +09:00 |
|
Hajime Hoshi
|
0d8912e7ae
|
internal/graphicsdriver/opengl/gl: bug fix: failed to load OpenGL(ES).framework on iOS
This change also fixes the issue that *EXT functions are missing
in OpenGLES.framework.
Closes #2456
|
2022-11-15 02:33:45 +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 |
|
TotallyGamerJet
|
56ec19caa1
|
all: use RTLD_LAZY in dlopen for darwin (#2453)
dlopen requires either RTLD_LAZY or RTLD_NOW but there was neither.
Updates #1162
|
2022-11-14 04:44:51 +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
|
e87e4ffbd2
|
Revert "internal/graphicsdriver/opengl/gl: refactoring"
This reverts commit c9cff69dcb .
Reason: compmile error for browsers
|
2022-11-14 02:17:27 +09:00 |
|
Hajime Hoshi
|
c9cff69dcb
|
internal/graphicsdriver/opengl/gl: refactoring
|
2022-11-14 02:13:32 +09:00 |
|
Hajime Hoshi
|
94291ecb17
|
internal/graphicsdriver/opengl/gl: update copyrights
These files are already completely different from the original files.
|
2022-11-14 01:56:30 +09:00 |
|
Hajime Hoshi
|
78f8ddbda8
|
internal/graphicsdriver/opengl/gl: load OpenGLES.framework if possible on Darwin
Closes #2449
|
2022-11-13 19:51:43 +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 |
|
Hajime Hoshi
|
abef203a70
|
rename github.com/ebitne/purego -> github.com/ebitengine/purego
|
2022-06-10 21:59:01 +09:00 |
|
TotallyGamerJet
|
726e88e520
|
internal/graphics/opengl/gl: remove CGO in openGL on macOS (#2104)
Updates #1162
|
2022-05-27 18:26:53 +09:00 |
|
Hajime Hoshi
|
4396785829
|
Revert "internal/graphicsdriver/opengl: remove CGO in opengl for macOS (#2091)"
This reverts commit f7e21983cf .
Reason: test failures (#2102)
Closes #2102
|
2022-05-22 01:24:48 +09:00 |
|
TotallyGamerJet
|
f7e21983cf
|
internal/graphicsdriver/opengl: remove CGO in opengl for macOS (#2091)
Updates #1162
|
2022-05-22 00:58:45 +09:00 |
|