12 Commits (63cdd8ea6e47f6b4c591eacf040b28ccdd620a04)

Author SHA1 Message Date
Vladimír Vondruš 2afda6f34d Text: split out HarfBuzz layouting into new HarfBuzzFont class. 13 years ago
Vladimír Vondruš 9525dfd51b Text: abstract base for fonts and layouters. 13 years ago
Vladimír Vondruš 2944a4e205 Text: non-templated base for TextRenderer. 13 years ago
Vladimír Vondruš 0d7baef932 Text: no need to explicitly specify Z coordinate in 3D text. 13 years ago
Vladimír Vondruš 91f0d302c2 Shaders: renamed TextShader to VectorShader. 13 years ago
Vladimír Vondruš a7a4d3eeb8 Text: using new type aliases in whole Text namespace. 13 years ago
Vladimír Vondruš faf94c74e2 Adapted to recent meshdata/shader changes. 13 years ago
Vladimír Vondruš 9a1f1e1a16 Text: mutable TextRenderer implementation. 13 years ago
Vladimír Vondruš 3eef49ae8b Text: cleaned up TextRenderer header. 13 years ago
Vladimír Vondruš 2267627242 Text: return rendered rectangle from TextRenderer::render(). 13 years ago
Vladimír Vondruš dc5a4d83d9 Removing IndexedMesh, part 5: merged documentation, removed IndexedMesh. 13 years ago
Vladimír Vondruš 9d260b72d8 Text: initial implementation of font and text rendering. 14 years ago