380 Commits (fc7ebcd409b4a8ac69c4cc39c61327b7535ad176)

Author SHA1 Message Date
Vladimír Vondruš 1026aee80e Moved the NoInit tag from Math to the root namespace. 6 years ago
Vladimír Vondruš 293f092f14 Add a version.h header with full Git version information. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. 6 years ago
Vladimír Vondruš b3b61b22e4 Add matrix vertex formats. 6 years ago
Vladimír Vondruš b7da1323c8 Minor cleanup. 6 years ago
Vladimír Vondruš c9634508e3 Enlarge MeshPrimitive to four bytes, allow wrapping impl-specific values. 6 years ago
Vladimír Vondruš 31d3cdcdb6 Enable embedding implementation-specific values in VertexFormat. 6 years ago
Vladimír Vondruš 84ee4f3cc7 Add packed, half and double types to VertexFormat. 6 years ago
Vladimír Vondruš d46061b285 Make MeshPrimitive and MeshIndexType enums only 8bit. 6 years ago
Vladimír Vondruš 520c22f2fe New VertexFormat enum. 6 years ago
Vladimír Vondruš 7fd92c10dd Reserve zero MeshPrimitive and MeshIndexType for invalid values. 6 years ago
Vladimír Vondruš 6c98d10be5 Make various PixelFormat assertions print the actual value. 6 years ago
Vladimír Vondruš 2322267af4 Harden ResourceManager::setFallback() test. 6 years ago
Vladimír Vondruš e7aeaf78d0 Remove ResourceManager::instance() singleton deprecated in 2019.10. 6 years ago
Vladimír Vondruš fc0ceac99e Fix dependency of Image headers on StridedArrayView. 6 years ago
Vladimír Vondruš cd7d080fbd Test that there is no dependency of Image headers on StridedArrayView. 6 years ago
Vladimír Vondruš 2ba54b542c Ensure std::string is not accidentally printed to Debug as ResourceKey. 6 years ago
Vladimír Vondruš 169378eb7d Make Debug printer for ResourceKey more distinct. 6 years ago
Vladimír Vondruš 50ac6d1a13 Test: fix false sense of security in pixel/mesh enum mapping tests. 6 years ago
Vladimír Vondruš 86c589d44a Shorten assertion messages in Image{Data,View,} constructors. 6 years ago
Vladimír Vondruš 9c8a3b6c39 Adapt to Corrade changes. 6 years ago
Vladimír Vondruš eda984c9c9 Made Resource nothrow-movable. 6 years ago
Vladimír Vondruš 2eaa9f2ceb Add explicit tests for Resource constructors. 6 years ago
Vladimír Vondruš 55b18efe43 Test that [Compressed]Image is nothrow movable. 6 years ago
Vladimír Vondruš 5dc791a75c Be nice and provide a clear assert in meshIndexTypeSize(). 7 years ago
Vladimír Vondruš 2de43c4fc1 Make (Compressed)PixelFormat work with Configuration. 7 years ago
Vladimír Vondruš 9f8f9b4164 Optimize {Compressed,}PixelFormat debug output. 7 years ago
Vladimír Vondruš 1ab963ea93 Consolidate stringified enums in mesh Debug and configuration parsers. 7 years ago
Vladimír Vondruš 8703497367 Remove redundant information from assert messages. 7 years ago
Vladimír Vondruš 75bfd41baf Add a table describing block size of all known compressed pixel formats. 7 years ago
Vladimír Vondruš 057007facb Make ImageViews of lower dimensions convertible to higher dimensions. 7 years ago
Vladimír Vondruš 71a9f1bbbf Reserve zero [Compressed]PixelFormat for an invalid value. 7 years ago
Vladimír Vondruš 0f7e1e8fad Deprecate ResourceManager::instance(). 7 years ago
Vladimír Vondruš 0ba050f15e Don't blow up in ImageView::pixels() if the image has empty data. 7 years ago
Vladimír Vondruš 069c81b9cb Deprecate passing nullptr to images. 7 years ago
Vladimír Vondruš 93789721b2 De-inline Image headers, remove dependency on ImageView. 7 years ago
Vladimír Vondruš 41b975cb69 New Mutable[Compressed]ImageView types for non-const image data views. 7 years ago
Vladimír Vondruš 3d5f7b9a3c Make r-value [Compressed]Image[Data]::data() return an Array. 7 years ago
Vladimír Vondruš f89e935f7d Ensure Resource operator== doesn't work with different types. 7 years ago
Daniel Guzman 909b05b8fa Added equal and not equal operators in Magnum::Resource 7 years ago
Vladimír Vondruš e3eebd34b7 Add templated Image{,View,Data}::pixels(). 7 years ago
Vladimír Vondruš e5175583a7 Added Image::pixels(), ImageView::pixels() and Trade::ImageData::pixels(). 7 years ago
Vladimír Vondruš eccebcbdd7 Accept nullptr in AbstractResourceLoader::set(). 7 years ago
Vladimír Vondruš 3626562e1d Adapted to Corrade changes. 7 years ago
Vladimír Vondruš 930a323c05 GL: removed deprecated aliases to GL functionality in the root namespace. 7 years ago
Vladimír Vondruš e3fc0d037c Move Trade::ImporterFileCallbackPolicy to InputFileCallbackPolicy. 7 years ago
Vladimír Vondruš 2d04b22aba Make it possible to pass Containers::Pointer to ResourceManager APIs. 7 years ago
Vladimír Vondruš 2149f7b869 Wrap all tests in unnamed namespaces. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago