MAP_SHARED | 0xA0000000, fbdev_handle, 0));
vram_ptr += 64;
- initialize_psx_gpu(psx_gpu, vram_ptr + 64);
+ initialize_psx_gpu(psx_gpu, vram_ptr);
#else
initialize_psx_gpu(psx_gpu, _vram + 64);
#endif
init_counter();
#endif
- gpu_parse(psx_gpu, list, size);
+ gpu_parse(psx_gpu, list, size, NULL);
flush_render_block_buffer(psx_gpu);
clear_stats();
u32 cycles = get_counter();
#endif
- gpu_parse(psx_gpu, list, size);
+ gpu_parse(psx_gpu, list, size, NULL);
flush_render_block_buffer(psx_gpu);
- printf("%-64s: ", argv[1]);
#ifdef NEON_BUILD
u32 cycles_elapsed = get_counter() - cycles;
- printf("%d\n", cycles_elapsed);
+ printf("%-64s: %d\n", argv[1], cycles_elapsed);
+#else
+ printf("%-64s: ", argv[1]);
#endif
-#if 0
+#if 1
u32 i;
for(i = 0; i < 1024 * 512; i++)
}
#endif
-#if 1
+#if 0
printf("\n");
printf(" %d pixels, %d pixel blocks, %d spans\n"
" (%lf pixels per block, %lf pixels per span),\n"
percent_of(sprites_8bpp, sprites), percent_of(sprites_16bpp, sprites),
percent_of(sprites_untextured, sprites));
}
+ printf(" %d lines\n", lines);
printf("\n");
printf(" %d mismatches\n\n\n", mismatches);
#endif