451 Commits (06e4dae3322b7288a5e36d5ee7acffc063a458f4)

Author SHA1 Message Date
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. 1 year ago
Vladimír Vondruš 55504a2d40 Trade: redo MeshData class-level documentation to make more sense. 1 year ago
Vladimír Vondruš 32fc6f003d MeshTools: add a MeshData interleave() overload for loose arrays. 1 year ago
Vladimír Vondruš f237bb3c9c MeshTools: doc++ 1 year 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
Vladimír Vondruš 8950085c97 Text: rename Direction to ShapeDirection, move to a dedicated header. 3 years ago
Vladimír Vondruš d8de337d3e TextureTools: helper for creating a texture coordinate matrix for atlases. 3 years ago
Vladimír Vondruš ab8dc070c4 Text: new AbstractShaper interface for shaping. 3 years ago
Vladimír Vondruš d74fcb7729 Text: port away from deprecated AbstractGlyphCache APIs. 3 years ago
Vladimír Vondruš 6707534ce6 Text: rework AbstractGlyphCache for better flexibility and efficiency. 3 years ago
Vladimír Vondruš aa3e8ab005 Text: split GL and API-agnostic doc snippets into separate files. 3 years ago
Vladimír Vondruš adb2437984 TextureTools: merge AtlasLandfill and AtlasLandfillArray. 3 years ago
Vladimír Vondruš ed288d360f TextureTools: reverse landfill direction only if it makes sense. 3 years ago
Vladimír Vondruš 66bf0b264d TextureTools: new landfill atlas packer. 3 years ago
Vladimír Vondruš c63ae80619 TextureTools: doc snippet and sample output for atlasArrayPowerOfTwo(). 3 years ago
Vladimír Vondruš a28ebaef84 Text: add AbstractFont::glyphSize(). 3 years ago
Vladimír Vondruš 47a1295ab8 Text: port AbstractFont away from STL, adapt to Utility::Unicode changes. 3 years ago