94 Commits (3b37dfa6b8e09927ef5ab8e332edcb5eecfc853b)

Author SHA1 Message Date
Vladimír Vondruš 90ed04dc7a Image formats rework. 14 years ago
Vladimír Vondruš 9153bcd957 Internal texture and renderbuffer format rework. 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š 4545eb8987 Doc++ 14 years ago
Vladimír Vondruš 5b707d3524 Using GLfloat as default template parameter also in Color. 14 years ago
Vladimír Vondruš 8f83485653 Forward declarations for Magnum namespace in Magnum.h header. 14 years ago
Vladimír Vondruš a3c37cd277 Doc++, minor cleanup. 14 years ago
Vladimír Vondruš 93a5e7230f Use OpenGL ES 2.0 specific definitions for extension-only functionality. 14 years ago
Vladimír Vondruš 9701c8dacb If targetting exactly ES 2.0, hide everything not available there. 14 years ago
Vladimír Vondruš 67dbdd4b00 Fixed compiler warning when compiling with OpenGL ES support. 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š ddbfca2f95 Don't export private symbols. 14 years ago
Vladimír Vondruš f9099a86bf Tracking texture state - bindings and limits. 14 years ago
Vladimír Vondruš 2595974fae Refactoring of internal OpenGL object names. 14 years ago
Vladimír Vondruš 1077370937 Using fixed-size 8bit integer for dimension count. 14 years ago
Vladimír Vondruš 64fae952dd Follow-up fix for previous commit. 14 years ago
Vladimír Vondruš 00cc00311b Workarounds for old GLEW versions (tested on 1.6). 14 years ago
Vladimír Vondruš bd665cb280 More texture and renderbuffer internal formats supported in OpenGL ES 3.0. 14 years ago
Vladimír Vondruš 5310326e69 Enabled RGB565 and BPTC textures, as they are now in headers. 14 years ago
Vladimír Vondruš 035bd4d376 Links to documentation of related gl*() function. 14 years ago
Vladimír Vondruš f3a07f82f4 Method chaining for textures. 14 years ago
Vladimír Vondruš c451b22392 Revert "Documentation: organizing the classes into "modules"." 14 years ago
Vladimír Vondruš cbdff68052 Clarified signed normalized texture types, formatting fixes. 14 years ago
Vladimír Vondruš d9dff2c046 Clarified required version and extension for R/RG textures. 14 years ago
Vladimír Vondruš d5ab207552 Fixed compilation on non-GLES targets (oops). 14 years ago
Vladimír Vondruš 9cb27a4dc3 Depth/stencil can be stored only in renderbuffer in OpenGL ES 2.0. 14 years ago
Vladimír Vondruš e7bb19b70b Documented unsized internal depth/stencil format. 14 years ago
Vladimír Vondruš a22bbc9e15 Removed @todo (deprecated in GLES 3.0). 14 years ago
Vladimír Vondruš c8aa005e86 Added Color3 and Color4 classes with HSV conversion. 14 years ago
Vladimír Vondruš 29723d0975 Fixed texture subdata setters. 14 years ago
Vladimír Vondruš b5699863f2 Doc: @todo++ 14 years ago
Vladimír Vondruš c7bb153d0a Port to OpenGL ES 2. 14 years ago
Vladimír Vondruš 9170728c66 @todo++ 14 years ago
Vladimír Vondruš 4dcb5df21c Reworked binding of textures to shaders. 14 years ago
Vladimír Vondruš 79945ab6fc Documentation: organizing the classes into "modules". 14 years ago
Vladimír Vondruš 1aca6caf5f AbstractTexture: documented relation between loose and exact types. 14 years ago
Vladimír Vondruš f97a272fb6 Texture documentation reorganization. 14 years ago
Vladimír Vondruš 5133861750 Links to required extensions in documentation. 14 years ago
Vladimír Vondruš 83fd5df368 Disable instantiation of all Abstract* classes. 14 years ago
Vladimír Vondruš 1be7b8b9c2 Workarounds for Clang parsing issues. 14 years ago
Vladimír Vondruš ce09e50e05 Doc: Using @relates for texture internal format operator|. 14 years ago
Vladimír Vondruš 453aa4de99 glGenerateMipmap() requires OpenGL 3.0 / EXT_framebuffer_object. 14 years ago
Vladimír Vondruš 95725cae94 Workaround Doxygen parsing bug. 14 years ago
Vladimír Vondruš 97c516fd4c Windows build fixes. 14 years ago
Vladimír Vondruš 172c60a900 Support for anisotropic filtering. 14 years ago