From 997ba3b3574d27f78b9b561171d65f6c77181f3d Mon Sep 17 00:00:00 2001 From: Altagos Date: Thu, 14 Mar 2024 20:57:15 +0100 Subject: [PATCH] renamed renderer -> tracer --- src/rayray.zig | 8 ++++---- src/{renderer.zig => tracer.zig} | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) rename src/{renderer.zig => tracer.zig} (95%) diff --git a/src/rayray.zig b/src/rayray.zig index 8f73bb0..30b7412 100644 --- a/src/rayray.zig +++ b/src/rayray.zig @@ -7,7 +7,7 @@ const color = zigimg.color; pub const Camera = @import("camera.zig"); pub const hittable = @import("hittable.zig"); pub const material = @import("material.zig"); -pub const renderer = @import("renderer.zig"); +pub const tracer = @import("tracer.zig"); const IntervalUsize = @import("a").interval.IntervalUsize; @@ -60,7 +60,7 @@ pub const Raytracer = struct { defer self.allocator.free(threads); for (0..num_threads) |row| { - const ctx = renderer.Context{ .cam = &self.camera, .world = &self.world }; + const ctx = tracer.Context{ .cam = &self.camera, .world = &self.world }; const t = try std.Thread.spawn( .{}, renderThread, @@ -108,7 +108,7 @@ pub const Raytracer = struct { } }; -pub fn renderThread(ctx: renderer.Context, done: *std.atomic.Value(bool), row: usize, row_height: usize) void { +pub fn renderThread(ctx: tracer.Context, done: *std.atomic.Value(bool), row: usize, row_height: usize) void { spall.init_thread(); defer spall.deinit_thread(); @@ -120,7 +120,7 @@ pub fn renderThread(ctx: renderer.Context, done: *std.atomic.Value(bool), row: u const s = spall.trace(@src(), "Render Thread {}", .{row}); defer s.end(); - renderer.run(ctx, height, width); + tracer.trace(ctx, height, width); done.store(true, .Release); } diff --git a/src/renderer.zig b/src/tracer.zig similarity index 95% rename from src/renderer.zig rename to src/tracer.zig index ff55e37..d11c850 100644 --- a/src/renderer.zig +++ b/src/tracer.zig @@ -14,7 +14,7 @@ const interval = @import("a").interval; const IntervalUsize = interval.IntervalUsize; const IntervalF32 = interval.IntervalF32; -const log = std.log.scoped(.renderer); +const log = std.log.scoped(.tracer); pub const Context = struct { cam: *Camera, @@ -38,7 +38,7 @@ pub fn rayColor(r: *Ray, world: *hittable.HittableList, depth: usize) zm.Vec { return zm.f32x4s(1.0 - a) * zm.f32x4s(1.0) + zm.f32x4s(a) * zm.f32x4(0.5, 0.7, 1.0, 1.0); } -pub fn run(ctx: Context, height: IntervalUsize, width: IntervalUsize) void { +pub fn trace(ctx: Context, height: IntervalUsize, width: IntervalUsize) void { var height_iter = height.iter(); while (height_iter.nextInc()) |j| { if (j >= ctx.cam.image_height) break; -- 2.51.2