diff options
author | Emil Velikov <[email protected]> | 2017-08-05 00:25:46 +0100 |
---|---|---|
committer | Emil Velikov <[email protected]> | 2017-08-10 19:23:31 +0100 |
commit | 47b06f5821551375e98699ca8ea41d06dc4ba0e9 (patch) | |
tree | c222901e59d22e1af94f0495413837515c43e5a1 /src/egl/drivers/dri2/egl_dri2.h | |
parent | 4d9b0dcccb81ad10113d9aef52b4c84496e879f1 (diff) |
egl: add dri2_setup_swap_interval helper
The current two implementations - X11 and Wayland were identical,
barrind the upper limit.
Instead of having same code twice - introduce a helper and pass the
limit as an argument.
Thus as Android/DRM/others get support - they only need to call the
function ;-)
v2: Rebase on top of keeping ::swap_available
Signed-off-by: Emil Velikov <[email protected]>
Reviewed-by: Eric Engestrom <[email protected]> (v1)
Diffstat (limited to 'src/egl/drivers/dri2/egl_dri2.h')
-rw-r--r-- | src/egl/drivers/dri2/egl_dri2.h | 3 |
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 ccfefef61fc..751e7a4e2f3 100644 --- a/src/egl/drivers/dri2/egl_dri2.h +++ b/src/egl/drivers/dri2/egl_dri2.h @@ -370,6 +370,9 @@ dri2_load_driver(_EGLDisplay *disp); void dri2_setup_screen(_EGLDisplay *disp); +void +dri2_setup_swap_interval(_EGLDisplay *disp, int max_swap_interval); + EGLBoolean dri2_load_driver_swrast(_EGLDisplay *disp); |