2338 Commits (24dc1cda00a0580eeea311751c9a03194091bdc2)

Author SHA1 Message Date
Vladimír Vondruš 24dc1cda00 doc: update changelog. 3 years ago
Vladimír Vondruš 9ec7f26fae Revert "Re-add glDrawRangeElements() workaround for Emscripten." 3 years ago
Vladimír Vondruš 1f9fe3fe20 doc: updated changelog. 3 years ago
Vladimír Vondruš c9a2752545 Platform: remove deprecated Emscripten event target behavior support. 3 years ago
Vladimír Vondruš 25ebe436f1 Platform: use UTF8ToString instead of AsciiToString on Emscripten. 3 years ago
Vladimír Vondruš a1bb40b8f9 Require CMake 3.13+ for Emscripten and WebGL 2. 3 years ago
Vladimír Vondruš 0fa6fe7292 doc: updated changelog and credits. 3 years ago
Vladimír Vondruš 73ab9e0afa doc: expand Emscripten troubleshooting info with new cursed issues. 3 years ago
Vladimír Vondruš b278f00f77 GL: implement setIndexOffset() directly on the Mesh as well. 3 years ago
Vladimír Vondruš a7e1394cd9 GL: deprecate Mesh::indexTypeSize() in favor of meshIndexTypeSize(). 3 years ago
Vladimír Vondruš 78befae123 GL: deprecate MeshView::setIndexRange() in favor of setIndexOffset(). 3 years ago
Vladimír Vondruš 0d31f7461b Math: add near/far plane distance queries to Matrix4. 3 years ago
Vladimír Vondruš 5f287df332 GL: recognize NV_geometry_shader_passthrough. 3 years ago
Vladimír Vondruš 4de1723236 doc: updated changelog. 3 years ago
Vladimír Vondruš 44ffce9067 Text: review, expand and fix documentation of this library. 3 years ago
Vladimír Vondruš c0c4062daf GL: hey, let's rename WebGL extensions, why not! 3 years ago
Vladimír Vondruš 9b160e95c3 GL: new "adreno-glsl-version-stuck-at-300" workaround. 3 years ago
Vladimír Vondruš a00270cd6c GL: add detection for Qualcomm Adreno drivers. 3 years ago
Vladimír Vondruš ad4ae11de7 GL: define driver workaround macros in the Shader constructor. 3 years ago
Vladimír Vondruš 4bdeb0e6fa doc: add links to Quacomm Adreno GPU best practices. 3 years ago
Vladimír Vondruš 66822c13fd Platform: don't let GLFW change CWD on Apple platforms. 3 years ago
Vladimír Vondruš 1fa9862ad6 Math: deprecate angle() for quaternions because it's wrong. 3 years ago
Vladimír Vondruš 1f2402e1a8 doc: updated credits and changelog. 3 years ago
Vladimír Vondruš 786f61e9c6 Bump minimal CMake version to 3.5 to silence a CMake 3.27 warning. 3 years ago
Vladimír Vondruš d15f5c17ce doc: add more troubleshooting info for Android APK signing. 3 years ago
Vladimír Vondruš c92eebef08 doc: CMake supports Android with Visual Studio now. 3 years ago
Vladimír Vondruš aef50c1ba5 doc: updated credits and changelog. 3 years ago
Burak Canik f79a9dfecf Math: fix & clarify a Deg conversion snippet. 3 years ago
Vladimír Vondruš ee353e1f6a CMake: add a MAGNUM_BUILD_STATIC_UNIQUE_GLOBALS_DLL_NAME option. 3 years ago
Vladimír Vondruš f84c3679c3 Trade: support morph targets in MeshData. 3 years ago
Vladimír Vondruš e509f02da8 doc: update changelog. 3 years ago
Pablo Escobar e1583700e5 debuggers: add MSVC natvis files. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš f589aa1a5d DebugTools: improve pixel view format autodetection in CompareImage. 3 years ago
Vladimír Vondruš 3ccb7a9fc9 Math: utilities for flipping BC1/3/4/5 blocks. 3 years ago
Vladimír Vondruš 39054f1b64 sceneconverter: add --object-hierarchy. 3 years ago
Vladimír Vondruš 47a6bf0185 MeshTools: deprecate owned() in favor of copy(). 3 years ago
Vladimír Vondruš 68ec362b37 SceneTools: add childrenDepthFirst(). 3 years ago
Vladimír Vondruš c32bf7e74c SceneTools: add filterFieldEntries(). 3 years ago
Vladimír Vondruš e7d1e31f46 SceneTools: orderClusterParents() -> parentsBreadthFirst(). 3 years ago
Vladimír Vondruš 4a92ccfadd SceneTools: flattenTransformHierarchy*D() -> absoluteFieldTransform*D(). 3 years ago
Vladimír Vondruš 8eff8f2879 MeshTools: deprecate ID-based filter*Attributes() in favor a new API. 3 years ago
Vladimír Vondruš c5d2472a03 sceneconverter: add a --set option for setting arbitrary plugin config. 3 years ago
Vladimír Vondruš 13d0b0b1c7 sceneconverter: add a --prefer option for plugin overrides. 3 years ago
Vladimír Vondruš bda01768c2 doc: add a checklist of things to not forget with plugin interfaces. 3 years ago
Vladimír Vondruš 89e77a42db Trade: deprecate LightData::Type in favor of LightType. 3 years ago
Vladimír Vondruš 041b1aa654 Trade: improve MeshData, SceneData and MaterialData population docs. 3 years ago
Vladimír Vondruš fe0a46abad Improve docs of image classes. 3 years ago
Vladimír Vondruš 17ab578443 Add a pixelFormat(PixelFormat, UnsignedInt, bool) helper. 3 years ago
Vladimír Vondruš 54d6348301 Add isPixelFormat{Normalized,Integer,FloatingPoint}() helpers. 3 years ago