Lines Matching refs:gl
241 if (con->gl && con->gl->ops->dpy_gl_ctx_create_texture) { in dpy_gfx_create_texture()
242 con->gl->ops->dpy_gl_ctx_create_texture(con->gl, surface); in dpy_gfx_create_texture()
248 if (con->gl && con->gl->ops->dpy_gl_ctx_destroy_texture) { in dpy_gfx_destroy_texture()
249 con->gl->ops->dpy_gl_ctx_destroy_texture(con->gl, surface); in dpy_gfx_destroy_texture()
256 if (con->gl && con->gl->ops->dpy_gl_ctx_update_texture) { in dpy_gfx_update_texture()
257 con->gl->ops->dpy_gl_ctx_update_texture(con->gl, surface, x, y, w, h); in dpy_gfx_update_texture()
554 return con->gl != NULL; in console_has_gl()
578 !con->gl->ops->dpy_gl_ctx_is_compatible_dcl(con->gl, dcl)) { in console_compatible_with()
665 void qemu_console_set_display_gl_ctx(QemuConsole *con, DisplayGLCtx *gl) in qemu_console_set_display_gl_ctx() argument
669 if (con->gl) { in qemu_console_set_display_gl_ctx()
673 con->gl = gl; in qemu_console_set_display_gl_ctx()
985 assert(con->gl); in dpy_gl_ctx_create()
986 return con->gl->ops->dpy_gl_ctx_create(con->gl, qparams); in dpy_gl_ctx_create()
991 assert(con->gl); in dpy_gl_ctx_destroy()
992 con->gl->ops->dpy_gl_ctx_destroy(con->gl, ctx); in dpy_gl_ctx_destroy()
997 assert(con->gl); in dpy_gl_ctx_make_current()
998 return con->gl->ops->dpy_gl_ctx_make_current(con->gl, ctx); in dpy_gl_ctx_make_current()
1123 assert(con->gl); in dpy_gl_update()
1229 if (con->gl) { in graphic_console_close()