summaryrefslogtreecommitdiffstats
path: root/src/egl/drivers/dri2/egl_dri2.h
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2014-12-21 11:51:33 -0800
committerEric Anholt <eric@anholt.net>2015-01-06 15:40:40 -0800
commit70e8ccc459d9bf579ad7efeae453cb8641266c94 (patch)
tree23fb9d5d057fc5c62acd2082827e13329096e1a3 /src/egl/drivers/dri2/egl_dri2.h
parent5ae13051249f6f9d44dae15e9deb62e7cb09aed7 (diff)
downloadexternal_mesa3d-70e8ccc459d9bf579ad7efeae453cb8641266c94.zip
external_mesa3d-70e8ccc459d9bf579ad7efeae453cb8641266c94.tar.gz
external_mesa3d-70e8ccc459d9bf579ad7efeae453cb8641266c94.tar.bz2
egl: Inform the client API when ancillary buffers may become undefined.
This is part of the EGL spec, and is useful for a tiled renderer to avoid the memory bandwidth cost of storing the depth/stencil buffers. Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
Diffstat (limited to 'src/egl/drivers/dri2/egl_dri2.h')
-rw-r--r--src/egl/drivers/dri2/egl_dri2.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/egl/drivers/dri2/egl_dri2.h b/src/egl/drivers/dri2/egl_dri2.h
index 52f05fb..9efe1f7 100644
--- a/src/egl/drivers/dri2/egl_dri2.h
+++ b/src/egl/drivers/dri2/egl_dri2.h
@@ -332,4 +332,7 @@ dri2_initialize_wayland(_EGLDriver *drv, _EGLDisplay *disp);
EGLBoolean
dri2_initialize_android(_EGLDriver *drv, _EGLDisplay *disp);
+void
+dri2_flush_drawable_for_swapbuffers(_EGLDisplay *disp, _EGLSurface *draw);
+
#endif /* EGL_DRI2_INCLUDED */