diff --git a/examples/glyphs/Game.zig b/examples/glyphs/Game.zig index c3656f48..76346e43 100644 --- a/examples/glyphs/Game.zig +++ b/examples/glyphs/Game.zig @@ -59,14 +59,10 @@ fn init( // The Mach .core is where we set window options, etc. core.setTitle("gfx.Sprite example"); - // Initialize mach.gfx.Text module - text_mod.send(.init, .{}); - // Tell sprite_mod to use the texture - sprite_mod.send(.init, .{}); engine.dispatchNoError(); // TODO: no dispatch in user code const texture = text_mod.state.texture; - sprite_mod.send(.initPipeline, .{Sprite.PipelineOptions{ + sprite_mod.send(.init_pipeline, .{Sprite.PipelineOptions{ .pipeline = @intFromEnum(Pipeline.text), .texture = texture, }}); @@ -200,12 +196,12 @@ fn tick( sprite_mod.send(.updated, .{@intFromEnum(Pipeline.text)}); // Perform pre-render work - sprite_mod.send(.preRender, .{@intFromEnum(Pipeline.text)}); + sprite_mod.send(.pre_render, .{@intFromEnum(Pipeline.text)}); // Render a frame - engine.send(.beginPass, .{gpu.Color{ .r = 1.0, .g = 1.0, .b = 1.0, .a = 1.0 }}); + engine.send(.begin_pass, .{gpu.Color{ .r = 1.0, .g = 1.0, .b = 1.0, .a = 1.0 }}); sprite_mod.send(.render, .{@intFromEnum(Pipeline.text)}); - engine.send(.endPass, .{}); + engine.send(.end_pass, .{}); engine.send(.present, .{}); // Present the frame // Every second, update the window title with the FPS diff --git a/examples/sprite/Game.zig b/examples/sprite/Game.zig index da4c173f..edbaf318 100644 --- a/examples/sprite/Game.zig +++ b/examples/sprite/Game.zig @@ -68,8 +68,7 @@ fn init( try sprite_mod.set(player, .uv_transform, Mat3x3.translate(vec2(0, 0))); try sprite_mod.set(player, .pipeline, @intFromEnum(Pipeline.default)); - sprite_mod.send(.init, .{}); - sprite_mod.send(.initPipeline, .{Sprite.PipelineOptions{ + sprite_mod.send(.init_pipeline, .{Sprite.PipelineOptions{ .pipeline = @intFromEnum(Pipeline.default), .texture = try loadTexture(engine), }}); @@ -180,12 +179,12 @@ fn tick( sprite_mod.send(.updated, .{@intFromEnum(Pipeline.default)}); // Perform pre-render work - sprite_mod.send(.preRender, .{@intFromEnum(Pipeline.default)}); + sprite_mod.send(.pre_render, .{@intFromEnum(Pipeline.default)}); // Render a frame - engine.send(.beginPass, .{gpu.Color{ .r = 1.0, .g = 1.0, .b = 1.0, .a = 1.0 }}); + engine.send(.begin_pass, .{gpu.Color{ .r = 1.0, .g = 1.0, .b = 1.0, .a = 1.0 }}); sprite_mod.send(.render, .{@intFromEnum(Pipeline.default)}); - engine.send(.endPass, .{}); + engine.send(.end_pass, .{}); engine.send(.present, .{}); // Present the frame // Every second, update the window title with the FPS diff --git a/examples/text/Game.zig b/examples/text/Game.zig index ff3717ab..818126f0 100644 --- a/examples/text/Game.zig +++ b/examples/text/Game.zig @@ -108,8 +108,7 @@ fn init( try text_mod.set(player, .text, text1); try text_mod.set(player, .style, styles); - text_mod.send(.init, .{}); - text_mod.send(.initPipeline, .{Text.PipelineOptions{ + text_mod.send(.init_pipeline, .{Text.PipelineOptions{ .pipeline = @intFromEnum(Pipeline.default), }}); engine.dispatchNoError(); // TODO: no dispatch in user code @@ -230,12 +229,12 @@ fn tick( text_mod.send(.updated, .{@intFromEnum(Pipeline.default)}); // Perform pre-render work - text_mod.send(.preRender, .{@intFromEnum(Pipeline.default)}); + text_mod.send(.pre_render, .{@intFromEnum(Pipeline.default)}); // Render a frame - engine.send(.beginPass, .{gpu.Color{ .r = 1.0, .g = 1.0, .b = 1.0, .a = 1.0 }}); + engine.send(.begin_pass, .{gpu.Color{ .r = 1.0, .g = 1.0, .b = 1.0, .a = 1.0 }}); text_mod.send(.render, .{@intFromEnum(Pipeline.default)}); - engine.send(.endPass, .{}); + engine.send(.end_pass, .{}); engine.send(.present, .{}); // Present the frame // Every second, update the window title with the FPS diff --git a/src/engine.zig b/src/engine.zig index 4bc7abb4..71f14598 100644 --- a/src/engine.zig +++ b/src/engine.zig @@ -22,8 +22,8 @@ pub const Engine = struct { .{ .local = .init, .handler = init }, .{ .local = .deinit, .handler = deinit }, .{ .local = .exit, .handler = exit }, - .{ .local = .beginPass, .handler = beginPass }, - .{ .local = .endPass, .handler = endPass }, + .{ .local = .begin_pass, .handler = beginPass }, + .{ .local = .end_pass, .handler = endPass }, .{ .local = .present, .handler = present }, .{ .global = .tick, .handler = fn () void }, .{ .global = .exit, .handler = fn () void }, diff --git a/src/gfx/Sprite.zig b/src/gfx/Sprite.zig index 297601fa..8eef9a3d 100644 --- a/src/gfx/Sprite.zig +++ b/src/gfx/Sprite.zig @@ -41,10 +41,10 @@ pub const components = struct { pub const events = .{ .{ .global = .deinit, .handler = deinit }, - .{ .local = .init, .handler = init }, - .{ .local = .initPipeline, .handler = initPipeline }, + .{ .global = .init, .handler = init }, + .{ .local = .init_pipeline, .handler = initPipeline }, .{ .local = .updated, .handler = updated }, - .{ .local = .preRender, .handler = preRender }, + .{ .local = .pre_render, .handler = preRender }, .{ .local = .render, .handler = render }, }; diff --git a/src/gfx/Text.zig b/src/gfx/Text.zig index 89acb0e7..06126310 100644 --- a/src/gfx/Text.zig +++ b/src/gfx/Text.zig @@ -66,10 +66,10 @@ pub const components = struct { pub const events = .{ .{ .global = .deinit, .handler = deinit }, - .{ .local = .init, .handler = init }, - .{ .local = .initPipeline, .handler = initPipeline }, + .{ .global = .init, .handler = init }, + .{ .local = .init_pipeline, .handler = initPipeline }, .{ .local = .updated, .handler = updated }, - .{ .local = .preRender, .handler = preRender }, + .{ .local = .pre_render, .handler = preRender }, .{ .local = .render, .handler = render }, };