glgsg: Also pick up glClearTexSubImageEXT in OpenGL ES 2+

This commit is contained in:
rdb 2021-08-31 15:37:21 +02:00
parent 1739cef318
commit 2b0571ee92

View File

@ -1108,10 +1108,12 @@ reset() {
if (has_extension("GL_EXT_clear_texture")) {
_glClearTexImage = (PFNGLCLEARTEXIMAGEEXTPROC)
get_extension_func("glClearTexImageEXT");
_glClearTexSubImage = (PFNGLCLEARTEXSUBIMAGEEXTPROC)
get_extension_func("glClearTexSubImageEXT");
if (_glClearTexImage == nullptr) {
if (_glClearTexImage == nullptr || _glClearTexSubImage == nullptr) {
GLCAT.warning()
<< "GL_EXT_clear_texture advertised as supported by OpenGL runtime, but could not get pointers to extension function.\n";
<< "GL_EXT_clear_texture advertised as supported by OpenGL runtime, but could not get pointers to extension functions.\n";
} else {
_supports_clear_texture = true;
}