67 Commits (8f13362f7a9f602a7dc7e05c5ec0c2bd32d48deb)

Author SHA1 Message Date
Vladimír Vondruš 8f13362f7a Allow attribute-less Mesh. 14 years ago
Vladimír Vondruš 35d8905790 Debug output and configuration parser for Mesh::Primitive. 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š 8abc836ae4 Allow passing nullptr to IndexedMesh::setIndexBuffer(). 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š 50a0e5558e Updated OpenGL ES support in Mesh and IndexedMesh. 14 years ago
Vladimír Vondruš 259a9f6666 Type-checked vertex attributes with type conversion possibility. 14 years ago
Vladimír Vondruš eec4e7d099 Implementation of double vertex attributes in Mesh. 14 years ago
Vladimír Vondruš 5efa8402e5 Marking some non-implemented features as "won't be supported". 14 years ago
Vladimír Vondruš 9f48ba1d53 Added @todo and new extension. 14 years ago
Vladimír Vondruš 77716dacdd Mesh rework, part 7: using EXT_direct_state_access for vertex pointers. 14 years ago
Vladimír Vondruš 56bc8825cc Mesh rework, part 5: tracking currently bound VAO. 14 years ago
Vladimír Vondruš 2871222b86 Mesh rework, part 3: don't specify vertex/index count in constructor. 14 years ago
Vladimír Vondruš 10e64d2d27 Mesh rework, part 2: reworked internals. 14 years ago
Vladimír Vondruš 5cf2428082 Merged two mesh constructors into one. 14 years ago
Vladimír Vondruš 21acb3edc6 Mesh rework, part 1: better vertex attribute management. 14 years ago
Vladimír Vondruš b3517eda01 Doc: crosslinking MeshTools and relevant Mesh functions. 14 years ago
Vladimír Vondruš 02f0de619a Method chaining for Mesh. 14 years ago
Vladimír Vondruš 04829da616 Mesh::setFrontFace() should be static (and inline). 14 years ago
Vladimír Vondruš e213979559 Fixed compilation on OpenGL ES. 14 years ago
Vladimír Vondruš 035bd4d376 Links to documentation of related gl*() function. 14 years ago
Vladimír Vondruš dfb4e0f807 Mesh: ability to specify which polygons are front facing. 14 years ago
Vladimír Vondruš d5614a2f2c Mesh: added support for polygon offset. 14 years ago
Vladimír Vondruš fd1ae3f775 Mesh: added support for provoking vertex selection. 14 years ago
Vladimír Vondruš 092d2fc897 Doc++ 14 years ago
Vladimír Vondruš 6b5c20bc83 Grouped global mesh settings together. 14 years ago
Vladimír Vondruš 166afd5248 Documented missing features in Mesh in OpenGL ES. 14 years ago
Vladimír Vondruš c451b22392 Revert "Documentation: organizing the classes into "modules"." 14 years ago
Vladimír Vondruš 26d70e0eae Added move constructor and move assignment to Mesh. 14 years ago
Vladimír Vondruš c7bb153d0a Port to OpenGL ES 2. 14 years ago
Vladimír Vondruš 0ac52b1c8b Doc++ 14 years ago
Vladimír Vondruš 21cb067494 @todo++ 14 years ago
Vladimír Vondruš 79945ab6fc Documentation: organizing the classes into "modules". 14 years ago
Vladimír Vondruš 5133861750 Links to required extensions in documentation. 14 years ago
Vladimír Vondruš e527cfb226 Using enum instead of bool parameter antipattern. 14 years ago
Vladimír Vondruš 952f8ebb27 Compiling with -fvisibility=hidden. 14 years ago
Vladimír Vondruš 0db46034d7 Removed superfluous semicolons. 14 years ago
Vladimír Vondruš 95725cae94 Workaround Doxygen parsing bug. 14 years ago
Vladimír Vondruš aa3c703c25 Added TODOs for easily implementable things. 14 years ago
Vladimír Vondruš 3f4e28cfca Documented required OpenGL version for some functionality. 14 years ago
Vladimír Vondruš 3931cccd08 Added Mesh::setProgramPointSize(). 14 years ago
Vladimír Vondruš 37eff1149b Using Vertex Array Objects for mesh drawing. 14 years ago
Vladimír Vondruš 2f595c910f Added functions to set polygon mode, line width and point size to Mesh. 14 years ago
Vladimír Vondruš 84e4fd1581 Improved usability of type capability checking in TypeTraits. 14 years ago
Vladimír Vondruš 1cf69616a3 Documentation updates, "markdownization". 14 years ago
Vladimír Vondruš 8c92224ff8 Type-safe shader attributes. 14 years ago
Vladimír Vondruš aedc90e712 Doc++ 14 years ago
Vladimír Vondruš 5d3f54edb2 Warn and assertion fail when mesh has no vertices/indexes before drawing. 14 years ago