51 Commits (59bb7b8cd5912346b589cc199b7e5d83b15690e4)

Author SHA1 Message Date
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš fe0a46abad Improve docs of image classes. 3 years ago
Vladimír Vondruš 3e59bf23a1 Doc++, to sync with Python bindings. 3 years ago
Vladimír Vondruš 17638a2ad5 Doc++ 4 years ago
Vladimír Vondruš f14e15c4a9 Introduce ImageFlags to annotate cube map and array images. 4 years ago
Vladimír Vondruš e422a8a2e0 Return a const& from CompressedImage[View]::size() as well. 4 years ago
Vladimír Vondruš 03cd5d3fb5 Rename pixelSize() and other helpers to pixelFormatSize() etc. 4 years ago
Vladimír Vondruš 36ee7835d6 Return a const& from Image{View,Data}::size(), instead of a value. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 7d24e7a844 doc: clarify some ambiguities. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš fc0ceac99e Fix dependency of Image headers on StridedArrayView. 6 years ago
Vladimír Vondruš a920722839 doc: label deprecated APIs and stuff new since 2019.10 with version info. 7 years ago
Vladimír Vondruš 1182ac5390 Very minor code style cleanup. 7 years ago
Vladimír Vondruš bca7ed856d OH GOD compilers I'm sorry. 7 years ago
Vladimír Vondruš 057007facb Make ImageViews of lower dimensions convertible to higher dimensions. 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š 1b7c2d9666 Use Basic[Mutable]ImageView aliases instead of nondescript raw types. 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š 1c25bdba7a Deprecate templated [Compressed]Image{,View,Data}::data(). 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š 930a323c05 GL: removed deprecated aliases to GL functionality in the root namespace. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 89d988383a Don't use GL-specific stuff on targets without GL enabled. 8 years ago
Vladimír Vondruš 7b5ef21bd9 Don't return redundant info from Image*::dataProperties(). 8 years ago
Vladimír Vondruš 6d41597d1d Split the OpenGL layer out, pt 9: generic pixel formats. 8 years ago
Vladimír Vondruš 9dcaf23389 Split the OpenGL layer out, pt 4: new Magnum::GL namespace. 8 years ago
Vladimír Vondruš e69e81f16c Fix function signature. 8 years ago
Vladimír Vondruš c37be4c37e Move heavier ImageView member functions into an implementation file. 8 years ago
Vladimír Vondruš 4b47f69f02 Removed long-deprecated Image* constructors and functions taking void*. 8 years ago
Vladimír Vondruš 8181158697 Documentation updates for the new theme in the root namespace. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 4d6008938c Fix ambiguous overload in ImageView constructor with non-const ArrayView. 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 8d38f1d258 Add even more special case workarounds to deprecated build of ImageView. 10 years ago
Vladimír Vondruš 1cfd2dc7b5 Fix image data size computation with pixel storage skip applied. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 6e8c16c960 MSVC 2015 Update 1: fixed nearly all constexpr bugs. 11 years ago
Vladimír Vondruš 70c0ca7c66 Fix constexpr mismatch on MSVC 2015 and GLES. 11 years ago
Vladimír Vondruš e0b5d05b9f Allow creating ImageView with nullptr data. 11 years ago
Vladimír Vondruš 5e2981eab6 MSVC 2015 compatibility: more constexpr delegating constructor issues. 11 years ago
Vladimír Vondruš 3fd3ed36df Pixel storage support, part 6: accepting only sized data arrays in images. 11 years ago
Vladimír Vondruš d314634352 Pixel storage support, part 5: new data properties computation. 11 years ago
Vladimír Vondruš 413908badc Pixel storage support, part 4: the PixelStorage class. 11 years ago
Vladimír Vondruš d96e1e3541 Pixel storage support, part 2: renamed ColorFormat to PixelFormat etc. 11 years ago
Vladimír Vondruš fe97c608c2 Pixel storage support, part 1: removed needles AbstractImage bases. 11 years ago
Vladimír Vondruš 913a08e267 Compressed image support, part 6: Compressed* image classes. 11 years ago