57 Commits (2e6e53b552bf7800eee262154d05fe2c1d7623e2)

Author SHA1 Message Date
Vladimír Vondruš 0aa16595eb Use new-style debug operators everywhere. 11 years ago
Vladimír Vondruš 0d02fdc154 Store a copy instead of pointer to Buffer in Mesh. 11 years ago
Vladimír Vondruš fc523595e1 Document that KHR_debug is covered by AEP too. 11 years ago
Vladimír Vondruš adf88d5535 Ability to instantiate OpenGL objects without creating them. 11 years ago
Vladimír Vondruš ff6cc7b969 Simplify Mesh class internals. 11 years ago
Vladimír Vondruš 99ff54d3d9 Adapted to Corrade changes. 11 years ago
Vladimír Vondruš 7fc34f9791 Removed deprecated parameter-less *Mesh::draw() overload. 11 years ago
Vladimír Vondruš fa0e518185 Removed deprecated *Mesh::set*{Range,Count}() functions. 11 years ago
Vladimír Vondruš ea1c335a2b Ability to wrap and release existing OpenGL objects. 11 years ago
Vladimír Vondruš 362f53f94c Cleanup. 11 years ago
Vladimír Vondruš cab484050b First-class WebGL support, part 10: reduced mesh functionality. 11 years ago
Vladimír Vondruš 1f985dfec6 First-class WebGL support, part 2: no debug output. 11 years ago
Vladimír Vondruš 235c424159 Fixed overloaded method name. 11 years ago
Vladimír Vondruš 3e2a91d27a Cleaned up old Doxygen workarounds. 11 years ago
Vladimír Vondruš 959180dfd8 Math: removed deprecated Geometry::Rectangle class. 11 years ago
Vladimír Vondruš a6ac5408b9 Removed deprecated Mesh::Primitive enum. 11 years ago
Vladimír Vondruš 0fcf763900 Fix off-by-one errors when converting const char[] to string. 11 years ago
Vladimír Vondruš a9bfbbd08e Deprecated Mesh::maxVertexAttributes(). 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 8446186a4e Account for missing glVertexArrayVertexAttribDivisorEXT. 12 years ago
Vladimír Vondruš f3e02008fb No need to use class/struct keyword in friend declarations. 12 years ago
Vladimír Vondruš a894904cab Removed autolink-preventing % noise and unneeded HTML from root namespace. 12 years ago
Vladimír Vondruš 1cfb5b0eaf Moved Attribute class out of AbstractShaderProgram enum. 12 years ago
Vladimír Vondruš e4119157b6 ARB_direct_state_access support for creating meshes. 12 years ago
Vladimír Vondruš b0741493f9 Preparation for ARB_direct_state_access GL 4.5 feature. 12 years ago
Vladimír Vondruš e193aa15c7 Added Mesh::maxElementIndex() limit query. 12 years ago
Vladimír Vondruš dc10402c1c Ensure that the mesh object is properly created before using it. 12 years ago
Vladimír Vondruš f246b41ad9 Replaced APPLE_vertex_array_object with ARB_vertex_array_object. 12 years ago
Vladimír Vondruš 1b45a71ff5 Allocation-free overloads for *::setLabel(). 12 years ago
Vladimír Vondruš c3df68aa28 doc: make section headers in class/function docs have sane size. 12 years ago
Vladimír Vondruš 5998f46e12 Added support for glMultiDrawArrays()/glMultiDrawElements(). 12 years ago
Vladimír Vondruš bfbd4d2036 Completed documentation review in root namespace. 12 years ago
Vladimír Vondruš 20c62a20ac Doc++ 12 years ago
Vladimír Vondruš 71a5766594 Added Mesh::addVertexBufferInstanced(). 12 years ago
Vladimír Vondruš c0056f76d2 Code reorganization. 12 years ago
Vladimír Vondruš 20df20de0f Support for instanced mesh drawing and base instance. 12 years ago
Vladimír Vondruš 6488be5e91 glDrawElementsBaseVertex() needs ARB_draw_elements_base_vertex. 12 years ago
Vladimír Vondruš 7d0726e5a5 Doc++ 12 years ago
Vladimír Vondruš 51a14b9e0b MeshTools: deprecate mesh/buffer-modifying vertex/index tools. 12 years ago
Vladimír Vondruš 7c2ef76048 Ability to specify base vertex in Mesh. 12 years ago
Vladimír Vondruš bfa2a42638 Don't differentiate between vertex and index count in Mesh. 12 years ago
Vladimír Vondruš ee403494fb Doc++ 12 years ago
Vladimír Vondruš 346f723f57 Doc++ 12 years ago
Vladimír Vondruš 6ea243d246 doc: document all WebGL restrictions. 12 years ago
Vladimír Vondruš 980503a509 Renamed AbstractShaderProgram::Attribute::Type to ScalarType. 12 years ago
Vladimír Vondruš 6dfd6d4ddb Why the heck did I leave inline here? 12 years ago
Vladimír Vondruš 703ce0bd89 Explicitly passing shader to Mesh*::draw(). 12 years ago
Vladimír Vondruš 29deb70f23 doc: mention also OpenGL version for optionally used extensions. 12 years ago
Vladimír Vondruš 123a850f4b doc: moved GL-related TODOs where they belong. 12 years ago
Vladimír Vondruš 8f9036104d doc: explicitly mention that given extension is needed for ES2. 12 years ago