[glutils] Add size function to FrameBuffer
This commit is contained in:
parent
df412cf8d0
commit
6df77a23ab
8
deps/glutils/include/glutils/glutils.hpp
vendored
8
deps/glutils/include/glutils/glutils.hpp
vendored
@ -137,6 +137,14 @@ struct FrameBuffer {
|
|||||||
constexpr operator const GLuint&() const noexcept {
|
constexpr operator const GLuint&() const noexcept {
|
||||||
return fbo.id;
|
return fbo.id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[[nodiscard]]
|
||||||
|
constexpr ox::Size size() const noexcept {
|
||||||
|
return {
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
};
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
class FrameBufferBind {
|
class FrameBufferBind {
|
||||||
|
4
deps/ox/src/ox/std/smallmap.hpp
vendored
4
deps/ox/src/ox/std/smallmap.hpp
vendored
@ -204,12 +204,12 @@ constexpr T &SmallMap<K, T, SmallSz>::value(size_t i) noexcept {
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<typename K, typename T, size_t SmallSz>
|
template<typename K, typename T, size_t SmallSz>
|
||||||
constexpr typename SmallMap<K, T, SmallSz>::Pair const&SmallMap<K, T, SmallSz>::get(size_t i) const noexcept {
|
constexpr SmallMap<K, T, SmallSz>::Pair const&SmallMap<K, T, SmallSz>::get(size_t i) const noexcept {
|
||||||
return m_pairs[i];
|
return m_pairs[i];
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename K, typename T, size_t SmallSz>
|
template<typename K, typename T, size_t SmallSz>
|
||||||
constexpr typename SmallMap<K, T, SmallSz>::Pair &SmallMap<K, T, SmallSz>::get(size_t i) noexcept {
|
constexpr SmallMap<K, T, SmallSz>::Pair &SmallMap<K, T, SmallSz>::get(size_t i) noexcept {
|
||||||
return m_pairs[i];
|
return m_pairs[i];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user