56 Commits (9f48ba1d53dea3bce5f5f148f1bded9045dc772e)

Author SHA1 Message Date
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
Vladimír Vondruš 9ea3a36105 Added function Mesh::isInterleaved(). 14 years ago
Vladimír Vondruš e43c1fae33 Strongly-typed Primitive enum in Mesh. 14 years ago
Vladimír Vondruš e77b38d20b Reworked Mesh / IndexedMesh to use new type traits and Type enum. 14 years ago
Vladimír Vondruš 52971935ab Using strongly-typed enum for plain OpenGL types. 14 years ago
Vladimír Vondruš 8efb5a1e42 Added dllimport/dllexport macros for Windows builds. 14 years ago
Vladimír Vondruš b945f5f68b Happy New Year. 15 years ago
Vladimír Vondruš 2d50410dee C++11 (move semantics) compatible class copy/move disabling. 15 years ago
Vladimír Vondruš 8099511d12 Added implicit constructors for Mesh and IndexedMesh. 15 years ago
Vladimír Vondruš 9e92bbf265 Using TypeTraits in Mesh::bindAttribute(), largely reducing code size. 15 years ago
Vladimír Vondruš c7b331d100 (Ahem...) Happy New Year! 15 years ago
Vladimír Vondruš 12783de1ec Allow modifying mesh vertex/index count and type. 16 years ago