GPU-based font rendering (keming edition)

This commit is contained in:
2026-09-19 23:17:48 +02:00
parent f7576a941d
commit 183e825827
12 changed files with 966 additions and 35 deletions

View File

@@ -10,6 +10,7 @@ const media = @import("media");
const glfw = @import("zglfw");
const Atoms = @import("engine/Atoms.zig");
const Fonts = @import("engine/Fonts.zig");
const Engine = @import("engine/Engine.zig");
const Gui = @import("engine/Gui.zig");
const Materials = @import("engine/Materials.zig");
@@ -23,6 +24,7 @@ pub var allocator_persistent: std.mem.Allocator = undefined;
pub var io: std.Io = undefined;
pub var vk_allocator: *VkAllocator = undefined;
pub var stbi: *media.stbi = undefined;
pub var stbtt: *media.stbtt = undefined;
pub var window: *glfw.Window = undefined;
pub var atoms: *Atoms = undefined;
@@ -31,4 +33,5 @@ pub var swapchain: *Swapchain = undefined;
pub var textures: *Textures = undefined;
pub var materials: *Materials = undefined;
pub var fonts: *Fonts = undefined;
pub var gui: *Gui = undefined;