diff --git a/gfx/video_driver.c b/gfx/video_driver.c index 8bcdb3de10..3981e18f6f 100644 --- a/gfx/video_driver.c +++ b/gfx/video_driver.c @@ -785,6 +785,7 @@ bool video_driver_focus(void) return driver->video->focus(driver->video_data); } +#ifdef HAVE_OVERLAY bool video_driver_overlay_interface(const video_overlay_interface_t **iface) { driver_t *driver = driver_get_ptr(); @@ -799,6 +800,7 @@ bool video_driver_overlay_interface(const video_overlay_interface_t **iface) return true; } +#endif void * video_driver_read_frame_raw(unsigned *width, unsigned *height, size_t *pitch) diff --git a/gfx/video_driver.h b/gfx/video_driver.h index e93dc29248..5666e2e386 100644 --- a/gfx/video_driver.h +++ b/gfx/video_driver.h @@ -305,7 +305,9 @@ bool video_driver_set_shader(enum rarch_shader_type type, bool video_driver_focus(void); +#ifdef HAVE_OVERLAY bool video_driver_overlay_interface(const video_overlay_interface_t **iface); +#endif void * video_driver_read_frame_raw(unsigned *width, unsigned *height, size_t *pitch);