diff options
Diffstat (limited to 'glamor/glamor_utils.h')
-rw-r--r-- | glamor/glamor_utils.h | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/glamor/glamor_utils.h b/glamor/glamor_utils.h index b82517a83..eafd2bc06 100644 --- a/glamor/glamor_utils.h +++ b/glamor/glamor_utils.h @@ -1817,29 +1817,15 @@ __fls(unsigned long x) #endif static inline void -glamor_make_current(ScreenPtr screen) -{ - glamor_egl_make_current(screen); -} - -static inline void -glamor_restore_current(ScreenPtr screen) -{ - glamor_egl_restore_context(screen); -} - -static inline void glamor_get_context(glamor_screen_private * glamor_priv) { - if (glamor_priv->flags & GLAMOR_USE_EGL_SCREEN) - glamor_make_current(glamor_priv->screen); + glamor_priv->ctx.get_context(&glamor_priv->ctx); } static inline void glamor_put_context(glamor_screen_private * glamor_priv) { - if (glamor_priv->flags & GLAMOR_USE_EGL_SCREEN) - glamor_restore_current(glamor_priv->screen); + glamor_priv->ctx.put_context(&glamor_priv->ctx); } #endif |