adding drawcall stats
Build / build (push) Successful in 58s
Test / build_and_test (push) Successful in 33s

This commit is contained in:
2026-05-14 14:27:27 +02:00
parent c2dad9fe6d
commit 1eb367ac17
5 changed files with 39 additions and 6 deletions
+2
View File
@@ -74,6 +74,8 @@ fn rasterizeTriangle(renderer: *Renderer, allocator: std.mem.Allocator, draw_cal
if (try triangleIsCulled(renderer, v0, v1, v2))
return;
draw_call.stats.polygons_drawn += 1;
const pipeline_data = (renderer.state.pipeline orelse return VkError.InvalidHandleDrv).interface.mode.graphics;
switch (pipeline_data.rasterization.polygon_mode) {
.fill => try edge_function.drawTriangle(allocator, draw_call, v0, v1, v2),