You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vladimír Vondruš
ca7de799eb
Text: put do{Set,}ProcessedImage() directly into GlyphCacheGL.
...
They don't have anything specific to DistanceFieldGlyphCacheGL and on
the other hand contain special-casing for Luminance vs Red on ES2 that's
specific to GlyphCacheGL internals.
Additionally, in DistanceFieldGlyphCacheGL the code could assume that
the pixel format is either R8 with EXT_texture_rg present or RGBA8
without, here it has to check for EXT_texture_rg presence as
GlyphCacheGL can use R8 even without EXT_texture_rg.
2 years ago
..
Implementation
Use the new Debug::hex instead of reinterpret_cast<void*>().
2 years ago
Test
Text: put do{Set,}ProcessedImage() directly into GlyphCacheGL.
2 years ago
AbstractFont.cpp
Text: add queries for and search by glyph names to AbstractFont.
2 years ago
AbstractFont.h
Text: work around bogus deprecation warnings on older GCCs.
2 years ago
AbstractFontConverter.cpp
Use the new Debug::hex instead of reinterpret_cast<void*>().
2 years ago
AbstractFontConverter.h
doc: a link to an anchor Doxygen doesn't know about is a warning now.
2 years ago
AbstractGlyphCache.cpp
Text: make AbstractGlyphCache aware of processed image format and size.
2 years ago
AbstractGlyphCache.h
Text: make AbstractGlyphCache aware of processed image format and size.
2 years ago
AbstractShaper.cpp
Text: add AbstractShaper::glyphClustersInto().
2 years ago
AbstractShaper.h
Text: add AbstractShaper::glyphClustersInto().
2 years ago
Alignment.cpp
Text: introduce Alignment::*Start and *End.
2 years ago
Alignment.h
Text: introduce Alignment::*Start and *End.
2 years ago
CMakeLists.txt
Text: renamed {DistanceField,}GlyphCache to {DistanceField}GlyphCacheGL.
2 years ago
Direction.cpp
Use the new Debug::hex instead of reinterpret_cast<void*>().
2 years ago
Direction.h
Text: add AbstractShaper::glyphClustersInto().
2 years ago
DistanceFieldGlyphCache.h
Text: renamed {DistanceField,}GlyphCache to {DistanceField}GlyphCacheGL.
2 years ago
DistanceFieldGlyphCacheGL.cpp
Text: put do{Set,}ProcessedImage() directly into GlyphCacheGL.
2 years ago
DistanceFieldGlyphCacheGL.h
Text: put do{Set,}ProcessedImage() directly into GlyphCacheGL.
2 years ago
Feature.cpp
Text: add new OpenType 1.9.1 features, doc++
2 years ago
Feature.h
doc: explicitly prefix all Corrade API references with Corrade::.
2 years ago
GlyphCache.h
Text: renamed {DistanceField,}GlyphCache to {DistanceField}GlyphCacheGL.
2 years ago
GlyphCacheGL.cpp
Text: put do{Set,}ProcessedImage() directly into GlyphCacheGL.
2 years ago
GlyphCacheGL.h
Text: put do{Set,}ProcessedImage() directly into GlyphCacheGL.
2 years ago
Renderer.cpp
Text: update some TODOs with newly gained knowledge.
2 years ago
Renderer.h
Text: utility for mapping input text byte ranges to output glyphs.
2 years ago
Script.cpp
Text: added seven new scripts appearing in Unicode 16.0.
2 years ago
Script.h
Text: added seven new scripts appearing in Unicode 16.0.
2 years ago
Text.h
Text: renamed {DistanceField,}GlyphCache to {DistanceField}GlyphCacheGL.
2 years ago
configure.h.cmake
It's 2023 already!
3 years ago
fontconverter.cpp
Text: renamed {DistanceField,}GlyphCache to {DistanceField}GlyphCacheGL.
2 years ago
visibility.h
It's 2023 already!
3 years ago