diff options
Diffstat (limited to 'src/mbgl/gl/renderbuffer.hpp')
-rw-r--r-- | src/mbgl/gl/renderbuffer.hpp | 33 |
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 |