render/gles2: make wlr_renderer_create private

This commit is contained in:
Simon Zeni 2021-09-21 15:13:42 -04:00
parent 72073e5792
commit f12fa92a85
3 changed files with 3 additions and 3 deletions

View file

@ -111,6 +111,7 @@ struct wlr_gles2_texture {
struct wlr_addon buffer_addon; struct wlr_addon buffer_addon;
}; };
struct wlr_renderer *gles2_renderer_create(struct wlr_egl *egl);
bool is_gles2_pixel_format_supported(const struct wlr_gles2_renderer *renderer, bool is_gles2_pixel_format_supported(const struct wlr_gles2_renderer *renderer,
const struct wlr_gles2_pixel_format *format); const struct wlr_gles2_pixel_format *format);

View file

@ -16,7 +16,6 @@
struct wlr_egl; struct wlr_egl;
struct wlr_renderer *wlr_gles2_renderer_create_with_drm_fd(int drm_fd); struct wlr_renderer *wlr_gles2_renderer_create_with_drm_fd(int drm_fd);
struct wlr_renderer *wlr_gles2_renderer_create(struct wlr_egl *egl);
struct wlr_egl *wlr_gles2_renderer_get_egl(struct wlr_renderer *renderer); struct wlr_egl *wlr_gles2_renderer_get_egl(struct wlr_renderer *renderer);
bool wlr_gles2_renderer_check_ext(struct wlr_renderer *renderer, bool wlr_gles2_renderer_check_ext(struct wlr_renderer *renderer,

View file

@ -694,7 +694,7 @@ struct wlr_renderer *wlr_gles2_renderer_create_with_drm_fd(int drm_fd) {
return NULL; return NULL;
} }
struct wlr_renderer *renderer = wlr_gles2_renderer_create(egl); struct wlr_renderer *renderer = gles2_renderer_create(egl);
if (!renderer) { if (!renderer) {
wlr_log(WLR_ERROR, "Failed to create GLES2 renderer"); wlr_log(WLR_ERROR, "Failed to create GLES2 renderer");
wlr_egl_destroy(egl); wlr_egl_destroy(egl);
@ -704,7 +704,7 @@ struct wlr_renderer *wlr_gles2_renderer_create_with_drm_fd(int drm_fd) {
return renderer; return renderer;
} }
struct wlr_renderer *wlr_gles2_renderer_create(struct wlr_egl *egl) { struct wlr_renderer *gles2_renderer_create(struct wlr_egl *egl) {
if (!wlr_egl_context_set_current(&egl->ctx)) { if (!wlr_egl_context_set_current(&egl->ctx)) {
return NULL; return NULL;
} }