mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-10-16 23:06:20 +00:00
renderer: big rework, graphics API abstraction layers, unified logic
This commit is very large, representing about a month of work with many interdependent changes that don't separate cleanly in to atomic commits. The main change here is unifying the renderer logic to a single generic renderer, implemented on top of an abstraction layer over OpenGL/Metal. I'll write a more complete summary of the changes in the description of the PR.
This commit is contained in:
2866
src/renderer/generic.zig
Normal file
2866
src/renderer/generic.zig
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user