405 Commits (c158cfa2dd7d2757e028a6b8b0efbb56e67ad5fa)

Author SHA1 Message Date
Vladimír Vondruš 0d71c1d1cc Search plugins relative to library DLLs on Windows. 7 years ago
Vladimír Vondruš f6503d52d9 modules: we don't need GL(ES) include files. 7 years ago
Vladimír Vondruš fa50929c78 modules: explicitly link to Emscripten GL and OpenAL libraries. 7 years ago
Vladimír Vondruš df6582d948 Platform: ask for debug context if --magnum-gpu-validation is enabled. 7 years ago
Vladimír Vondruš 23cc24b183 doc: updated changelog. 7 years ago
Vladimír Vondruš 8131701e7e Doc++, updated credits and changelog. 7 years ago
Vladimír Vondruš 07b3253714 GL: make it possible to read pixel data into mutable image views. 7 years ago
Vladimír Vondruš 1b7c2d9666 Use Basic[Mutable]ImageView aliases instead of nondescript raw types. 7 years ago
Vladimír Vondruš 41b975cb69 New Mutable[Compressed]ImageView types for non-const image data views. 7 years ago
Vladimír Vondruš 3d5f7b9a3c Make r-value [Compressed]Image[Data]::data() return an Array. 7 years ago
Vladimír Vondruš 1c25bdba7a Deprecate templated [Compressed]Image{,View,Data}::data(). 7 years ago
Vladimír Vondruš 50902e72d7 Platform: check for non-null GL_VENDOR before comparing it. 7 years ago
Vladimír Vondruš 035642748f TgaImporter: properly handle files with too short data. 7 years ago
Vladimír Vondruš 8d98f1161e Shaders: clamp shininess factor in Phong to minimize artifacts. 7 years ago
Vladimír Vondruš a1cc0cb62d Math: off-center Matrix4::perspectiveProjection(). 7 years ago
Vladimír Vondruš 32a090954a doc: updated changelog. 7 years ago
Vladimír Vondruš be6d334a1c doc: updated changelog. 7 years ago
Vladimír Vondruš 057475fb8a CMake: don't enable -fPIC by default on Emscripten. 7 years ago
Vladimír Vondruš 51cd4b3dd0 GL: fixed a 64-to-32-bit conversion warning on MSVC. 7 years ago
Vladimír Vondruš 11a94c16a3 GL: added Context::makeCurrent(). 7 years ago
Vladimír Vondruš b83c4366e7 Math: fix a build issue with CUDA on Windows. 7 years ago
Vladimír Vondruš a3c7968e64 Adapt to BUILD_MULTITHREADED being part of Corrade now. 7 years ago
Vladimír Vondruš bcce4ba063 Doc++, updated credits and changelog. 7 years ago
Vladimír Vondruš 8e1e52d667 doc: updated credits and changelog. 7 years ago
Vladimír Vondruš aa67673faf doc: mention EmscriptenApplication everywhere. 7 years ago
Vladimír Vondruš b11873b975 doc: updated changelog. 7 years ago
Vladimír Vondruš f7a2694390 SceneGraph: expose Type typedef and Dimensions constant everywhere. 7 years ago
Vladimír Vondruš 4b1c76411e doc: updated changelog. 7 years ago
Vladimír Vondruš 0cb4ded506 Shaders: add normal texture support to Phong. 7 years ago
Vladimír Vondruš 528e3822dc Shaders: added Tangent generic vertex attribute. 7 years ago
Vladimír Vondruš 77abf4a47c doc: update changelog. 7 years ago
Vladimír Vondruš a4310b9a31 MeshTools: added generateSmoothNormals(). 7 years ago
Vladimír Vondruš d20a17c5c3 MeshTools: ability to generate flat normals in compile(). 7 years ago
Vladimír Vondruš 1de258a6b2 MeshTools: de-STL-ify generateFlatNormals(). 7 years ago
Vladimír Vondruš 61397afc31 MeshTools: make a version of duplicate() not dependent on std::vector. 7 years ago
Vladimír Vondruš 8e5ecfacac Math: ignore NaNs also in Vector::min(), max() and minmax(). 7 years ago
Vladimír Vondruš 45e19fe032 doc: updated changelog and credits. 7 years ago
Vladimír Vondruš bd4ed9ae0e Math: make batch functions accept strided array views. 7 years ago
Vladimír Vondruš 46fdb38cd2 Math: make batch min() / max() / minmax() ignore NaNs. 7 years ago
Vladimír Vondruš d38303505d Math: added batch isInf() and isNan(). 7 years ago
Vladimír Vondruš 75ffd39fe0 Math: make it possible to use Deg/Rad in all functions. 7 years ago
Vladimír Vondruš 7941a769cd Math: added IsUnitless type trait. 7 years ago
Vladimír Vondruš 19844352ff Math: added UnderlyingTypeOf. 7 years ago
Vladimír Vondruš aa2adb7222 Math: add IsScalar, IsVector, IsIntegral and IsFloatingPoint type traits. 7 years ago
Vladimír Vondruš e4db99b418 Updated changelog and credits. 7 years ago
Vladimír Vondruš 9ec10b89d0 plugins: fix linking of static Any* plugins on otherwise dynamic builds. 7 years ago
Vladimír Vondruš f383959fb0 Platform: fix SDL2/GLFW viewportEvent() on Retina-aware {i,mac}OS apps. 7 years ago
Vladimír Vondruš 442d5576d0 Math: change the way BoolVector is printed to Debug. 7 years ago
Vladimír Vondruš e5175583a7 Added Image::pixels(), ImageView::pixels() and Trade::ImageData::pixels(). 7 years ago
Vladimír Vondruš 4b6fabb004 Math: ability to Debug colors as actual colored squares. 7 years ago