27 Commits (42ed45635d378bf24a5bcd6911b9e155e07faaed)

Author SHA1 Message Date
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
Vladimír Vondruš 2e14f57560 Minor refactoring, documentation. 16 years ago
Vladimír Vondruš aafecfb4ec Simple templated multidimensional texture class. 16 years ago
Vladimír Vondruš 197288e82a Getter for vertex count in Mesh. 16 years ago
Vladimír Vondruš 0865862ff1 Disable copying of Mesh class. 16 years ago
Vladimír Vondruš 8bc5fa67da Make Mesh usable for subclassing, also document it a bit more. 16 years ago
Vladimír Vondruš 9317d089e9 Class for managing non-indexed meshes. 16 years ago