René's URL Explorer Experiment


Title: GitHub - Ed94/TextRendering_Notes: Notes on getting the old letters onto a digital screen

Open Graph Title: GitHub - Ed94/TextRendering_Notes: Notes on getting the old letters onto a digital screen

X Title: GitHub - Ed94/TextRendering_Notes: Notes on getting the old letters onto a digital screen

Description: Notes on getting the old letters onto a digital screen - Ed94/TextRendering_Notes

Open Graph Description: Notes on getting the old letters onto a digital screen - Ed94/TextRendering_Notes

X Description: Notes on getting the old letters onto a digital screen - Ed94/TextRendering_Notes

Opengraph URL: https://github.com/Ed94/TextRendering_Notes

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:685ea104-03fe-58bc-791c-3db18ce6c6a0
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idE846:100A1E:31AF9E:424DF1:698ECEA2
html-safe-nonce90a4c8c99b3ed71a9ef2fa8e26d71bab48e2b0a45e9c30020ae27837829718f6
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFODQ2OjEwMEExRTozMUFGOUU6NDI0REYxOjY5OEVDRUEyIiwidmlzaXRvcl9pZCI6Ijk4ODk0NjgxNDcyNzAxNjA5OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac26985dfdae1802d80767e78011f5c6ba01103065595f1ad6d97c9c156cec4c9d
hovercard-subject-tagrepository:802917408
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/Ed94/TextRendering_Notes
twitter:imagehttps://opengraph.githubassets.com/6be7dc76a86bc97e7c27f3935473b47593d58e161f4cd2ea432bf715faa1bf67/Ed94/TextRendering_Notes
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/6be7dc76a86bc97e7c27f3935473b47593d58e161f4cd2ea432bf715faa1bf67/Ed94/TextRendering_Notes
og:image:altNotes on getting the old letters onto a digital screen - Ed94/TextRendering_Notes
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonecb2828a801ee6b7be618f3ac76fbf55def35bbc30f053a9c41bf90210b8b72ba
turbo-cache-controlno-preview
go-importgithub.com/Ed94/TextRendering_Notes git https://github.com/Ed94/TextRendering_Notes.git
octolytics-dimension-user_id7832589
octolytics-dimension-user_loginEd94
octolytics-dimension-repository_id802917408
octolytics-dimension-repository_nwoEd94/TextRendering_Notes
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id802917408
octolytics-dimension-repository_network_root_nwoEd94/TextRendering_Notes
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasee6b91a7e6e46287d26887e3fb7a4161657bab8f7
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FEd94%2FTextRendering_Notes
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FEd94%2FTextRendering_Notes
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=Ed94%2FTextRendering_Notes
Reloadhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes
Reloadhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes
Reloadhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes
Ed94 https://patch-diff.githubusercontent.com/Ed94
TextRendering_Noteshttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FEd94%2FTextRendering_Notes
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2FEd94%2FTextRendering_Notes
Star 17 https://patch-diff.githubusercontent.com/login?return_to=%2FEd94%2FTextRendering_Notes
17 stars https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/stargazers
0 forks https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/forks
Branches https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/branches
Tags https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/tags
Activity https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2FEd94%2FTextRendering_Notes
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FEd94%2FTextRendering_Notes
Code https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes
Issues 0 https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/issues
Pull requests 0 https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/pulls
Actions https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/actions
Projects 0 https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/projects
Security 0 https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/security
Insights https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/pulse
Code https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes
Issues https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/issues
Pull requests https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/pulls
Actions https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/actions
Projects https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/projects
Security https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/security
Insights https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/pulse
Brancheshttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/branches
Tagshttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/tags
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/branches
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/tags
34 Commitshttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/commits/master/
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/commits/master/
assetshttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/tree/master/assets
assetshttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/tree/master/assets
.gitignorehttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/.gitignore
README.mdhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/README.md
VEFontCache.purhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/VEFontCache.pur
VEFontCache.purhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/VEFontCache.pur
fontstash.purhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/fontstash.pur
fontstash.purhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/fontstash.pur
fontstash_forks.mdhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/fontstash_forks.md
fontstash_forks.mdhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/fontstash_forks.md
READMEhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#text-rendering-notes
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#industry-standard
slughttps://sluglibrary.com
GNOME/pangohttps://gitlab.gnome.org/GNOME/pango
Apple/Core Texthttps://developer.apple.com/documentation/coretext/
MicrosoftDocs/DirectWritehttps://github.com/MicrosoftDocs/win32/tree/docs/desktop-src/DirectWrite
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#composite-repos
kb_text_shapehttps://github.com/JimmyLefevre/kb
The modern text processing pipeline: Prefacehttps://www.newroadoldway.com/text0.html
The modern text processing pipeline: Overviewhttps://www.newroadoldway.com/text1.html
The modern text processing pipeline: Segmentationhttps://www.newroadoldway.com/text2.html
Affine KB noteshttps://app.affine.pro/workspace/3fc9d28f-0ee6-4e4c-9675-79230706f341/oMnZt_35US?mode=edgeless
Q: performance benchmarks #21https://github.com/JimmyLefevre/kb/issues/21
runichttps://github.com/jon-lipstate/runic
Affine KB noteshttps://app.affine.pro/workspace/3fc9d28f-0ee6-4e4c-9675-79230706f341/3Jhg04Ti3K?mode=edgeless
ColleagueRiley/RFonthttps://github.com/ColleagueRiley/RFont
silnrsi/Graphitehttps://github.com/silnrsi/graphite
Host-Oman/libraqmhttps://github.com/HOST-Oman/libraqm
hypernewbie/VEFontCachehttps://github.com/hypernewbie/VEFontCache
Ed94/VEFontCache-Odinhttps://github.com/Ed94/VEFontCache-Odin
Affine KB docshttps://app.affine.pro/workspace/3fc9d28f-0ee6-4e4c-9675-79230706f341/wHS6S1gUPW?mode=edgeless
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#font-parsers
JimmyLefevre/kb - kb_text_shapehttps://github.com/JimmyLefevre/kb
jon-lipstate/runichttps://github.com/jon-lipstate/runic
stb/stb_truetypehttps://github.com/nothings/stb/blob/master/stb_truetype.h
freetypehttps://freetype.org
englerj/odin-freetypehttps://github.com/englerj/odin-freetype.git
odin-lang/Odin/vendor/stb/truetype/stb_truetype.odinhttps://github.com/odin-lang/Odin/blob/master/vendor/stb/truetype/stb_truetype.odin
harfbuzz/ttf-parser (rust)https://github.com/harfbuzz/ttf-parser
redox-os/rusttypehttps://github.com/redox-os/rusttype
MSDN - True Typehttps://learn.microsoft.com/en-us/typography/truetype/
MSDN - OpenType Specificationhttps://learn.microsoft.com/en-us/typography/opentype/spec/
khaledhosny/ots - OpenType Sanitizerhttps://github.com/khaledhosny/ots
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#shapers
harfbuzzhttps://github.com/harfbuzz/harfbuzz
HarfBuzz Study: Cachinghttps://docs.google.com/document/d/1_VgObf6Je0J8byMLsi7HCQHnKo2emGnx_ib_sHo-bt4/preview?tab=t.0#heading=h.dz2ddjpc53z2
HarfBuzz Study: Memory Consumptionhttps://docs.google.com/document/d/12jfNpQJzeVIAxoUSpk7KziyINAa1msbGliyXqguS86M/preview?tab=t.0#heading=h.jat5k1v2zfe
API Designhttps://lists.freedesktop.org/archives/harfbuzz/2009-August/000359.html
JimmyLefevre/kb - kb_text_shapehttps://github.com/JimmyLefevre/kb
jon-lipstate/runichttps://github.com/jon-lipstate/runic
hamzahttps://github.com/saidwho12/hamza
memononen/budouxchttps://github.com/memononen/budouxc
adah1972/libunibreakhttps://github.com/adah1972/libunibreak
crowbarhttps://github.com/simoncozens/crowbar/
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#segmentation
JimmyLefevre/kb - kb_text_shapehttps://github.com/JimmyLefevre/kb
TODOhttps://github.com/JimmyLefevre/kb/issues/30
memononen/Skribidihttps://github.com/memononen/Skribidi
Fribidihttps://github.com/fribidi/fribidi
Tehreer/SheenBidihttps://github.com/Tehreer/SheenBidi
unicode-org/icuhttps://github.com/unicode-org/icu
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#renderers
Chlumsky/msdfgenhttps://github.com/Chlumsky/msdfgen
fontduehttps://github.com/mooman219/fontdue
fontstashhttps://github.com/memononen/fontstash
sokol/util/sokol_fontstash.hhttps://github.com/floooh/sokol/blob/master/util/sokol_fontstash.h
filehttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/fontstash_forks.md
azsn/gllabelhttps://github.com/azsn/gllabel
jtsiomb/libdrawtexthttps://github.com/jtsiomb/libdrawtext
tomolt/libschrifthttps://github.com/tomolt/libschrift
bzt/scalable-fonthttps://gitlab.com/bztsrc/scalable-font
bzt/scalable-font2https://gitlab.com/bztsrc/scalable-font2
kevinmkchin/vertexthttps://github.com/kevinmkchin/vertext
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#learning-resources
State of Text Rendering 2024https://behdad.org/text2024/#heading-h.jvmbci144jqh
Text Rendering Hates Youhttps://faultlore.com/blah/text-hates-you/
Robust Vertical Text Layouthttps://unicode.org/notes/tn22/RobustVerticalLayout.pdf
Summer of Code 2012 - Text processinghttps://web.archive.org/web/20130323070742/https://mapnik.org/news/2012/07/02/gsoc2012-status3/
npx-imx/gtec-demo-frameowrk/Doc/FslSimpleUIhttps://github.com/nxp-imx/gtec-demo-framework/blob/master/Doc/FslSimpleUI.md
Implementing a Font Reader and Rasterizer from Scratch, Part 1: TTF Font Readerhttps://handmade.network/forums/articles/t/7330-implementing_a_font_reader_and_rasterizer_from_scratch%252C_part_1__ttf_font_reader
LearnOpenGL - Text Renderinghttps://learnopengl.com/In-Practice/Text-Rendering
Improving Learn OpenGL's Text Rendering Example | Adventures in Codinghttps://youtu.be/S0PyZKX4lyI
Repo for above vod: johnWRS/LearnOpenGLTextRenderingImprovementhttps://github.com/johnWRS/LearnOpenGLTextRenderingImprovement
GPU Gems 3: Chapter 25. Rendering Vector Art on the GPUhttps://developer.nvidia.com/gpugems/gpugems3/part-iv-image-effects/chapter-25-rendering-vector-art-gpu
Writing a TrueType font rendererhttps://axleos.com/writing-a-truetype-font-renderer/
Wikibooks/OpenGL_Programming/... Text Rendering 01https://en.wikibooks.org/wiki/OpenGL_Programming/Modern_OpenGL_Tutorial_Text_Rendering_01
02 of abovehttps://en.wikibooks.org/wiki/OpenGL_Programming/Modern_OpenGL_Tutorial_Text_Rendering_02
Simple good quality subpixel text rendering in OpenGL with stb_truetype and dual source blendinghttp://arkanis.de/weblog/2023-08-14-simple-good-quality-subpixel-text-rendering-in-opengl-with-stb-truetype-and-dual-source-blending
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#examples
Immediate-Mode-UI/Nuklear/nuklear_font.chttps://github.com/Immediate-Mode-UI/Nuklear/blob/master/src/nuklear_font.c
raddebugger (non-trivial to digest solution)https://github.com/Ed94/raddebugger
reftermhttps://www.youtube.com/playlist?list=PLEMXAbCVnmY6zCgpCFlgggRkrp0tpWfrn
ocornut/imgui/imgui_draw.cpp#L4006https://github.com/ocornut/imgui/blob/master/imgui_draw.cpp#L4006
4coder-archive/4coderhttps://github.com/4coder-archive/4coder.git
gl-4.5-subpixel-text-renderinghttps://github.com/arkanis/gl-4.5-subpixel-text-rendering/tree/17f4af4df858c52092ccad7c4292e7e4cd08091b
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#gpu-related
GPU text rendering with vector textureshttps://wdobbie.com/post/gpu-text-rendering-with-vector-textures/
Efficient 2D Signed Distance Field Generation on GPUhttps://astiopin.github.io/2019/01/06/sdf-on-gpu.html
demo of above - astiopin/sdf_atlashttps://github.com/astiopin/sdf_atlas
GreenLighting/gpu-font-renderinghttps://github.com/GreenLightning/gpu-font-rendering
evanw/thetahttps://github.com/evanw/theta
Related article for theta's implementationhttps://medium.com/@evanwallace/easy-scalable-text-rendering-on-the-gpu-c3f4d782c5ac
MSDFGL - OpenGL-accelerated implementation of the multi-channel signed distance-field algorithm.https://github.com/nyyManni/msdfgl
andrewlowndes/perfect-antialiasing: Antialiasing via conservative rasterisation and analytical area computationhttps://github.com/andrewlowndes/perfect-antialiasing
GPU Gems 2: Chapter 42. Conservative Rasterizationhttps://developer.nvidia.com/gpugems/gpugems2/part-v-image-oriented-computing/chapter-42-conservative-rasterization
Conservative Rasterization and Raster Order Viewshttps://ubm-twvideo01.s3.amazonaws.com/o1/vault/gdc2017/Presentations/Sathe_Rahul_RasterOrderViews.pdf
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#vector-path-accelerators
NV Path Renderinghttps://developer.nvidia.com/nv-path-rendering-videos
OpenVGhttps://www.khronos.org/openvg/
ajstarks/openvghttps://github.com/ajstarks/openvg
ShivaVG: open-source ANSI C OpenVGhttps://ivanleben.blogspot.com/2007/07/shivavg-open-source-ansi-c-openvg.html
ileben/ShivaVGhttps://github.com/ileben/ShivaVG
amanithvghttps://www.amanithvg.com
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#papers
SIGGRAPH2007: Improved Alpha-Tested Magnification for Vector Textures and Special Effectshttps://steamcdn-a.akamaihd.net/apps/valve/2007/SIGGRAPH2007_AlphaTestedMagnification.pdf
Resolution Independent Curve Rendering using Programmable Graphics Hardwarehttps://www.microsoft.com/en-us/research/wp-content/uploads/2005/01/p1000-loop.pdf
Higher Quality 2D Text Renderinghttps://jcgt.org/published/0002/01/04/
Wavelet Rasterizationhttps://people.engr.tamu.edu/schaefer/research/wavelet_rasterization.pdf
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#metafont-historical
Wikipediahttps://en.wikipedia.org/wiki/Metafont
metaflop/metaflop-wwwhttps://github.com/metaflop/metaflop-www
Metaposthttps://tug.org/metapost.html
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#unicode
Unicode Technical Reportshttps://www.unicode.org/reports/
International Components for Unicodehttps://github.com/unicode-org/icu/tree/main
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#utrie-accelerators
Wikipeida on Tries data structureshttps://en.wikipedia.org/wiki/Trie
UTrie3 experimentshttps://docs.google.com/spreadsheets/d/e/2PACX-1vTgL260NFgmbiUAtptKj4fNf9wNm-OJ6Q0TbWzFWvhV7wVZk2Qe-gk2pbJh0pHY9XVsObZ3YaoOnb3I/pubhtml
ICU Codepoint Trieshttps://unicode-org.github.io/icu/design/struct/utrie
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#forking-paths
A Vector Graphics Renderer — part 1https://forkingpaths.dev/posts/17-12-16/vector_graphics_p1.html
A Vector Graphics Renderer — part 2https://forkingpaths.dev/posts/17-12-21/vector_graphics_p2.html
A Vector Graphics Renderer — part 3https://forkingpaths.dev/posts/18-01-14/vector_graphics_p3.html
Revisiting Vector Graphics on the GPUhttps://forkingpaths.dev/posts/22-11-01/vector_graphics.html
Orca Vector Graphics Backendhttps://orca-app.dev/posts/240426/vector_graphics.html
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#mr-4th-programming
Graphics 2[7] Baking Optimized Fonts Datahttps://youtu.be/PQ-wJVjR4MU?list=PLT6InxK-XQvPYA_HLUozeyPGTjwcvYsBj
Graphics [8]: Low Level Rendering API Part 1https://youtu.be/C8gm9l4OJ9o?list=PLT6InxK-XQvPYA_HLUozeyPGTjwcvYsBj
Graphics [9]: Low Level Rendering API Part 2https://youtu.be/Na7pKMupsew?list=PLT6InxK-XQvPYA_HLUozeyPGTjwcvYsBj
Graphics [10]: High Level Rendering APIhttps://youtu.be/jDUTWPEFvY0?list=PLT6InxK-XQvPYA_HLUozeyPGTjwcvYsBj
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#tscoding
ded editorhttps://github.com/tsoding/ded
Legendary Font Renderinghttps://youtu.be/_t3mtjoHuoQ
Rendering Text Editor on GPUhttps://youtu.be/srV_l795O_s
OpenGL Text Rendering for My Immediate UI Library - Offline Stream #02https://youtu.be/mq3UXqPmBE8
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#conceptual-overview-for-typography
Google Fonts: Typefacehttps://fonts.google.com/knowledge/glossary/typeface
Wikipeida - Outlinehttps://en.wikipedia.org/wiki/Template:Typography
Wikipedia - Anatomyhttps://en.wikipedia.org/wiki/Typeface_anatomy
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/blob/master/assets/typeface_anatomy.png
Sociology of Fonts - Defining the Terms Part 1: Anatomyhttps://www.societyoffonts.com/2017/04/11/defining-the-termspart-1-anatomy/
Sociology of Fonts - Defining the Terms Part 2: Processhttps://www.societyoffonts.com/2017/04/18/defining-the-termspart-2-process/
Sociology of Fonts - Defining the Terms Part 3: Categorizationhttps://www.societyoffonts.com/2017/04/25/defining-the-termspart-3-categorization/
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#original-notes-header
odin-langhttps://odin-lang.org
https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#interesting
MacTypehttps://github.com/snowie2000/mactype
Readme https://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes
Activityhttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/activity
17 starshttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/watchers
0 forkshttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FEd94%2FTextRendering_Notes&report=Ed94+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/Ed94/TextRendering_Notes/releases
Packages 0https://patch-diff.githubusercontent.com/users/Ed94/packages?repo_name=TextRendering_Notes
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.