2026-08-07 20:18:08 -06:00
ok
2026-08-07 20:18:08 -06:00
2026-08-07 20:17:16 -06:00
2026-08-08 00:45:46 +00:00
2026-08-08 00:45:46 +00:00

libdisplay

A catch-all solution for displaying 2D graphics. It uses Google's Skia to provide a JavaScript Canvas to C++. It also manages windows via GLFW, supports lots image codecs and font rendering (via Skia).

With this, you have the beginning of a standalone 2D desktop application.

Note: For GUI support, just slap imgui on top. Thanks. Note 2: We have our mirrors of external libs (like skia) for version control. Otherwise our code may break!

S
Description
A catch-all solution for displaying 2D graphics. It uses Google's Skia to provide a JavaScript Canvas to C++. It also manages windows via GLFW, supports lots image codecs and font rendering (via TGFX). With this, you have the beginning of a standalone 2D desktop application. Note: For GUI support, just slap imgui on top. Thanks. Note 2: We have our mirrors of external libs (like skia) for version control. Otherwise our code may break!
Readme MIT 34 KiB
Languages
C++ 100%