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 D | egl.h | 43 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 D | gles2.h | 16 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 D | wlr_renderer.h | 35 struct wlr_renderer *wlr_renderer_autocreate(struct wlr_egl *egl, EGLenum platform,
|
/dports/x11-toolkits/wlroots/wlroots-0.12.0/render/ |
H A D | egl.c | 125 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 D | wlr_renderer.c | 224 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 D | headless.h | 12 struct wlr_egl priv_egl; // may be uninitialized 13 struct wlr_egl *egl;
|
H A D | x11.h | 66 struct wlr_egl egl;
|
H A D | wayland.h | 25 struct wlr_egl egl;
|
/dports/x11-toolkits/wlroots/wlroots-0.12.0/include/wlr/ |
H A D | backend.h | 31 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 D | renderer.h | 18 struct wlr_egl egl;
|
/dports/x11-toolkits/wlroots/wlroots-0.12.0/include/render/ |
H A D | gles2.h | 37 struct wlr_egl *egl;
|
/dports/x11-wm/wayfire/wayfire-0.7.0/src/core/ |
H A D | core-impl.hpp | 29 wlr_egl *egl;
|
/dports/x11-toolkits/wlroots/wlroots-0.12.0/examples/ |
H A D | relative-pointer-unstable-v1.c | 20 struct wlr_egl *egl; 443 e->egl = calloc(1, sizeof(struct wlr_egl)); in main()
|
H A D | input-inhibitor.c | 21 struct wlr_egl egl;
|
H A D | idle-inhibit.c | 30 struct wlr_egl egl;
|
H A D | keyboard-shortcuts-inhibit.c | 36 struct wlr_egl egl;
|
H A D | toplevel-decoration.c | 23 struct wlr_egl egl;
|
H A D | pointer-constraints.c | 19 struct wlr_egl egl;
|
H A D | text-input.c | 66 struct wlr_egl egl;
|
H A D | layer-shell.c | 32 struct wlr_egl egl;
|
/dports/x11-toolkits/wlroots/wlroots-0.12.0/render/gles2/ |
H A D | renderer.c | 469 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 D | render.c | 443 struct wlr_egl *egl = wlr_gles2_renderer_get_egl (server->renderer); in view_render_to_buffer()
|