ebiten/internal/graphicsdriver/opengl
Hajime Hoshi f611b48c71 graphicsdriver/opengl: Use native GLES functions for mobiles
After this change, GL functions for mobiles, especially Android, are
native ones instead of golang.org/x/mobile/gl functions in order to
reduce goroutine context switches.

On gomobile-build, golang.org/x/mobile/gl functions are still used.

Fixes #1387
2020-10-19 03:51:20 +09:00
..
gl Bug fix: Compile error for Wasm 2020-10-07 02:23:45 +09:00
gles graphicsdriver/opengl: Use native GLES functions for mobiles 2020-10-19 03:51:20 +09:00
bytes.go graphicsdriver/opengl: Exclude bytes.go from non-mobile environments 2020-08-20 22:24:21 +09:00
context_desktop.go graphicsdriver/metal, graphicsdriver/opengl: Reland: Remove the thread usages for performance 2020-10-13 02:46:31 +09:00
context_js.go graphicsdriver/metal, graphicsdriver/opengl: Reland: Remove the thread usages for performance 2020-10-13 02:46:31 +09:00
context_mobile.go graphicsdriver/opengl: Use native GLES functions for mobiles 2020-10-19 03:51:20 +09:00
context_notx.go graphicsdriver/opengl: Bug fix: Build error on Android 2020-07-26 17:01:11 +09:00
context_x.go Clean up the 'js' build tags 2020-10-07 02:07:03 +09:00
context.go graphicsdriver/metal, graphicsdriver/opengl: Reland: Remove the thread usages for performance 2020-10-13 02:46:31 +09:00
defaultshader.go Update version to v2.0.0-alpha 2020-10-04 04:30:40 +09:00
framebuffer.go graphicsdriver/opengl: Rename Driver -> Graphics 2020-04-04 17:23:38 +09:00
graphics_mobile.go graphicsdriver/opengl: Use native GLES functions for mobiles 2020-10-19 03:51:20 +09:00
graphics.go graphicsdriver/metal, graphicsdriver/opengl: Reland: Remove the thread usages for performance 2020-10-13 02:46:31 +09:00
image.go graphicsdriver/metal, graphicsdriver/opengl: Reland: Remove the thread usages for performance 2020-10-13 02:46:31 +09:00
locationcache.go graphicsdriver/opengl: Use glBindAttribLocation instead of glGetAttribLocation 2019-02-16 14:35:53 +09:00
program.go Update version to v2.0.0-alpha 2020-10-04 04:30:40 +09:00
shader.go Update version to v2.0.0-alpha 2020-10-04 04:30:40 +09:00
types.go Improve panic messages 2019-02-06 23:43:03 -10:00