Donner SVG Editor & Engine
SVG-native editor and embeddable SVG2 + CSS3 engine in C++20, with GPU (WebGPU) and compact CPU renderers, built for correctness, security, and performance.
Loading...
Searching...
No Matches
gui Directory Reference
Directory dependency graph for gui:

Files

 
EditorWgpuSurface.h
 Platform-native WebGPU surface creation for editor GLFW windows.
 
EditorWgpuSurface_macos.mm
 macOS (Cocoa/Metal) implementation of CreateWgpuSurfaceFromGlfwWindow.
 
EditorWindow.h
 EditorWindow - RAII wrapper around GLFW + OpenGL + Dear ImGui. Keeps the main binary thin by encapsulating everything that would otherwise be boilerplate: GLFW init, window creation, context current, glad loader, ImGui context, imgui_impl_glfw + imgui_impl_opengl3 setup, plus texture upload from a RendererBitmap.