mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-10-06 01:46:33 +00:00
17 lines
673 B
Zig
17 lines
673 B
Zig
//! Renderer implementation and utilities. The renderer is responsible for
|
|
//! taking the internal screen state and turning into some output format,
|
|
//! usually for a screen.
|
|
//!
|
|
//! The renderer is closely tied to the windowing system which usually
|
|
//! has to prepare the window for the given renderer using system-specific
|
|
//! APIs. The renderers in this package assume that the renderer is already
|
|
//! setup (OpenGL has a context, Vulkan has a surface, etc.)
|
|
|
|
pub const OpenGL = @import("renderer/OpenGL.zig");
|
|
pub const Thread = @import("renderer/Thread.zig");
|
|
pub const State = @import("renderer/State.zig");
|
|
|
|
test {
|
|
@import("std").testing.refAllDecls(@This());
|
|
}
|