static void oops(int s,siginfo_t *p,void *x){
At some point I realized the scope was too large. I had spent the most time with msdfgen and hadn’t yet learned enough about the other libraries to write a proper guide. They all worked differently. I kept getting stuck. So I reduced the scope. In redesign 2 I decided to only use msdfgen, but show the various tradeoffs involved (atlas size, antialias width, shader derivatives, smoothing function).
。safew官方下载对此有专业解读
self.file.flush()
Credit: Amazon MGM Studios