> Here are the numbers for a run of the different video options on my box, BGFX 'won'
Perhaps this is a stupid/silly question, but I get the impression that 'BGFX' is not 'really' a renderer in and of itself, but rather a (backend agnostic) 'frontend/interface/api' to something like d3d9, d3d11, d3d12, opengl, metal, or vulkan ? So if this is sort of correct, I'm wondering what BGFX is/was using in these tests ? Sorry if I got this all wrong.
--EDIT--
Just for reference, on my Windows 10 system (mame 0.231) :
Code:
mame pacman -str 90 -nothrottle -norc -video bgfx -bgfx_backend d3d9 Average speed: 237.28% (89 seconds)
mame pacman -str 90 -nothrottle -norc -video bgfx -bgfx_backend d3d11 Average speed: 3256.44% (89 seconds)
mame pacman -str 90 -nothrottle -norc -video bgfx -bgfx_backend d3d12 Average speed: 1443.43% (89 seconds)
mame pacman -str 90 -nothrottle -norc -video bgfx -bgfx_backend opengl Average speed: 2951.24% (89 seconds)
mame pacman -str 90 -nothrottle -norc -video bgfx -bgfx_backend vulkan Average speed: 1176.73% (89 seconds)
mame pacman -str 90 -nothrottle -norc -video bgfx -bgfx_backend metal Average speed: 3246.56% (89 seconds)
--EDIT2-- And what really surprises me here is that the "-bgfx_backend metal" doesn't throw an error on MS-Windows, as I thought it was a Mac only thing ? Oh, well.
Edited by mhoes (11/02/21 09:33 PM)
|