463 Commits (b1f6085300a8a187a3bbd46c1efcde8ebd069d96)

Author SHA1 Message Date
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š 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š 67cf0cd0cb doc: modernize other GL::Buffer-related snippets also. 1 year ago
Vladimír Vondruš a8a949cfe9 Shaders: modernize doc snippets a bit. 1 year ago
Vladimír Vondruš 8168a06bab Text: add a GlyphCacheArrayGL. 1 year ago
Vladimír Vondruš a115b943b3 DebugTools: deprecate buffer overloads for textureSubImage(). 1 year ago
Vladimír Vondruš b26d694d13 Text: random improvements to font and glyph cache docs. 1 year ago
Vladimír Vondruš e3a522895e Text: (temporarily) rename the Renderer template to BasicRenderer. 1 year ago
Vladimír Vondruš 06e4dae332 Text: forward-declare the nasty STL types. 1 year ago
Vladimír Vondruš 6d2257c9a6 TextureTools: use a more realistic image type for atlas inputs. 1 year ago
Vladimír Vondruš 4ef578f30f Text: suggest using the returned range for glyph cache image flush. 1 year ago
Vladimír Vondruš b5325ab0ac TextureTools: return the filled range from AtlasLandfill::add(). 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš 0aee6c8855 Clean up unnecessary use of <numeric>. 1 year ago
Vladimír Vondruš df484b300a Adapt to Corrade's Utility::Debug header cleanup. 1 year ago
Vladimír Vondruš 4161c3a2f3 doc: add an overview page for the MeshTools library. 2 years ago
Vladimír Vondruš 55504a2d40 Trade: redo MeshData class-level documentation to make more sense. 2 years ago
Vladimír Vondruš 32fc6f003d MeshTools: add a MeshData interleave() overload for loose arrays. 2 years ago
Vladimír Vondruš f237bb3c9c MeshTools: doc++ 2 years ago
Vladimír Vondruš 69d02ad59b Platform: new TwoFingerGesture helper. 2 years ago
Vladimír Vondruš 8553c2313b Platform: ugh, documentation should not be an afterthought. 2 years ago
Vladimír Vondruš 049a3f8fce Platform: document why tickEvent() isn't private. 2 years ago
Vladimír Vondruš fc80172148 Platform: replace mouse events with pointer events in ScreenedApp. 2 years ago
Vladimír Vondruš fc6c76726d Platform: replace mouse events with pointer events in Sdl2Application. 2 years ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš 42342cd3a5 Text: renamed {DistanceField,}GlyphCache to {DistanceField}GlyphCacheGL. 2 years ago
Vladimír Vondruš ff4f1e4cb0 Text: make GlyphCache take an explicit PixelFormat + processed format. 2 years ago
Vladimír Vondruš 70778ac307 Math: add typedefs for single-row matrices. 2 years ago
Vladimír Vondruš 2f672eb7de Text: add AbstractShaper::glyphClustersInto(). 2 years ago
Vladimír Vondruš 723cf155a8 Text: doc++ 2 years ago
Vladimír Vondruš 215de4fb62 Text: add a batch AbstractFont::glyphIdsInto() API. 2 years ago
Vladimír Vondruš d8ce013ab6 doc: I realized a much nicer way of converting to/from Nanoseconds. 2 years ago
Vladimír Vondruš 4f7b57ffd6 Work around last five remaining MSVC warnings. 2 years ago
Vladimír Vondruš 279856f239 Math: allow creating a Vector from a BitVector. 2 years ago
Vladimír Vondruš 2619dc33f1 doc: drop the redundant Magnum prefix from snippet files. 2 years ago
Vladimír Vondruš 285b05438c doc: work around linker warnings about main() being duplicated. 2 years ago
Vladimír Vondruš 489c7128fd Math: introduce Nanoseconds and Seconds types. 2 years ago
Vladimír Vondruš 21cfae82fa Math: move STL-dependent doc snippets to a dedicated file. 2 years ago
Vladimír Vondruš 6faa2c53b6 doc: cleanup, & a nicer solution to avoid -Wvexing-parse in doc snippets. 2 years ago
Vladimír Vondruš a4efe99ccf Math: move literals to inline Literals::FooLiterals subnamespaces. 2 years ago
Vladimír Vondruš 001cc8fa81 TextureTools: properly size atlas output images in doc snippets. 2 years ago
Vladimír Vondruš 4e40e98a87 Text: use `i` instead of a confusing `fontGlyphId` in a doc snippet. 2 years ago
Vladimír Vondruš e0c3bda762 SceneTools: new set of tools for remapping index fields. 2 years ago
Vladimír Vondruš d253757bc4 doc: work around annoying GCC warnings in doc snippets. 2 years ago
Vladimír Vondruš d0b792791f Text: taking a pointer in cache.findFont() is stupid, don't. 3 years ago
Vladimír Vondruš 9bc1b9b3b1 Text: separate glyph ID and offset/advance retrieval in AbstractShaper. 3 years ago