mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-06 18:05:35 +00:00
internal/gl: use libGLESv2.so.2 for Unix platforms
The unprefixed library names are for development, and Android. Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
@@ -561,8 +561,10 @@ func (f *Functions) load(forceES bool) error {
|
|||||||
libNames = []string{"libGLESv2.dylib"}
|
libNames = []string{"libGLESv2.dylib"}
|
||||||
case runtime.GOOS == "ios":
|
case runtime.GOOS == "ios":
|
||||||
libNames = []string{"/System/Library/Frameworks/OpenGLES.framework/OpenGLES"}
|
libNames = []string{"/System/Library/Frameworks/OpenGLES.framework/OpenGLES"}
|
||||||
default:
|
case runtime.GOOS == "android":
|
||||||
libNames = []string{"libGLESv2.so", "libGLESv3.so"}
|
libNames = []string{"libGLESv2.so", "libGLESv3.so"}
|
||||||
|
default:
|
||||||
|
libNames = []string{"libGLESv2.so.2"}
|
||||||
}
|
}
|
||||||
for _, lib := range libNames {
|
for _, lib := range libNames {
|
||||||
if h := dlopen(lib); h != nil {
|
if h := dlopen(lib); h != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user