diff --git a/generator/spirv/generator.zig b/generator/spirv/generator.zig index ea7d97b..d05545b 100644 --- a/generator/spirv/generator.zig +++ b/generator/spirv/generator.zig @@ -69,5 +69,5 @@ pub fn generate(allocator: *Allocator, spec_jsons: []const []const u8, writer: a } const merged = try mergeRegistries(&arena.allocator, core_registry, ext_registries); - try renderSpirv(writer, &arena.allocator, &merged); + try renderSpirv(writer, &merged); } diff --git a/generator/spirv/render.zig b/generator/spirv/render.zig index 1e75918..c4dc288 100644 --- a/generator/spirv/render.zig +++ b/generator/spirv/render.zig @@ -20,7 +20,6 @@ fn Renderer(comptime WriterType: type) type { const Self = @This(); writer: WriterType, - allocator: *Allocator, registry: *const reg.CoreRegistry, id_renderer: IdRenderer, @@ -34,11 +33,10 @@ fn Renderer(comptime WriterType: type) type { }; } -pub fn render(writer: anytype, allocator: *Allocator, registry: *const reg.CoreRegistry) !void { +pub fn render(writer: anytype, registry: *const reg.CoreRegistry) !void { const id_renderer = IdRenderer.init(allocator, &tags); var renderer = Renderer(@TypeOf(writer)) { .writer = writer, - .allocator = allocator, .registry = registry, .id_renderer = id_renderer, };