90 Commits (b64a50c821b779a9ce99e9f7668cf9f49cb46ee4)

Author SHA1 Message Date
Vladimír Vondruš b64a50c821 SceneGraph: avoid unnecessary copies in deprecated functions. 12 years ago
Vladimír Vondruš 388db5ae00 SceneGraph: no need to return void. 12 years ago
Vladimír Vondruš ceb150f6d6 SceneGraph: workaround ambiguous overloads on deprecated GCC < 4.7 build. 12 years ago
Vladimír Vondruš 70a4909ed0 SceneGraph: don't do infinite recursion on deprecated Object::setClean(). 12 years ago
Vladimír Vondruš 12a2bb81ba Doc++, added some TODOs. 12 years ago
Vladimír Vondruš b9ca5f11a8 MeshTools: actually use the epsilon parameter. 12 years ago
Vladimír Vondruš b6f8ad4fa1 SceneGraph: fix Object test on deprecated build. 12 years ago
Vladimír Vondruš a16963276b SceneGraph: fix deprecated build. 12 years ago
Vladimír Vondruš 650fd6766b SceneGraph: use std::reference_wrapper in FeatureGroup internals. 12 years ago
Vladimír Vondruš aa49008358 SceneGraph: using std::reference_wrapper instead of pointers. 12 years ago
Vladimír Vondruš 8acd03778e SceneGraph: documentation updates and fixes. 12 years ago
Vladimír Vondruš ae9462b4c8 Shaders: documentation improvements. 12 years ago
Vladimír Vondruš e55ee11b6a Deprecate AbstractTexture::maxLayers() altogether. 12 years ago
Vladimír Vondruš 7376e8f36d Use functions to bind textures to shader rather than *Texture::bind(). 12 years ago
Vladimír Vondruš cef4fde398 DebugTools: fix obsolete reference in documentation. 12 years ago
Vladimír Vondruš 703ce0bd89 Explicitly passing shader to Mesh*::draw(). 12 years ago
Vladimír Vondruš c70f037add Deprecate implicit conversion of Resource<T, U> to U&. 12 years ago
Vladimír Vondruš 5a79193227 Trade: allow objects without materials. 12 years ago
Vladimír Vondruš 3c64b371ac Audio: remove useless deprecated function. 12 years ago
Vladimír Vondruš 2713d0f725 Doc++ 12 years ago
Vladimír Vondruš 4c21e10e57 Support both DSA and SSO variants of glProgramUniform*(). 12 years ago
Vladimír Vondruš 6ce7466b21 Use UnsignedInt instead of std::size_t for attribute sizes/offsets. 12 years ago
Vladimír Vondruš 29deb70f23 doc: mention also OpenGL version for optionally used extensions. 12 years ago
Vladimír Vondruš 3a1c776557 Adapted to Corrade::PluginManager changes. 12 years ago
Vladimír Vondruš 123a850f4b doc: moved GL-related TODOs where they belong. 12 years ago
Vladimír Vondruš 409153380e MeshTools: cleaned up duplicate(). 12 years ago
Vladimír Vondruš cc1142cc17 MeshTools: reworked removeDuplicates(). 12 years ago
Vladimír Vondruš d19b3837fe MeshTools: reworked combineIndexedArrays(). 12 years ago
Vladimír Vondruš 8b209a24ba Audio: use std::reference_wrapper instead of pointers. 12 years ago
Vladimír Vondruš 529513d536 Removed redundant `Buffer` suffixes from FramebufferBlit enum. 12 years ago
Vladimír Vondruš 8f9036104d doc: explicitly mention that given extension is needed for ES2. 12 years ago
Vladimír Vondruš 5373fdf3ad MeshTools: fix obvious out-of-range access in tipsify(). 12 years ago
Vladimír Vondruš 06f45d8674 Fix compilation on GCC 4.7. 12 years ago
Vladimír Vondruš 601913308b Removed now duplicate extension support status, added some TODOs. 12 years ago
Vladimír Vondruš 0e87886ac4 Allow method chaining also on BufferTexture. 12 years ago
Vladimír Vondruš 10cf24e158 Publicly inherit AbstractTexture in BufferTexture. 12 years ago
Vladimír Vondruš b68843bf22 Shader: ability to use version directive from shader source. 12 years ago
Vladimír Vondruš bcf1cf1c63 Better texture attaching in Framebuffer. 12 years ago
Vladimír Vondruš 959d40a02d Split Texture into TextureArray, MultisampleTexture and RectangleTexture. 12 years ago
Vladimír Vondruš 9e0db81093 Doc++ 12 years ago
Vladimír Vondruš ce403cd6a5 3D textures _are_ available in OpenGL ES 3.0. 12 years ago
Vladimír Vondruš 57eb4ea649 Code cleanup. 12 years ago
Vladimír Vondruš dd2cac1e8a Assert on each OES_vertex_array_object function occurence. 12 years ago
Vladimír Vondruš 8a865e10a6 Fix version string comparison on desktop GL. 12 years ago
Vladimír Vondruš a4fa56b36d Fix ES3 build. 12 years ago
Vladimír Vondruš 41235c20eb Fix version checks on OpenGL 2.1 and OpenGL ES 2.0. 12 years ago
Vladimír Vondruš 17ae24cee2 It probably isn't good idea to have version checks as assertions. 12 years ago
Vladimír Vondruš fa4558f5b5 Use version() utility function also internally. 12 years ago
Vladimír Vondruš deb69d1197 Print more information when cannot retrieve OpenGL version. 12 years ago
Vladimír Vondruš 370f1bf7e3 Hide yet-unused private function on ES. 12 years ago