82 Commits (b1454b94de41663093f174c7e03af5bf1db636a4)

Author SHA1 Message Date
Vladimír Vondruš ddbf220c30 Split the OpenGL layer out, pt 8: move out GL-specific PixelStorage parts. 8 years ago
Vladimír Vondruš 920db7aa73 Split the Trade library out. 8 years ago
Vladimír Vondruš 4b47f69f02 Removed long-deprecated Image* constructors and functions taking void*. 8 years ago
Vladimír Vondruš 28475e1bd8 Doc++ 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš ae4c8f55b6 Avoid unwanted decay to deprecated functions in Image constructors. 10 years ago
Vladimír Vondruš 1bfa4c9846 Trade: make most constructors and assignments noexcept. 10 years ago
Vladimír Vondruš 1cfd2dc7b5 Fix image data size computation with pixel storage skip applied. 10 years ago
Vladimír Vondruš 258ab1a92c Disallow calling data() on rvalue Image and Trade::ImageData. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš c0d21e2146 Trade: provide a way to access importer-specific data from all classes. 11 years ago
Vladimír Vondruš d2454ba6f3 Remove lvalue restrictions when converting images to image views. 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š b09975b5f7 Trade: fix accesses of uninitialized union members. 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
Vladimír Vondruš a808c3c7fb Compressed image support, part 2: renamed ImageReference to ImageView. 11 years ago
Vladimír Vondruš da3cb5a8ad Compressed image support, part 1: generalized AbstractImage class. 11 years ago
Vladimír Vondruš 1d9e6210d8 Use anonymous typed enum instead of static const member variable. 11 years ago
Vladimír Vondruš 65a2e5677a Properly use the "Std Swap Two Step". 11 years ago
Vladimír Vondruš fd0bfcb465 Get rid of annoying unsigned byte arrays. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš ae56f1be72 Trade: removed autolink-preventing % noise. 12 years ago
Vladimír Vondruš 757ca6d1ad Use VectorTypeFor and MatrixTypeFor instead of DimensionTraits. 12 years ago
Vladimír Vondruš 2f8e5f31a1 Make Image*::release() documentation clearer. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 13 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 13 years ago
Vladimír Vondruš 73cb557291 Added *Image::dataSize(). 13 years ago
Vladimír Vondruš f31cbccbcc Default template parameter for Buffer::data(), templated Image::data(). 13 years ago
Vladimír Vondruš bdfa0b4abe Proper syntax for deleted copy constructors. 13 years ago
Vladimír Vondruš 5ae723c8d1 Added release() function to Image and Trade::ImageData. 13 years ago
Vladimír Vondruš 1c928424ae Documentation updates for Image classes. 13 years ago
Vladimír Vondruš fb1a8490ea Disallow conversion of const {Image,Trade::ImageData}&& to ImageReference. 13 years ago
Vladimír Vondruš bc3cbf1ad6 Renamed ImageType and ImageFormat to ColorType and ColorFormat. 13 years ago
Vladimír Vondruš 845b8982e5 Reducing pointer chasings, part 2: don't use `this->` so often. 13 years ago
Vladimír Vondruš eb3de49e75 Reordered *Image parameters. 13 years ago
Vladimír Vondruš fbdd132b71 Allow conversion of Image and Trade::ImageData to ImageReference. 13 years ago
Vladimír Vondruš cecc1dc2bc Renamed ImageWrapper to ImageReference. 13 years ago
Vladimír Vondruš 8e7156999e Allow copying of ImageWrapper, movement of Image and Trade::ImageData. 13 years ago
Vladimír Vondruš 777b406840 Trade: removed redundant `inline` keyword. 13 years ago
Vladimír Vondruš 7de45c98b1 Moved texture and image formats out of the classes. 13 years ago
Vladimír Vondruš 872ef12ebd Treat image data as array of unsigned chars. 13 years ago
Vladimír Vondruš b1fcdf81af Trade: improved *Data constructors and destructors. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš 7af5ff17b6 Trade: using new type aliases in whole Trade namespace. 13 years ago