574fbc8f8efced3409445b1af5f8a7fd48f0ef1e
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!
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!
Languages
C++
100%