From d6d0294ae57d1ecb133c4c8f552316250166f45a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Madar=C3=A1sz?= Date: Sat, 9 Sep 2023 15:16:05 +0200 Subject: [PATCH] demo: temp F8 to switch backend --- demos/99-temperature.c | 79 ++++++++++++++++++++---------------------- 1 file changed, 37 insertions(+), 42 deletions(-) diff --git a/demos/99-temperature.c b/demos/99-temperature.c index 16a07eb..fda1c0d 100644 --- a/demos/99-temperature.c +++ b/demos/99-temperature.c @@ -1,13 +1,9 @@ #define COOK_ON_DEMAND 1 #include "v4k.h" -#define TEMP_GPU +int TEMP_GPU = 1; -#ifdef TEMP_GPU -#define TEX_WIDTH 256 -// #define TEX_WIDTH 64 -#else -#define TEX_WIDTH 64 +#define TEX_WIDTH 1024 void temp_calc(vec4 *pixels){ // flood it @@ -28,13 +24,10 @@ void temp_calc(vec4 *pixels){ } } -#endif - int main() { - // 75% sized, MSAAx2 - window_create(50, WINDOW_SQUARE); + window_create(50, WINDOW_SQUARE|WINDOW_VSYNC_DISABLED); window_title(__FILE__); - // window_fps_lock(1); + window_fps_lock(0); texture_t tex; @@ -42,54 +35,56 @@ int main() { for (int i=0; i 1?"lshift":"")); + ddraw_text2d(vec2(0,window_height() - 20), va("delta: %.2f ms", window_delta()*1000)); } return 0;