Home
last modified time | relevance | path

Searched refs:wlr_egl (Results 1 – 22 of 22) sorted by relevance

/dports/x11-toolkits/wlroots/wlroots-0.12.0/include/wlr/render/
H A Degl.h43 struct wlr_egl { struct
93 void wlr_egl_finish(struct wlr_egl *egl);
106 EGLSurface wlr_egl_create_surface(struct wlr_egl *egl, void *window);
111 EGLImageKHR wlr_egl_create_image_from_wl_drm(struct wlr_egl *egl,
119 EGLImageKHR wlr_egl_create_image_from_dmabuf(struct wlr_egl *egl,
134 bool wlr_egl_destroy_image(struct wlr_egl *egl, EGLImageKHR image);
143 bool wlr_egl_make_current(struct wlr_egl *egl, EGLSurface surface,
146 bool wlr_egl_unset_current(struct wlr_egl *egl);
148 bool wlr_egl_is_current(struct wlr_egl *egl);
162 bool wlr_egl_swap_buffers(struct wlr_egl *egl, EGLSurface surface,
[all …]
H A Dgles2.h16 struct wlr_egl;
18 struct wlr_renderer *wlr_gles2_renderer_create(struct wlr_egl *egl);
20 struct wlr_egl *wlr_gles2_renderer_get_egl(struct wlr_renderer *renderer);
H A Dwlr_renderer.h35 struct wlr_renderer *wlr_renderer_autocreate(struct wlr_egl *egl, EGLenum platform,
/dports/x11-toolkits/wlroots/wlroots-0.12.0/render/
H A Degl.c125 static int get_egl_dmabuf_modifiers(struct wlr_egl *egl, int format,
128 static void init_dmabuf_formats(struct wlr_egl *egl) { in init_dmabuf_formats()
355 void wlr_egl_finish(struct wlr_egl *egl) { in wlr_egl_finish()
391 bool wlr_egl_destroy_image(struct wlr_egl *egl, EGLImage image) { in wlr_egl_destroy_image()
428 bool wlr_egl_make_current(struct wlr_egl *egl, EGLSurface surface, in wlr_egl_make_current()
441 bool wlr_egl_unset_current(struct wlr_egl *egl) { in wlr_egl_unset_current()
450 bool wlr_egl_is_current(struct wlr_egl *egl) { in wlr_egl_is_current()
479 bool wlr_egl_swap_buffers(struct wlr_egl *egl, EGLSurface surface, in wlr_egl_swap_buffers()
533 EGLImageKHR wlr_egl_create_image_from_wl_drm(struct wlr_egl *egl, in wlr_egl_create_image_from_wl_drm()
564 static bool dmabuf_format_is_external_only(struct wlr_egl *egl, in dmabuf_format_is_external_only()
[all …]
H A Dwlr_renderer.c224 struct wlr_renderer *wlr_renderer_autocreate(struct wlr_egl *egl, in wlr_renderer_autocreate()
/dports/x11-toolkits/wlroots/wlroots-0.12.0/include/backend/
H A Dheadless.h12 struct wlr_egl priv_egl; // may be uninitialized
13 struct wlr_egl *egl;
H A Dx11.h66 struct wlr_egl egl;
H A Dwayland.h25 struct wlr_egl egl;
/dports/x11-toolkits/wlroots/wlroots-0.12.0/include/wlr/
H A Dbackend.h31 typedef struct wlr_renderer *(*wlr_renderer_create_func_t)(struct wlr_egl *egl, EGLenum platform,
/dports/x11-toolkits/wlroots/wlroots-0.12.0/include/backend/drm/
H A Drenderer.h18 struct wlr_egl egl;
/dports/x11-toolkits/wlroots/wlroots-0.12.0/include/render/
H A Dgles2.h37 struct wlr_egl *egl;
/dports/x11-wm/wayfire/wayfire-0.7.0/src/core/
H A Dcore-impl.hpp29 wlr_egl *egl;
/dports/x11-toolkits/wlroots/wlroots-0.12.0/examples/
H A Drelative-pointer-unstable-v1.c20 struct wlr_egl *egl;
443 e->egl = calloc(1, sizeof(struct wlr_egl)); in main()
H A Dinput-inhibitor.c21 struct wlr_egl egl;
H A Didle-inhibit.c30 struct wlr_egl egl;
H A Dkeyboard-shortcuts-inhibit.c36 struct wlr_egl egl;
H A Dtoplevel-decoration.c23 struct wlr_egl egl;
H A Dpointer-constraints.c19 struct wlr_egl egl;
H A Dtext-input.c66 struct wlr_egl egl;
H A Dlayer-shell.c32 struct wlr_egl egl;
/dports/x11-toolkits/wlroots/wlroots-0.12.0/render/gles2/
H A Drenderer.c469 struct wlr_egl *wlr_gles2_renderer_get_egl(struct wlr_renderer *wlr_renderer) { in wlr_gles2_renderer_get_egl()
653 struct wlr_renderer *wlr_gles2_renderer_create(struct wlr_egl *egl) { in wlr_gles2_renderer_create()
/dports/x11-wm/phoc/phoc-f26fa0123742ba95d303ad552fc1f8d2d0117288/src/
H A Drender.c443 struct wlr_egl *egl = wlr_gles2_renderer_get_egl (server->renderer); in view_render_to_buffer()