X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=plugins%2Fgpulib%2Fgpu_timing.h;h=9991fd80d8e8ac9b6f13d552f65d6ea2c2ee142d;hb=HEAD;hp=0dfe0d68c07a8c9cbd202bdd0b40903e7eb956af;hpb=90ac6fed274c1d573a971c66f8a1338e8918f066;p=pcsx_rearmed.git diff --git a/plugins/gpulib/gpu_timing.h b/plugins/gpulib/gpu_timing.h index 0dfe0d68..9991fd80 100644 --- a/plugins/gpulib/gpu_timing.h +++ b/plugins/gpulib/gpu_timing.h @@ -13,3 +13,7 @@ #define gput_line(k) (8 + (k)) #define gput_sprite(w, h) (8 + ((w) / 2u) * (h)) +// sort of a workaround for lack of proper fifo emulation +#define gput_sum(sum, cnt, new_cycles) do { \ + sum += cnt; cnt = new_cycles; \ +} while (0)