lite-xl/src
Takase 553251834b
feat(src/renderer): stream fonts with SDL_RWops on all platforms (#1555)
* feat(src/renderer): stream fonts with SDL_RWops on all platforms

This fixes #1529 where the font itself carries the font file, which gets copied around.
This commit streams the file, so the file is not entirely in memory.

* style(src/renderer): use standard C types

* refactor(src/renderer): implement FT_Stream.close

* fix(src/renderer): fix SDL_RWops double free
2023-08-19 13:30:18 +08:00
..
api Attach command buffer to Renderer Window (#1472) 2023-08-19 13:29:05 +08:00
bundle_open.m Takes kivutar's changes into account, cleaning things up slightly. 2021-12-15 20:31:24 -05:00
main.c Close lua state when exiting on a runtime error (#1487) 2023-08-19 13:27:02 +08:00
meson.build Add manifest on Windows (#1405) 2023-08-19 12:38:34 +08:00
rencache.c Attach command buffer to Renderer Window (#1472) 2023-08-19 13:29:05 +08:00
rencache.h Attach command buffer to Renderer Window (#1472) 2023-08-19 13:29:05 +08:00
renderer.c feat(src/renderer): stream fonts with SDL_RWops on all platforms (#1555) 2023-08-19 13:30:18 +08:00
renderer.h Aggregate `SDL_Surface`s and their scale in `RenSurface` (#1429) 2023-08-19 12:38:49 +08:00
renwindow.c Attach command buffer to Renderer Window (#1472) 2023-08-19 13:29:05 +08:00
renwindow.h Attach command buffer to Renderer Window (#1472) 2023-08-19 13:29:05 +08:00
unidata.h Update unidata to version 15.0 (#1122) 2022-09-19 21:27:54 -04:00
utfconv.h fix utfconv.h duplicate functions 2022-11-14 21:59:32 +08:00