static void dri2_flush_front_buffer(__DRIdrawable * driDrawable, void *loaderPrivate) { /* FIXME: Does EGL support front buffer rendering at all? */ #if 0 struct dri2_egl_surface *dri2_surf = loaderPrivate; dri2WaitGL(dri2_surf); #endif }
static void dri2FlushFrontBuffer(__DRIdrawable *driDrawable, void *loaderPrivate) { __GLXDRIdrawablePrivate *pdraw = loaderPrivate; __GLXdisplayPrivate *priv = __glXInitialize(pdraw->base.psc->dpy); __GLXDRIdisplayPrivate *pdp = (__GLXDRIdisplayPrivate *)priv->dri2Display; /* Old servers don't send invalidate events */ if (!pdp->invalidateAvailable) dri2InvalidateBuffers(priv->dpy, pdraw->base.drawable); dri2WaitGL(loaderPrivate); }
static void dri2FlushFrontBuffer(__DRIdrawable *driDrawable, void *loaderPrivate) { (void) driDrawable; dri2WaitGL((__GLXDRIdrawable *) loaderPrivate); }