Kovid Goyal
|
731c83eaf5
|
Only set face size once. Also calculate cell width more precisely
|
2016-11-03 20:25:53 +05:30 |
|
Kovid Goyal
|
51e5ed9599
|
...
|
2016-11-03 17:25:11 +05:30 |
|
Kovid Goyal
|
a00e7fbed8
|
Fix bold fonts not being used
|
2016-10-30 22:13:24 +05:30 |
|
Kovid Goyal
|
de4f93dd95
|
Fix vertical positioning when rendering characters
|
2016-10-30 15:16:08 +05:30 |
|
Kovid Goyal
|
ed74f8e467
|
Ensure only a single thread tries to render chars at a time
|
2016-10-28 15:09:39 +05:30 |
|
Kovid Goyal
|
321373056c
|
Start work on a class to manage cell textures on the GPU
|
2016-10-26 15:44:27 +05:30 |
|
Kovid Goyal
|
cc1a277eeb
|
Pre-render the basic ASCII chars
|
2016-10-26 10:45:33 +05:30 |
|
Kovid Goyal
|
412c5982e8
|
Only use scalable/outline fonts
|
2016-10-26 09:45:19 +05:30 |
|
Kovid Goyal
|
2e4d2f9e44
|
Implement char rendering
|
2016-10-25 19:44:55 +05:30 |
|
Kovid Goyal
|
ca57eb9d05
|
Use font metrics for wcwidth()
|
2016-10-25 09:31:28 +05:30 |
|
Kovid Goyal
|
b4730e747a
|
Implement fallback fonts and rendering of wide characters
|
2016-10-25 09:26:59 +05:30 |
|
Kovid Goyal
|
1f6937973d
|
Implement rendering of characters with FreeType
Still need to handle double width and combining characters
|
2016-10-24 21:59:34 +05:30 |
|
Kovid Goyal
|
809a833dc5
|
Code to render character cells
|
2016-10-24 13:50:24 +05:30 |
|
Kovid Goyal
|
697db21c64
|
Also get font hinting config from font-config
|
2016-10-24 11:43:38 +05:30 |
|
Kovid Goyal
|
6a23dbe1ec
|
Start work on rendering fonts using FreeType
|
2016-10-23 23:12:00 +05:30 |
|