diff --git a/examples/advanced-gen-texture-light/main.zig b/examples/advanced-gen-texture-light/main.zig index 41337c52..eb81b1d1 100755 --- a/examples/advanced-gen-texture-light/main.zig +++ b/examples/advanced-gen-texture-light/main.zig @@ -16,7 +16,7 @@ const Vec = zm.Vec; const Mat = zm.Mat; const Quat = zm.Quat; -const App = @This(); +pub const App = @This(); queue: gpu.Queue, cube: Cube, diff --git a/examples/boids/main.zig b/examples/boids/main.zig index e77361ce..409f579b 100644 --- a/examples/boids/main.zig +++ b/examples/boids/main.zig @@ -12,7 +12,7 @@ particle_bind_groups: [2]gpu.BindGroup, sim_param_buffer: gpu.Buffer, frame_counter: usize, -const App = @This(); +pub const App = @This(); const num_particle = 1500; diff --git a/examples/fractal-cube/main.zig b/examples/fractal-cube/main.zig index d8569e73..52fd1447 100755 --- a/examples/fractal-cube/main.zig +++ b/examples/fractal-cube/main.zig @@ -16,7 +16,7 @@ const zm = @import("zmath"); const Vertex = @import("cube_mesh.zig").Vertex; const vertices = @import("cube_mesh.zig").vertices; -const App = @This(); +pub const App = @This(); const UniformBufferObject = struct { mat: zm.Mat, diff --git a/examples/instanced-cube/main.zig b/examples/instanced-cube/main.zig index c65f6ac1..63323b5d 100755 --- a/examples/instanced-cube/main.zig +++ b/examples/instanced-cube/main.zig @@ -18,7 +18,7 @@ vertex_buffer: gpu.Buffer, uniform_buffer: gpu.Buffer, bind_group: gpu.BindGroup, -const App = @This(); +pub const App = @This(); pub fn init(app: *App, core: *mach.Core) !void { timer = try mach.Timer.start(); diff --git a/examples/rotating-cube/main.zig b/examples/rotating-cube/main.zig index ce379c83..fa3db789 100755 --- a/examples/rotating-cube/main.zig +++ b/examples/rotating-cube/main.zig @@ -6,7 +6,7 @@ const zm = @import("zmath"); const Vertex = @import("cube_mesh.zig").Vertex; const vertices = @import("cube_mesh.zig").vertices; -const App = @This(); +pub const App = @This(); const UniformBufferObject = struct { mat: zm.Mat, diff --git a/examples/textured-cube/main.zig b/examples/textured-cube/main.zig index 712323b4..0b7bfa74 100644 --- a/examples/textured-cube/main.zig +++ b/examples/textured-cube/main.zig @@ -21,7 +21,7 @@ bind_group: gpu.BindGroup, depth_texture: ?gpu.Texture, depth_texture_view: gpu.TextureView, -const App = @This(); +pub const App = @This(); pub fn init(app: *App, core: *mach.Core) !void { timer = try mach.Timer.start(); diff --git a/examples/triangle/main.zig b/examples/triangle/main.zig index 4e52371e..a131d3fe 100644 --- a/examples/triangle/main.zig +++ b/examples/triangle/main.zig @@ -2,7 +2,7 @@ const std = @import("std"); const mach = @import("mach"); const gpu = @import("gpu"); -const App = @This(); +pub const App = @This(); pipeline: gpu.RenderPipeline, queue: gpu.Queue, diff --git a/examples/two-cubes/main.zig b/examples/two-cubes/main.zig index 9bab37ae..2704cad8 100755 --- a/examples/two-cubes/main.zig +++ b/examples/two-cubes/main.zig @@ -19,7 +19,7 @@ uniform_buffer: gpu.Buffer, bind_group1: gpu.BindGroup, bind_group2: gpu.BindGroup, -const App = @This(); +pub const App = @This(); pub fn init(app: *App, core: *mach.Core) !void { timer = try mach.Timer.start(); diff --git a/shaderexp/main.zig b/shaderexp/main.zig index d335ab97..dbb74e0b 100755 --- a/shaderexp/main.zig +++ b/shaderexp/main.zig @@ -3,7 +3,7 @@ const mach = @import("mach"); const gpu = @import("gpu"); const glfw = @import("glfw"); -const App = @This(); +pub const App = @This(); const Vertex = struct { pos: @Vector(4, f32),