X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=plugins%2Fgpulib%2Fgpu_timing.h;h=9991fd80d8e8ac9b6f13d552f65d6ea2c2ee142d;hb=d02ab9fc4a1557c10c6b6d545c11df34c3daa173;hp=0dfe0d68c07a8c9cbd202bdd0b40903e7eb956af;hpb=464eb6c2e95c3233d4de65d5b07da5836a5c83bb;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)