summaryrefslogtreecommitdiff
path: root/include/mbgl/gl/renderable_resource.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/mbgl/gl/renderable_resource.hpp')
-rw-r--r--include/mbgl/gl/renderable_resource.hpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/mbgl/gl/renderable_resource.hpp b/include/mbgl/gl/renderable_resource.hpp
index 0be0ae9c67..9585269270 100644
--- a/include/mbgl/gl/renderable_resource.hpp
+++ b/include/mbgl/gl/renderable_resource.hpp
@@ -2,6 +2,8 @@
#include <mbgl/gfx/renderable.hpp>
+#include <cstdlib>
+
namespace mbgl {
namespace gl {
@@ -11,6 +13,11 @@ protected:
public:
virtual void bind() = 0;
+
+ virtual void swap() {
+ // Renderable resources that require a swap function to be called explicitly
+ // can override this method.
+ }
};
} // namespace gl