From 4305d585d87c6bbc197b0fe2d9f144d6d0b772e2 Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Sat, 22 Apr 2023 18:30:45 +0200 Subject: Add frame time and FPS calculation to profiling macros --- src/common.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/common.h') diff --git a/src/common.h b/src/common.h index 1fbfa4c..bbe6b52 100644 --- a/src/common.h +++ b/src/common.h @@ -735,6 +735,7 @@ wait_vsync(void) { #define LEN(ARR) (sizeof(ARR) / sizeof((ARR)[0])) // Fixed-point arithmetic for (i.P) numbers. +#define FP_NUM(A,P) ((A) << (P)) #define FP_MUL(A,B,P) (((A) * (B)) >> (P)) #define FP_DIV(A,B,P) (((A) << (P)) / (B)) #define FP_LERP(Y0,Y1,X,P) ((Y0) + FP_MUL((X), ((Y1) - (Y0)), P)) -- cgit v1.2.1