diff --git a/GL/flush.c b/GL/flush.c index 6c68fe7..9661fc2 100644 --- a/GL/flush.c +++ b/GL/flush.c @@ -14,6 +14,15 @@ static PolyList OP_LIST; static PolyList PT_LIST; static PolyList TR_LIST; +/* +static void pvr_list_submit_dma(void *src, int n) { + // unworking on hardware currently + // works under all emulators + dcache_flush_range((uint32_t)src, n*0x20); + pvr_dma_load_ta(src, n*0x20, 1, NULL, 0 ); +} +*/ + static void pvr_list_submit(void *src, int n) { GLuint *d = TA_SQ_ADDR; GLuint *s = src;