a73x

0b323daf

Use shared baseline coverage preset

a73x   2026-04-09 08:14

Commit message
Use shared baseline coverage preset

src/main.zig
Old New
@@ -402,7 +402,7 @@ fn runTerminal(alloc: std.mem.Allocator) !void {
402 } 402 }
403 } 403 }
404 404
405 const baseline_coverage = .{ 1.0, 0.0 }; 405 const baseline_coverage = renderer.coverageVariantParams(.baseline);
406 ctx.drawCells( 406 ctx.drawCells(
407 render_cache.total_instance_count, 407 render_cache.total_instance_count,
408 .{ @floatFromInt(cell_w), @floatFromInt(cell_h) }, 408 .{ @floatFromInt(cell_w), @floatFromInt(cell_h) },
@@ -1509,7 +1509,7 @@ fn runDrawSmokeTest(alloc: std.mem.Allocator) !void {
1509 _ = conn.display.readEvents(); 1509 _ = conn.display.readEvents();
1510 } 1510 }
1511 _ = conn.display.dispatchPending(); 1511 _ = conn.display.dispatchPending();
1512 const baseline_coverage = .{ 1.0, 0.0 }; 1512 const baseline_coverage = renderer.coverageVariantParams(.baseline);
1513 ctx.drawCells(1, .{ cell_w, cell_h }, .{ 0.0, 0.0, 0.0, 1.0 }, baseline_coverage) catch |err| switch (err) { 1513 ctx.drawCells(1, .{ cell_w, cell_h }, .{ 0.0, 0.0, 0.0, 1.0 }, baseline_coverage) catch |err| switch (err) {
1514 error.OutOfDateKHR => { 1514 error.OutOfDateKHR => {
1515 _ = try ctx.vkd.deviceWaitIdle(ctx.device); 1515 _ = try ctx.vkd.deviceWaitIdle(ctx.device);
src/renderer.zig
Old New
@@ -321,7 +321,7 @@ pub const CoverageVariant = enum(u32) {
321 crisp, 321 crisp,
322 }; 322 };
323 323
324 fn coverageVariantParams(variant: CoverageVariant) [2]f32 { 324 pub fn coverageVariantParams(variant: CoverageVariant) [2]f32 {
325 return switch (variant) { 325 return switch (variant) {
326 .baseline => .{ 1.0, 0.0 }, 326 .baseline => .{ 1.0, 0.0 },
327 .mild => .{ 1.15, 0.0 }, 327 .mild => .{ 1.15, 0.0 },