From 3b908772cb8fed77082fab71b9c5202b58a6d0c3 Mon Sep 17 00:00:00 2001 From: Zack Buhman Date: Sat, 13 Dec 2025 17:41:08 -0600 Subject: [PATCH] fix broken examples --- example/dragon.cpp | 2 +- example/wiffle_screen_space_store_queue2.cpp | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/example/dragon.cpp b/example/dragon.cpp index b3b50d1..cb486ea 100644 --- a/example/dragon.cpp +++ b/example/dragon.cpp @@ -678,7 +678,7 @@ void main() int ta = 0; int core = 0; - ta_parameter_writer writer = ta_parameter_writer(ta_parameter_buf); + ta_parameter_writer writer = ta_parameter_writer(ta_parameter_buf, (sizeof (ta_parameter_buf))); transfer_textures(); transfer_palette(); diff --git a/example/wiffle_screen_space_store_queue2.cpp b/example/wiffle_screen_space_store_queue2.cpp index 484d227..328f23b 100644 --- a/example/wiffle_screen_space_store_queue2.cpp +++ b/example/wiffle_screen_space_store_queue2.cpp @@ -30,7 +30,8 @@ constexpr float half_degree = 0.01745329f / 2; #define MODEL wiffle - +#pragma GCC push_options +#pragma GCC optimize ("O0") vec3 rotate(const vec3& vertex, float theta) { float x = vertex.x; @@ -50,6 +51,7 @@ vec3 rotate(const vec3& vertex, float theta) return vec3(x, y, z); } +#pragma GCC pop_options void transform(const uint32_t face_ix, const float theta)