60 Commits (2d3ef77ef5193dbddeea98ddf56e3cea049f4dcf)

Author SHA1 Message Date
Vladimír Vondruš 1ad5f330b0 MeshTools: silence conversion warning on MSVC. 11 years ago
Vladimír Vondruš 7949ed9700 MeshTools: fix linker errors on Windows. 11 years ago
Vladimír Vondruš 4389a58cce MeshTools: added compressIndicesAs(). 11 years ago
Vladimír Vondruš 9e766ec352 MeshTools: const++. 11 years ago
Vladimír Vondruš 792500d463 MeshTools: simplify internal implementation of compressIndices(). 11 years ago
Vladimír Vondruš d51f29c57f Adapted to Corrade changes. 11 years ago
Vladimír Vondruš 99ff54d3d9 Adapted to Corrade changes. 11 years ago
Vladimír Vondruš 7e675acaeb MeshTools: removed deprecated removeDuplicates() overload. 11 years ago
Vladimír Vondruš 0896297493 MeshTools: removed deprecated interleave() overload. 11 years ago
Vladimír Vondruš b6051944e6 MeshTools: removed deprecated compressIndices() overload. 11 years ago
Vladimír Vondruš e09c2f7a87 MeshTools: removed deprecated combineIndexedArrays() overload. 11 years ago
Vladimír Vondruš 43ccdb6d31 MeshTools: fix test on build without assertions. 11 years ago
Vladimír Vondruš 3e2a91d27a Cleaned up old Doxygen workarounds. 11 years ago
Vladimír Vondruš 64bc2393d1 Math: made dot(), angle(), *lerp() and cross() free functions. 11 years ago
Vladimír Vondruš 65a2e5677a Properly use the "Std Swap Two Step". 11 years ago
Vladimír Vondruš c71dc12503 Making test declarations more compact. 11 years ago
Vladimír Vondruš f81124e220 MeshTools: avoid global state in Tipsify test. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš ba88567710 Remove redundant `inline` keyword. 11 years ago
Vladimír Vondruš 4caeb30f7b Shaders: there's never enough documentation. 11 years ago
Vladimír Vondruš 1c29242e35 MeshTools: fix typo. 12 years ago
Vladimír Vondruš 05b7cacca6 MeshTools: removed autolink-preventing % noise. 12 years ago
Vladimír Vondruš 1cfb5b0eaf Moved Attribute class out of AbstractShaderProgram enum. 12 years ago
Vladimír Vondruš 1fc92ac61c No need to install static test libraries on Windows. 12 years ago
Vladimír Vondruš 659bf2e44b Use POSITION_INDEPENDENT_CODE CMake property. 12 years ago
Vladimír Vondruš dc312cda0d Implemented indexed buffer binding. 12 years ago
Vladimír Vondruš 217b53ceb2 Display all headers in project view of IDEs. 12 years ago
Vladimír Vondruš a35ce64752 MeshTools: make compile() actually working with indexed meshes. 12 years ago
Vladimír Vondruš c7b23a884f Be consistent and use our own platform definitions. 12 years ago
Vladimír Vondruš a9a5ead13d Dropped GCC 4.6 support. 12 years ago
Vladimír Vondruš 6c9066be8c doc: removed old Doxygen workarounds. 12 years ago
Vladimír Vondruš 69d02ee7ee doc: strict ordering of sections in detailed documentation. 12 years ago
Vladimír Vondruš 08dbf60b93 Revert "Fixed compilation with GCC 4.9." 12 years ago
Vladimír Vondruš 86302ea602 MeshTools: completed documentation review. 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š bfa2a42638 Don't differentiate between vertex and index count in Mesh. 12 years ago
Vladimír Vondruš 1e6e4c3f73 Install and find debug libraries with "-d" suffix. 12 years ago
Vladimír Vondruš 6910281731 MeshTools: be const-correct. 12 years ago
Vladimír Vondruš 0311ff01c3 MeshTools: sorry about this mess. 12 years ago
Vladimír Vondruš 26e7c9ce34 MeshTools: added compile() function. 12 years ago
Vladimír Vondruš dc4f667f7b MeshTools: added interleaveInto(). 12 years ago
Vladimír Vondruš 4fe1ecd447 MeshTools: use zero-initialized array in interleave(). 12 years ago
Vladimír Vondruš 06b3508719 MeshTools: refactored implementation of interleave(). 12 years ago
Vladimír Vondruš b666044a47 Actually make use of Color[34]ub typedefs. 12 years ago
Vladimír Vondruš 598f31b9e3 MeshTools: check for proper stride value in combineIndexArrays(). 12 years ago
Vladimír Vondruš 6bd5db4c2b MeshTools: check for out-of-range access also in combineIndexedArrays(). 12 years ago
Vladimír Vondruš 14e4e78b6b MeshTools: check out-of-range access in MeshTools::duplicate(). 12 years ago
Vladimír Vondruš dee57c4479 MeshTools: add std::vector overload to combineIndexArrays(). 12 years ago
Vladimír Vondruš b9ca5f11a8 MeshTools: actually use the epsilon parameter. 12 years ago