aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/render/gles2.h8
-rw-r--r--render/gles2/renderer.c22
2 files changed, 15 insertions, 15 deletions
diff --git a/include/render/gles2.h b/include/render/gles2.h
index 3e278e32..013270e4 100644
--- a/include/render/gles2.h
+++ b/include/render/gles2.h
@@ -39,10 +39,10 @@ struct wlr_gles2_renderer {
const char *exts_str;
struct {
- bool read_format_bgra_ext;
- bool debug_khr;
- bool egl_image_external_oes;
- bool egl_image_oes;
+ bool EXT_read_format_bgra;
+ bool KHR_debug;
+ bool OES_egl_image_external;
+ bool OES_egl_image;
} exts;
struct {
diff --git a/render/gles2/renderer.c b/render/gles2/renderer.c
index 7ef076c5..0e6109ab 100644
--- a/render/gles2/renderer.c
+++ b/render/gles2/renderer.c
@@ -274,7 +274,7 @@ static bool gles2_render_subtexture_with_matrix(
case GL_TEXTURE_EXTERNAL_OES:
shader = &renderer->shaders.tex_ext;
- if (!renderer->exts.egl_image_external_oes) {
+ if (!renderer->exts.OES_egl_image_external) {
wlr_log(WLR_ERROR, "Failed to render texture: "
"GL_TEXTURE_EXTERNAL_OES not supported");
return false;
@@ -407,7 +407,7 @@ static uint32_t gles2_preferred_read_format(
return fmt->drm_format;
}
- if (renderer->exts.read_format_bgra_ext) {
+ if (renderer->exts.EXT_read_format_bgra) {
return DRM_FORMAT_XRGB8888;
}
return DRM_FORMAT_XBGR8888;
@@ -427,7 +427,7 @@ static bool gles2_read_pixels(struct wlr_renderer *wlr_renderer,
return false;
}
- if (fmt->gl_format == GL_BGRA_EXT && !renderer->exts.read_format_bgra_ext) {
+ if (fmt->gl_format == GL_BGRA_EXT && !renderer->exts.EXT_read_format_bgra) {
wlr_log(WLR_ERROR,
"Cannot read pixels: missing GL_EXT_read_format_bgra extension");
return false;
@@ -530,7 +530,7 @@ static void gles2_destroy(struct wlr_renderer *wlr_renderer) {
glDeleteProgram(renderer->shaders.tex_ext.program);
pop_gles2_debug(renderer);
- if (renderer->exts.debug_khr) {
+ if (renderer->exts.KHR_debug) {
glDisable(GL_DEBUG_OUTPUT_KHR);
renderer->procs.glDebugMessageCallbackKHR(NULL, NULL);
}
@@ -760,11 +760,11 @@ struct wlr_renderer *wlr_gles2_renderer_create(struct wlr_egl *egl) {
return NULL;
}
- renderer->exts.read_format_bgra_ext =
+ renderer->exts.EXT_read_format_bgra =
check_gl_ext(exts_str, "GL_EXT_read_format_bgra");
if (check_gl_ext(exts_str, "GL_KHR_debug")) {
- renderer->exts.debug_khr = true;
+ renderer->exts.KHR_debug = true;
load_gl_proc(&renderer->procs.glDebugMessageCallbackKHR,
"glDebugMessageCallbackKHR");
load_gl_proc(&renderer->procs.glDebugMessageControlKHR,
@@ -772,18 +772,18 @@ struct wlr_renderer *wlr_gles2_renderer_create(struct wlr_egl *egl) {
}
if (check_gl_ext(exts_str, "GL_OES_EGL_image_external")) {
- renderer->exts.egl_image_external_oes = true;
+ renderer->exts.OES_egl_image_external = true;
load_gl_proc(&renderer->procs.glEGLImageTargetTexture2DOES,
"glEGLImageTargetTexture2DOES");
}
if (check_gl_ext(exts_str, "GL_OES_EGL_image")) {
- renderer->exts.egl_image_oes = true;
+ renderer->exts.OES_egl_image = true;
load_gl_proc(&renderer->procs.glEGLImageTargetRenderbufferStorageOES,
"glEGLImageTargetRenderbufferStorageOES");
}
- if (renderer->exts.debug_khr) {
+ if (renderer->exts.KHR_debug) {
glEnable(GL_DEBUG_OUTPUT_KHR);
glEnable(GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR);
renderer->procs.glDebugMessageCallbackKHR(gles2_log, NULL);
@@ -831,7 +831,7 @@ struct wlr_renderer *wlr_gles2_renderer_create(struct wlr_egl *egl) {
renderer->shaders.tex_rgbx.pos_attrib = glGetAttribLocation(prog, "pos");
renderer->shaders.tex_rgbx.tex_attrib = glGetAttribLocation(prog, "texcoord");
- if (renderer->exts.egl_image_external_oes) {
+ if (renderer->exts.OES_egl_image_external) {
renderer->shaders.tex_ext.program = prog =
link_program(renderer, tex_vertex_src, tex_fragment_src_external);
if (!renderer->shaders.tex_ext.program) {
@@ -859,7 +859,7 @@ error:
pop_gles2_debug(renderer);
- if (renderer->exts.debug_khr) {
+ if (renderer->exts.KHR_debug) {
glDisable(GL_DEBUG_OUTPUT_KHR);
renderer->procs.glDebugMessageCallbackKHR(NULL, NULL);
}