0b323daf
Use shared baseline coverage preset
a73x 2026-04-09 08:14
Commit message
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 }, |