29 #ifndef GLI_CORE_STORAGE_INCLUDED
30 #define GLI_CORE_STORAGE_INCLUDED
41 #include <glm/glm.hpp>
42 #include <glm/gtx/component_wise.hpp>
43 #include <glm/gtx/gradient_paint.hpp>
44 #include <glm/gtx/integer.hpp>
45 #include <glm/gtx/multiple.hpp>
46 #include <glm/gtx/number_precision.hpp>
47 #include <glm/gtx/raw_data.hpp>
48 #include <glm/gtx/scalar_relational.hpp>
102 glm::byte
const *
data()
const;
136 std::vector<glm::byte> Data;
194 #include "storage.inl"
196 #endif//GLI_CORE_STORAGE_INCLUDED
glm::uvec4 dimensions4_type
std::size_t component_count(format const &Format)
glm::uint dimensions1_type
glm::uvec2 dimensions2_type
size_type blockSize() const
OpenGL Image (gli.g-truc.net)
size_type faceSize(size_type const &BaseLevel, size_type const &MaxLevel) const
dimensions_type dimensions(size_type const &Level) const
OpenGL Image (gli.g-truc.net)
bool is_compressed(format const &Format)
format_type format() const
OpenGL Image (gli.g-truc.net)
dimensions_type blockDimensions() const
glm::uvec3 block_dimensions(format const &Format)
glm::uvec3 dimensions3_type
size_type layerSize(size_type const &BaseFace, size_type const &MaxFace, size_type const &BaseLevel, size_type const &MaxLevel) const
dimensions3_type dimensions_type
size_type levelSize(size_type const &Level) const
std::size_t block_size(format const &Format)