Home
last modified time | relevance | path

Searched refs:DisplayGLCtx (Results 1 – 17 of 17) sorted by relevance

/qemu/include/ui/
H A Degl-context.h7 QEMUGLContext qemu_egl_create_context(DisplayGLCtx *dgc,
9 void qemu_egl_destroy_context(DisplayGLCtx *dgc, QEMUGLContext ctx);
10 int qemu_egl_make_context_current(DisplayGLCtx *dgc,
H A Dgtk.h38 DisplayGLCtx dgc;
169 QEMUGLContext gd_egl_create_context(DisplayGLCtx *dgc,
192 int gd_egl_make_current(DisplayGLCtx *dgc,
203 QEMUGLContext gd_gl_area_create_context(DisplayGLCtx *dgc,
205 void gd_gl_area_destroy_context(DisplayGLCtx *dgc,
221 int gd_gl_area_make_current(DisplayGLCtx *dgc,
H A Dsdl2.h30 DisplayGLCtx dgc;
80 QEMUGLContext sdl2_gl_create_context(DisplayGLCtx *dgc,
82 void sdl2_gl_destroy_context(DisplayGLCtx *dgc, QEMUGLContext ctx);
83 int sdl2_gl_make_context_current(DisplayGLCtx *dgc,
H A Dconsole.h206 typedef struct DisplayGLCtx DisplayGLCtx;
283 bool (*dpy_gl_ctx_is_compatible_dcl)(DisplayGLCtx *dgc,
285 QEMUGLContext (*dpy_gl_ctx_create)(DisplayGLCtx *dgc,
287 void (*dpy_gl_ctx_destroy)(DisplayGLCtx *dgc,
289 int (*dpy_gl_ctx_make_current)(DisplayGLCtx *dgc,
291 void (*dpy_gl_ctx_create_texture)(DisplayGLCtx *dgc,
293 void (*dpy_gl_ctx_destroy_texture)(DisplayGLCtx *dgc,
295 void (*dpy_gl_ctx_update_texture)(DisplayGLCtx *dgc,
300 struct DisplayGLCtx {
224 typedef struct DisplayGLCtx DisplayGLCtx; global() typedef
318 struct DisplayGLCtx { global() struct
319 opsDisplayGLCtx global() argument
321 glsDisplayGLCtx global() argument
[all...]
H A Dspice-display.h87 DisplayGLCtx dgc;
/qemu/ui/
H A Degl-context.c5 QEMUGLContext qemu_egl_create_context(DisplayGLCtx *dgc, in qemu_egl_create_context()
28 void qemu_egl_destroy_context(DisplayGLCtx *dgc, QEMUGLContext ctx) in qemu_egl_destroy_context()
33 int qemu_egl_make_context_current(DisplayGLCtx *dgc, in qemu_egl_make_context_current()
H A Degl-headless.c42 static QEMUGLContext egl_create_context(DisplayGLCtx *dgc, in egl_create_context()
187 egl_is_compatible_dcl(DisplayGLCtx *dgc, in egl_is_compatible_dcl()
226 DisplayGLCtx *ctx; in egl_headless_init()
237 ctx = g_new0(DisplayGLCtx, 1);
H A Ddbus.c47 static QEMUGLContext dbus_create_context(DisplayGLCtx *dgc, in dbus_create_context()
56 dbus_is_compatible_dcl(DisplayGLCtx *dgc, in dbus_is_compatible_dcl()
65 dbus_create_texture(DisplayGLCtx *ctx, DisplaySurface *surface) in dbus_create_texture()
71 dbus_destroy_texture(DisplayGLCtx *ctx, DisplaySurface *surface) in dbus_destroy_texture()
77 dbus_update_texture(DisplayGLCtx *ctx, DisplaySurface *surface, in dbus_update_texture()
H A Dsdl2-gl.c139 QEMUGLContext sdl2_gl_create_context(DisplayGLCtx *dgc, in sdl2_gl_create_context()
174 void sdl2_gl_destroy_context(DisplayGLCtx *dgc, QEMUGLContext ctx) in sdl2_gl_destroy_context()
181 int sdl2_gl_make_context_current(DisplayGLCtx *dgc, in sdl2_gl_make_context_current()
H A Dgtk-gl-area.c199 QEMUGLContext gd_gl_area_create_context(DisplayGLCtx *dgc, in gd_gl_area_create_context()
240 void gd_gl_area_destroy_context(DisplayGLCtx *dgc, QEMUGLContext ctx) in gd_gl_area_destroy_context()
339 int gd_gl_area_make_current(DisplayGLCtx *dgc,
H A Dconsole-priv.h25 DisplayGLCtx *gl;
H A Ddbus.h49 DisplayGLCtx glctx;
H A Dgtk-egl.c217 QEMUGLContext gd_egl_create_context(DisplayGLCtx *dgc, in gd_egl_create_context()
406 int gd_egl_make_current(DisplayGLCtx *dgc,
H A Dspice-display.c914 static QEMUGLContext qemu_spice_gl_create_context(DisplayGLCtx *dgc, in qemu_spice_gl_create_context()
1131 qemu_spice_is_compatible_dcl(DisplayGLCtx *dgc,
H A Dsdl2.c823 sdl2_gl_is_compatible_dcl(DisplayGLCtx *dgc, in sdl2_gl_is_compatible_dcl()
H A Dgtk.c630 gd_gl_area_is_compatible_dcl(DisplayGLCtx *dgc, in gd_gl_area_is_compatible_dcl()
664 gd_egl_is_compatible_dcl(DisplayGLCtx *dgc, in gd_egl_is_compatible_dcl()
H A Dconsole.c686 void qemu_console_set_display_gl_ctx(QemuConsole *con, DisplayGLCtx *gl) in qemu_console_set_display_gl_ctx()