summaryrefslogtreecommitdiff
path: root/src/mbgl/gl/renderbuffer.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/gl/renderbuffer.hpp')
-rw-r--r--src/mbgl/gl/renderbuffer.hpp33
1 files changed, 0 insertions, 33 deletions
diff --git a/src/mbgl/gl/renderbuffer.hpp b/src/mbgl/gl/renderbuffer.hpp
deleted file mode 100644
index a761d17241..0000000000
--- a/src/mbgl/gl/renderbuffer.hpp
+++ /dev/null
@@ -1,33 +0,0 @@
-#pragma once
-
-#include <mbgl/gfx/types.hpp>
-#include <mbgl/gl/object.hpp>
-#include <mbgl/util/size.hpp>
-
-namespace mbgl {
-namespace gl {
-
-template <gfx::RenderbufferPixelType renderbufferType>
-class Renderbuffer {
-public:
- Renderbuffer(Size size_, UniqueRenderbuffer renderbuffer_, bool dirty_ = false)
- : size(std::move(size_)), renderbuffer(std::move(renderbuffer_)), dirty(dirty_) {
- }
-
- using type = std::integral_constant<gfx::RenderbufferPixelType, renderbufferType>;
- Size size;
- UniqueRenderbuffer renderbuffer;
-
- void shouldClear(bool clear) {
- dirty = clear;
- }
- bool needsClearing() {
- return dirty;
- }
-
-private:
- bool dirty;
-};
-
-} // namespace gl
-} // namespace mbgl