11411 Commits (8ba6d1a659ec314651b5651d9f4f227d49069a64)
 

Author SHA1 Message Date
Vladimír Vondruš 8ba6d1a659 doc: adapt image generation README to inkscape / imagemagick changes. 1 year ago
Vladimír Vondruš f24a73f433 TextureTools: move all initialization to DistanceFieldGL::State. 1 year ago
Vladimír Vondruš 807c02319c TextureTools: naked new, is it the 1970s or what?! 1 year ago
Vladimír Vondruš 2cf785cedd package/homebrew: make the 2020.06 version still work with CMake 4. 1 year ago
Vladimír Vondruš 066ed41c9f TextureTools: don't use deprecated names in a comment. 1 year ago
Vladimír Vondruš c71e9b953b Text: drop also the Vector2 include in GlyphCacheGL.h. 1 year ago
Vladimír Vondruš 2d1f9a23bf Text: clean up include order. 1 year ago
Vladimír Vondruš afe56a5d49 Text: move [DistanceField]GlyphCacheGL internals to the state struct. 1 year ago
Vladimír Vondruš 7880f1513e Text: move all setup to AbstractGlyphCache::State constructor. 1 year ago
Vladimír Vondruš 42904c4fef TextureTools: add a NoCreate AtlasLandfill constructor. 1 year ago
Vladimír Vondruš 4d5f137e8b TextureTools: group AtlasLandfill construction / setter tests together. 1 year ago
Vladimír Vondruš 25b309fe83 Math: document why certain Range constructors are impossible to add. 1 year ago
Vladimír Vondruš 7eb520f77a Underscore private MAGNUM_* macros to not leak into autocompletion. 1 year ago
Vladimír Vondruš 36f62a0f03 GL: still use DSA for buffer creation w/ "nv-broken-buffer-dsa". 1 year ago
Vladimír Vondruš f0c6c97402 GL: explicitly test creating a GL::Mesh from empty buffers. 1 year ago
Vladimír Vondruš 2f778f249e MeshTools: properly test all variants of compile() buffer moving. 1 year ago
Vladimír Vondruš 153c1184ae Text: remove accidental double semicolon from a doc snippet. 1 year ago
Vladimír Vondruš 083d711d34 DebugTools: lower threshold for a flaky Emscripten test. 1 year ago
Vladimír Vondruš be2f4971d8 Text: empty Renderer runs should still contribute to the bounding rect. 1 year ago
Vladimír Vondruš aae7b583d7 Text: this bool was just overcomplicating what was available elsewhere. 1 year ago
Vladimír Vondruš fa598e7097 Text: document Renderer usage in 3D. 1 year ago
Vladimír Vondruš 30881d7e5d GL: new "nv-framebuffer-invalidation-wants-draw-binding" workaround. 1 year ago
Vladimír Vondruš 4c3a2199a1 GL: these entrypoints are never used on WebGL 1, compile them out. 1 year ago
Vladimír Vondruš b1f6085300 GL: doc that "mesa-broken-dsa-framebuffer-clear" isn't needed on Mesa 25. 1 year ago
Vladimír Vondruš 2623efbcf9 singles: update changelogs. 1 year ago
Vladimír Vondruš 454e9aec58 singles: add include guards for the implementation parts. 1 year ago
Vladimír Vondruš 7062accb4e Text: doc++ 1 year ago
Vladimír Vondruš 080fbbda88 Use arrayClear() instead of arrayResize(..., 0) now that it's available. 1 year ago
Vladimír Vondruš 08e32f8453 Math: MSVC 2015 is unhappy. 1 year ago
Vladimír Vondruš d9c8f36675 Math: add Color4::premultiplied() and unpremultiplied(). 1 year ago
Vladimír Vondruš d7f470d837 Math: fix randomly not bold vectors in Quaternion doc math code. 1 year ago
Vladimír Vondruš 9f8ce6cba1 Math: fix Color::{from,to}Srgb() docs. 1 year ago
Vladimír Vondruš 02a0960d12 Convert all argument / return SFINAE into template argument SFINAE. 1 year ago
Vladimír Vondruš 0ee9c0b8e6 Prefer member slicing instead of arrayCast() in various other places. 1 year ago
Vladimír Vondruš 98dfd3412e DebugTools: suggest member slicing instead of a cast. 1 year ago
Vladimír Vondruš e78323f7d0 MeshTools: hint use of vector member slicing in removeDuplicatesFuzzy(). 1 year ago
Vladimír Vondruš 7557c8ddb7 Math: use vector member slicing in batch packing tests. 1 year ago
Vladimír Vondruš 1709a4ad2b Shaders: allow building this library with MAGNUM_TARGET_GL turned off. 1 year ago
Vladimír Vondruš 131b956020 DebugTools,MeshTools: unify how GL-only APIs are advertised. 1 year ago
Vladimír Vondruš 3d2a1c1625 package/ci: enable everything that has GL optional in the Vulkan build. 1 year ago
Vladimír Vondruš c3f8ff7710 Text: various silly test changes to make coverage happier. 1 year ago
Vladimír Vondruš 8213e3bf54 Text: fix test for an AbstractGlyphCache 2D fallback assertion. 1 year ago
Vladimír Vondruš a8c3f885a8 package/archlinux: pass more shitty flags to lcov. 1 year ago
Vladimír Vondruš f3d6ab4916 Text: redo the old Renderer*D using new APIs and deprecate it. 1 year ago
Vladimír Vondruš 102a75872b Text: docs for RendererCore, Renderer and RendererGL. 1 year ago
Vladimír Vondruš b5c99a01ee Text: unused include. 1 year ago
Vladimír Vondruš 5385f12cfb Text: test that calling Renderer2D::render() replaces the contents. 1 year ago
Vladimír Vondruš bc430c2eee Text: test Renderer*D construction, copy and moves. 1 year ago
Vladimír Vondruš eb0c2a3755 Text: add cache-related assertions to the AbstractRenderer constructor. 1 year ago
Vladimír Vondruš c74fb8b69f TextureTools: another case of too verbose GL::Buffer usage. 1 year ago