From 464eb6c2e95c3233d4de65d5b07da5836a5c83bb Mon Sep 17 00:00:00 2001 From: notaz Date: Tue, 28 Nov 2023 01:49:32 +0200 Subject: [PATCH] add a forgotten file --- plugins/gpulib/gpu_timing.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 plugins/gpulib/gpu_timing.h diff --git a/plugins/gpulib/gpu_timing.h b/plugins/gpulib/gpu_timing.h new file mode 100644 index 00000000..0dfe0d68 --- /dev/null +++ b/plugins/gpulib/gpu_timing.h @@ -0,0 +1,15 @@ + +// very conservative and wrong +#define gput_fill(w, h) (23 + (4 + (w) / 16u) * (h)) +#define gput_copy(w, h) ((w) * (h)) +#define gput_poly_base() (23) +#define gput_poly_base_t() (gput_poly_base() + 90) +#define gput_poly_base_g() (gput_poly_base() + 144) +#define gput_poly_base_gt() (gput_poly_base() + 225) +#define gput_quad_base() gput_poly_base() +#define gput_quad_base_t() gput_poly_base_t() +#define gput_quad_base_g() gput_poly_base_g() +#define gput_quad_base_gt() gput_poly_base_gt() +#define gput_line(k) (8 + (k)) +#define gput_sprite(w, h) (8 + ((w) / 2u) * (h)) + -- 2.39.5