X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fframeformat.h;h=df4363758644160c98b8d9d7e2dbc4c42f641338;hb=38712d8ecc57d043a2419ffbaeeb57f7a6586f14;hp=c3f6eae7d510c988c748d4a5f493eb73db59f392;hpb=24b24e2203c776aacd9744bb947f5cf47b03d328;p=libs%2Fgl.git diff --git a/source/core/frameformat.h b/source/core/frameformat.h index c3f6eae7..df436375 100644 --- a/source/core/frameformat.h +++ b/source/core/frameformat.h @@ -36,12 +36,12 @@ class FrameFormat private: enum { MAX_ATTACHMENTS = 7 }; - std::uint8_t count; - std::uint8_t samples; + std::uint8_t count = 0; + std::uint8_t samples = 0; FrameAttachment attachments[MAX_ATTACHMENTS]; public: - FrameFormat(); + FrameFormat() = default; FrameFormat(FrameAttachment); FrameFormat operator,(FrameAttachment) const; @@ -76,10 +76,9 @@ inline unsigned get_attach_point(FrameAttachment fa) PixelFormat get_attachment_pixelformat(FrameAttachment); -unsigned get_gl_attachment(FrameAttachment); -unsigned get_gl_buffer_bits(const FrameFormat &); - } // namespace GL } // namespace Msp +#include "frameformat_backend.h" + #endif