Daniel Eklöf
05e91fa9df
output: resize on scale changes
2019-08-12 21:33:24 +02:00
Daniel Eklöf
c531795b83
wip: initial multithreaded renderer
2019-07-29 20:13:26 +02:00
Daniel Eklöf
ebf0a11fa0
render: add render_refresh()
2019-07-24 20:11:41 +02:00
Daniel Eklöf
6e55be1557
render: cache generated glyphs for regular ASCII characters
...
To avoid having to re-generate glyphs, cache the glyphs.
For now, we only cache ASCII characters, as this allows us to lookup
the cache by simply indexing with the character (into a 256-entry
array).
2019-07-18 10:33:58 +02:00
Daniel Eklöf
d93ca2f654
render: implement 'underline'
2019-07-16 14:20:39 +02:00
Daniel Eklöf
1a341a56cc
render: load cursor theme from XCURSOR_THEME and XCURSOR_SIZE
2019-07-05 10:44:09 +02:00
Daniel Eklöf
1947d33868
render: break out rendering functions to render.{c,h}
2019-07-05 10:16:56 +02:00