76 Commits (02a0960d12d2f6dbb3c3776cea64c5a8814d1ef3)

Author SHA1 Message Date
Vladimír Vondruš 02a0960d12 Convert all argument / return SFINAE into template argument SFINAE. 1 year ago
Vladimír Vondruš 16fd87d39a Remove the pixelFormatSizeAdl() helpers. 1 year ago
Vladimír Vondruš bb91b46ffa Store just 8-bit pixel size in Image* classes. 1 year ago
Vladimír Vondruš 4b0460d1d5 doc: no, pixel size isn't calculated, it's determined. 1 year ago
Vladimír Vondruš d51921ff00 Assert non-implementation-specific PixelFormat in Image* constructors. 1 year ago
Vladimír Vondruš e553cb973c Document why Image*::size() is returning a const&. 1 year ago
Vladimír Vondruš 93679c6c60 Removed templated & unsafe Image*::data() APIs deprecated in 2019.10. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš 5d1369f570 Use Utility::move() and swap() instead of STL almost everywhere. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš 2975e7af15 Doc++ 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š dbbf33a61b Add a note why "placeholder" Image constructor have no ImageFlags. 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š d4c5b3f566 Trade: refresh the AbstractImageConverter API. 5 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š bf43767531 doc: mark these as new in 2019.10. 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š 84fc685c87 Trade, Audio: explicitly disallow custom deleters returned from plugins. 7 years ago
Vladimír Vondruš bc7fff792c Doc++ 7 years ago
Vladimír Vondruš 1b7c2d9666 Use Basic[Mutable]ImageView aliases instead of nondescript raw types. 7 years ago
Vladimír Vondruš 6c5948e0d0 Restrict the Image::Image(T) constructor a bit. 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š 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š 00b0a814e0 Dropped GCC 4.7 support. 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š 14c235f8ee Deprecated {Compressed,}Image::setData() functions. 8 years ago
Vladimír Vondruš 9f50fb8059 Doc++ 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š 98e9ac2d92 Minor cleanup. 9 years ago