This repository has been archived by the owner on Aug 8, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[ios] POC: implementation of a CoreText-based LocalGlyphRasterizer #10572
Merged
Commits on Nov 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 6a1a5ee - Browse repository at this point
Copy the full SHA 6a1a5eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c43dd57 - Browse repository at this point
Copy the full SHA c43dd57View commit details
Commits on Nov 28, 2017
-
Adjust drawing positions and glyph metrics to fit entire glyph within…
… drawn area, better align to baseline. Includes code to extract glyph metrics, but the results don't match anything I'd expect so I'm not using them.
Configuration menu - View commit details
-
Copy full SHA for 629565f - Browse repository at this point
Copy the full SHA 629565fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae6dd46 - Browse repository at this point
Copy the full SHA ae6dd46View commit details -
Moving towards configurable darwin implementation of LocalGlyphRaster…
…izer. Thin C++ wrappers on C calls.
Configuration menu - View commit details
-
Copy full SHA for 8e55428 - Browse repository at this point
Copy the full SHA 8e55428View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5c4d96 - Browse repository at this point
Copy the full SHA e5c4d96View commit details -
LocalGlyphRasterizer takes a void* configuration input. If nothing is…
… set, it doesn't rasterize glyphs locally.
Configuration menu - View commit details
-
Copy full SHA for 3114947 - Browse repository at this point
Copy the full SHA 3114947View commit details -
Change LocalGlyphRasterizer configuration to just a plain "font famil…
…y" string, plumb it out as far as the Renderer constructor.
Configuration menu - View commit details
-
Copy full SHA for bfefc93 - Browse repository at this point
Copy the full SHA bfefc93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d7669b - Browse repository at this point
Copy the full SHA 3d7669bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a9009c - Browse repository at this point
Copy the full SHA 8a9009cView commit details
Commits on Nov 29, 2017
-
Add pragma once Move instantiations of CFHandle down to where they're used (although a few are duplicated).
Configuration menu - View commit details
-
Copy full SHA for 6451d4a - Browse repository at this point
Copy the full SHA 6451d4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf53bf4 - Browse repository at this point
Copy the full SHA bf53bf4View commit details -
Implement font stack-based heuristics for font loading.
In my tests so far, I have yet to get CoreText to render anything differently based on the font weight changes.
Configuration menu - View commit details
-
Copy full SHA for 0845907 - Browse repository at this point
Copy the full SHA 0845907View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34e7ae2 - Browse repository at this point
Copy the full SHA 34e7ae2View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.