X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=plugins%2Fgpu_neon%2Funai_if.cpp;h=67e045d1162bae8748e69b9c10ec60dc815b5d61;hp=488d26c2335c8a4d9b4bb7189125244dc3967fac;hb=9a6e78167b192106ed58bfac00e82f4c6caa2586;hpb=8aea5f5ac9382379622991974bded6b08f328ddc diff --git a/plugins/gpu_neon/unai_if.cpp b/plugins/gpu_neon/unai_if.cpp index 488d26c2..67e045d1 100644 --- a/plugins/gpu_neon/unai_if.cpp +++ b/plugins/gpu_neon/unai_if.cpp @@ -231,6 +231,18 @@ void do_cmd_list(unsigned int *list, int list_len) break; } +#ifdef TEST + case 0xA0: // sys -> vid + { + u32 load_width = list[2] & 0xffff; + u32 load_height = list[2] >> 16; + u32 load_size = load_width * load_height; + + len += load_size / 2; + break; + } +#endif + default: unai_do_prim(cmd, list, len + 1); break; @@ -256,6 +268,8 @@ void renderer_flush_queues(void) { } +#ifndef TEST + #include "../../frontend/plugin_lib.h" void renderer_set_config(const struct rearmed_cbs *cbs) @@ -264,3 +278,5 @@ void renderer_set_config(const struct rearmed_cbs *cbs) light = !cbs->gpu_unai.no_light; blend = !cbs->gpu_unai.no_blend; } + +#endif