diff --git a/deps/nostalgia/deps/glutils/include/glutils/glutils.hpp b/deps/nostalgia/deps/glutils/include/glutils/glutils.hpp index 6713e55..8ebc73a 100644 --- a/deps/nostalgia/deps/glutils/include/glutils/glutils.hpp +++ b/deps/nostalgia/deps/glutils/include/glutils/glutils.hpp @@ -137,6 +137,14 @@ struct FrameBuffer { constexpr operator const GLuint&() const noexcept { return fbo.id; } + + [[nodiscard]] + constexpr ox::Size size() const noexcept { + return { + width, + height, + }; + } }; class FrameBufferBind { diff --git a/deps/nostalgia/deps/ox/src/ox/std/smallmap.hpp b/deps/nostalgia/deps/ox/src/ox/std/smallmap.hpp index 5bf84fa..28f2d43 100644 --- a/deps/nostalgia/deps/ox/src/ox/std/smallmap.hpp +++ b/deps/nostalgia/deps/ox/src/ox/std/smallmap.hpp @@ -204,12 +204,12 @@ constexpr T &SmallMap::value(size_t i) noexcept { } template -constexpr typename SmallMap::Pair const&SmallMap::get(size_t i) const noexcept { +constexpr SmallMap::Pair const&SmallMap::get(size_t i) const noexcept { return m_pairs[i]; } template -constexpr typename SmallMap::Pair &SmallMap::get(size_t i) noexcept { +constexpr SmallMap::Pair &SmallMap::get(size_t i) noexcept { return m_pairs[i]; }