1 Commits (8c2291aa496a3e8e7e73bd14da5dc6951cc186b9)

Author SHA1 Message Date
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš c84fa89281 Properly error out when using unsupported header. 13 years ago
Vladimír Vondruš 7dd4cf1ea3 Fixed CubeMapTextureArray::image(). 13 years ago
Vladimír Vondruš f3761b601d Added BufferImage&& overloads to *Texture*::set*Image() functions. 13 years ago
Vladimír Vondruš 905cd2fb9f Doc++ 13 years ago
Vladimír Vondruš b2325dda2f Support for object labels from KHR_debug and EXT_debug_label. 13 years ago
Vladimír Vondruš 794c934dc1 Shotgun documentation updates. 13 years ago
Vladimír Vondruš db5618c325 OpenGL ES 2.0 and 3.0 share the same extension list. 13 years ago
Vladimír Vondruš d6c4bb0300 Use "constructor cast" instead of `static_cast<GL...>(...)`. 13 years ago
Vladimír Vondruš bc3cbf1ad6 Renamed ImageType and ImageFormat to ColorType and ColorFormat. 13 years ago
Vladimír Vondruš 13d5e2a50f Removed enum-referencing Doxygen workarounds. 13 years ago
Vladimír Vondruš d04b308aa3 Reducing pointer chasings, part 1: method chaining via references. 13 years ago
Vladimír Vondruš c3a5c77f1c Documentation clarification and fixes. 13 years ago
Vladimír Vondruš a7f5bef038 Getting rid of <>, part 1: Color classes. 13 years ago
Vladimír Vondruš a500be6ef2 Pass image as reference, not pointer to *Texture::set*Image(). 13 years ago
Vladimír Vondruš 87fff877ba Pass image as reference, not pointer to *Texture::image(). 13 years ago
Vladimír Vondruš cecc1dc2bc Renamed ImageWrapper to ImageReference. 13 years ago
Vladimír Vondruš f7aa2c05a6 Deinlined heavy functions and removed redundant `inline` everywhere else. 13 years ago
Vladimír Vondruš f5e4b8a90f Updated, documented and added missing texture targets. 13 years ago
Vladimír Vondruš a49d973cb0 Moved sampler state enums into new Sampler class. 13 years ago
Vladimír Vondruš 7de45c98b1 Moved texture and image formats out of the classes. 13 years ago
Vladimír Vondruš f4a62f5392 This should be strongly typed since forever. 13 years ago
Vladimír Vondruš 05531ad20b Ability to retrieve texture images. 13 years ago
Vladimír Vondruš 4a9b0b36ec Refactored AbstractTexture internals. 13 years ago
Vladimír Vondruš b1917f089c Moved all global state into Renderer class, created implementation file. 13 years ago
Vladimír Vondruš 59b6fb2904 Texture border & anisotropy is available only as ES2 extension. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš 7a99a4b326 Shortened (texture) filtering types to comply with OpenGL naming. 13 years ago
Vladimír Vondruš 2d2d1c07f4 Using new type aliases in whole root Magnum namespace. 13 years ago
Vladimír Vondruš 692f4854a7 Ability to retrieve texture image size in given mip level. 13 years ago
Vladimír Vondruš f83c2b601b Implemented ARB_texture_storage. 14 years ago
Vladimír Vondruš 23d481afb7 Doc++ 14 years ago
Vladimír Vondruš 35a918d050 Extension-aware Buffer and *Texture data invalidation. 14 years ago
Vladimír Vondruš 5c5efea168 Fixed CubeMapTexture*::invalidateSubImage(). 14 years ago
Vladimír Vondruš d59297aeeb Implemented ARB_invalidate_subdata GL 4.3 extension. 14 years ago
Vladimír Vondruš fdded7281d Renamed *Texture::set*Data() to set*Image(). 14 years ago
Vladimír Vondruš 7e66a09461 Marking all constructors explicit, except for matrix and vector classes. 14 years ago
Vladimír Vondruš dc1ab80cda Doc++ 14 years ago
Vladimír Vondruš 9e24d0cb06 Cleaned up #includes. 14 years ago
Vladimír Vondruš 2acbd49e9c Renamed Buffered{Image,Texture} to Buffer{Image,Texture}. 14 years ago
Vladimír Vondruš 9ead1e9deb Thorough documentation review and update. 14 years ago
Vladimír Vondruš 43f6dbc72d Using integer vector aliases all over the place. 14 years ago
Vladimír Vondruš 44a10e0e9d Documentation and example usage of textures. 14 years ago
Vladimír Vondruš 06e526d7a1 Using Array instead of Vector for *Texture::setWrapping(). 14 years ago
Vladimír Vondruš 5b707d3524 Using GLfloat as default template parameter also in Color. 14 years ago
Vladimír Vondruš b12792d15a Updated OpenGL ES support in textures. 14 years ago
Vladimír Vondruš 9f7ae0b34f Overloaded AbstractTexture methods in subclasses for better chaining. 14 years ago
Vladimír Vondruš 1f43839e04 Using EXT_direct_state_access in textures. 14 years ago
Vladimír Vondruš 1f3c360cb2 Using bindInternal() directly in AbstractTexture::DataHelper. 14 years ago
Vladimír Vondruš f9099a86bf Tracking texture state - bindings and limits. 14 years ago