Hey, I am currently evaluating gamma/skia for a potential future project, where I need to load a larger amount of images. Up to certain point the performance in skia is fine but then it suddenly caves.
The machine I am testing on:
Wind 10 Pro x64
vvvv gamma 2020.1.7
vvvv beta 40 with latest DX11
GTX 1070-Ti with 8GB of Memory
The gamma test patch looks like this (renderer fullscreen on second monitor 2560x1600@60Hz):
The latest tests were made with pngs with a resolution of 512x512px.
Up to 84 images the patch is running at 60 FPS on my machine.
With 85 images it goes down to about 13 FPS. The memory usage only slightly increases and timings in gamma also don’t change significantly, but GPU usage makes a big jump. In my earlier tests with different images (jpgs 354x388px) there was also a big difference in CPU usage.
I also tried in beta/DX11 (again renderer in fullscreen on second monitor 2560x1600@60Hz):
It was possible to load about 20 times the amount without taking a massive performance hit.
Attached you’ll find the two test patches. I also included the patch that was used to create the test images,
only use it if you have no history of photosensitive epilepsy.
Perftest.zip (11.9 KB)