Home
last modified time | relevance | path

Searched refs:glamor_ctx (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/external/xserver/glamor/
H A Dglamor_glx.c41 glamor_glx_make_current(struct glamor_context *glamor_ctx) in glamor_glx_make_current() argument
49 glXMakeCurrent(glamor_ctx->display, None, None); in glamor_glx_make_current()
51 glXMakeCurrent(glamor_ctx->display, glamor_ctx->drawable_xid, in glamor_glx_make_current()
52 glamor_ctx->ctx); in glamor_glx_make_current()
57 glamor_glx_screen_init(struct glamor_context *glamor_ctx) in glamor_glx_screen_init() argument
59 glamor_ctx->ctx = glXGetCurrentContext(); in glamor_glx_screen_init()
60 if (!glamor_ctx->ctx) in glamor_glx_screen_init()
63 glamor_ctx->display = glXGetCurrentDisplay(); in glamor_glx_screen_init()
64 if (!glamor_ctx->display) in glamor_glx_screen_init()
67 glamor_ctx->drawable_xid = glXGetCurrentDrawable(); in glamor_glx_screen_init()
[all …]
H A Dglamor_context.h46 void (*make_current)(struct glamor_context *glamor_ctx);
49 Bool glamor_glx_screen_init(struct glamor_context *glamor_ctx);
H A Dglamor_egl.c82 glamor_egl_make_current(struct glamor_context *glamor_ctx) in glamor_egl_make_current() argument
90 eglMakeCurrent(glamor_ctx->display, EGL_NO_SURFACE, in glamor_egl_make_current()
93 if (!eglMakeCurrent(glamor_ctx->display, in glamor_egl_make_current()
95 glamor_ctx->ctx)) { in glamor_egl_make_current()
874 glamor_egl_screen_init(ScreenPtr screen, struct glamor_context *glamor_ctx) in glamor_egl_screen_init() argument
889 glamor_ctx->ctx = glamor_egl->context; in glamor_egl_screen_init()
890 glamor_ctx->display = glamor_egl->display; in glamor_egl_screen_init()
892 glamor_ctx->make_current = glamor_egl_make_current; in glamor_egl_screen_init()
H A Dglamor_egl_stubs.c38 glamor_egl_screen_init(ScreenPtr screen, struct glamor_context *glamor_ctx) in glamor_egl_screen_init() argument
H A Dglamor.h407 struct glamor_context *glamor_ctx);
/OK3568_Linux_fs/external/xserver/hw/xwayland/
H A Dxwayland-glamor.c36 glamor_egl_make_current(struct glamor_context *glamor_ctx) in glamor_egl_make_current() argument
38 eglMakeCurrent(glamor_ctx->display, EGL_NO_SURFACE, in glamor_egl_make_current()
40 if (!eglMakeCurrent(glamor_ctx->display, in glamor_egl_make_current()
42 glamor_ctx->ctx)) in glamor_egl_make_current()
49 if (lastGLContext == xwl_screen->glamor_ctx) in xwl_glamor_egl_make_current()
52 lastGLContext = xwl_screen->glamor_ctx; in xwl_glamor_egl_make_current()
53 xwl_screen->glamor_ctx->make_current(xwl_screen->glamor_ctx); in xwl_glamor_egl_make_current()
57 glamor_egl_screen_init(ScreenPtr screen, struct glamor_context *glamor_ctx) in glamor_egl_screen_init() argument
62 glamor_ctx->ctx = xwl_screen->egl_context; in glamor_egl_screen_init()
63 glamor_ctx->display = xwl_screen->egl_display; in glamor_egl_screen_init()
[all …]
H A Dxwayland.h172 struct glamor_context *glamor_ctx; member