|
|
Donner 0.5.1
Embeddable browser-grade SVG2 engine
|
Platform-native WebGPU surface creation helper for the geode_embed example. The implementation lives in platform-specific translation units (geode_embed_surface_linux.cc, geode_embed_surface_macos.mm) that include native-window headers (X11, Cocoa) in isolation so their macro pollution — X11/Xlib.h defining None, True, False, Status — never reaches donner headers. The consumer (geode_embed.cc) only sees this small facade. More...
#include <webgpu/webgpu.hpp>Namespaces | |
| namespace | donner |
| Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css. | |
Platform-native WebGPU surface creation helper for the geode_embed example. The implementation lives in platform-specific translation units (geode_embed_surface_linux.cc, geode_embed_surface_macos.mm) that include native-window headers (X11, Cocoa) in isolation so their macro pollution — X11/Xlib.h defining None, True, False, Status — never reaches donner headers. The consumer (geode_embed.cc) only sees this small facade.