Search
9:55:21
Shinmera
ACMEv2 is finally live
9:55:25
Shinmera
so I can get myself some wildcard certs
10:42:34
Shinmera
FUCK YEAH!!! https://chat.tymoon.eu/
10:42:35
Colleen
chat.tymoon.eu/ Website (HTML), Title: TyNET Chat
13:55:58
Shinmera
comparing the rendered output from libfond to that of, say, chrome, there's quite distinct differences
13:56:34
Shinmera
For some reason the fond output is slightly squashed
14:00:07
Shinmera
Some characters are, anyway
14:10:28
Shinmera
It's possible this is a bug in stb_truetype
14:15:15
Shinmera
since the time I didn't look, stb_truetype got SDF support
15:28:42
Shinmera
where adding a print statement makes it work
15:28:45
Shinmera
and removing it breaks it
15:31:16
Shinmera
okey there has to be some kind of race here
15:31:26
Shinmera
where the print delays computation enough for it to work???
15:34:18
Colleen
http://fi.somethingawful.com/customtitles/title-combatfrog.png
15:38:42
Shinmera
(sleep 0.01), (print "foo"), some other random thing, none of them make it work right.
15:38:52
Shinmera
Only a verbose log statement makes it work as it should
15:38:56
Shinmera
what in the ever loving shit is this
15:41:38
Shinmera
Hmm, yea, for some reason the extent for all the words is just 0 if the log statement isn't there
15:42:12
Shinmera
except for the first one
15:44:02
Shinmera
something something stack smashing probably
15:45:19
Shinmera
Yea, it's the with-pointer-to-vector-data that somehow gets screwed?
16:51:24
Shinmera
Something about cffi:with-pointer-to-vector-data is going baaaaad
16:51:31
Shinmera
no idea how/why, but there it is
17:09:20
Shinmera
it was actually me not initialising the x,y in libfond's extent computation to 0
17:09:40
Shinmera
And somehow the circumstances were such that, very unfortunately, with the fast-path pinning the value was not cleared.
17:09:51
Shinmera
but without it it was cleared.
17:11:16
Shinmera
Woo woo https://filebox.tymoon.eu//file/TVRVeU9RPT0=
17:11:16
Colleen
filebox.tymoon.eu//file/TVR... Image (PNG)
17:52:09
Shinmera
so the SDF additions only allow you to render a single glyph
17:52:17
Shinmera
I don't see support for the packing stuff.
17:55:16
Shinmera
This'll need some more doing