summaryrefslogtreecommitdiff
path: root/c2.cpp
diff options
context:
space:
mode:
authorquou <quou@disroot.org>2024-12-29 23:06:39 +1100
committerquou <quou@disroot.org>2024-12-29 23:27:51 +1100
commit39fc0b5af67aa2dc0763394b0727e919840f9f57 (patch)
tree1bc1cf8544022bfad1e98059f48edc267b00ea23 /c2.cpp
parent80b8a59afce450a87af7ca4082529d899b639779 (diff)
debug markers
Diffstat (limited to 'c2.cpp')
-rw-r--r--c2.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/c2.cpp b/c2.cpp
index 264f071..936638d 100644
--- a/c2.cpp
+++ b/c2.cpp
@@ -182,7 +182,11 @@ extern "C" int entrypoint() {
draw.vertex_count = 3;
draw.instance_count = 1;
- dev->get_ctx().submit(draw, pip, pass);
+ Context& ctx = dev->get_ctx();
+
+ ctx.debug_push("autism triangle");
+ ctx.submit(draw, pip, pass);
+ ctx.debug_pop();
pb.begin_rp();
pb.rp_depth_target(dev->get_depth_target(), 1.0f);
@@ -213,6 +217,7 @@ extern "C" int entrypoint() {
raxis
));
monkey->update_transforms();
+ ctx.debug_push("depth prepass");
monkey->render(
dev,
&frame_arena,
@@ -220,6 +225,8 @@ extern "C" int entrypoint() {
transform,
projection
);
+ ctx.debug_pop();
+ ctx.debug_push("forward");
monkey->render(
dev,
&frame_arena,
@@ -227,8 +234,11 @@ extern "C" int entrypoint() {
transform,
projection
);
+ ctx.debug_pop();
+ ctx.debug_push("ui");
ui->render(&frame_arena, dev->get_backbuffer());
+ ctx.debug_pop();
r += 10;
rot += 0.05f;