04-09-2015, 07:00 AM -
(04-08-2015, 08:02 PM)AlexAltea Wrote: [*] Because of that, accurately emulating RSX contexts (e.g. actually mapping and using the dma_control, driver_info, report areas) is a must. What concerns rendering: OpenGL 4.3 for now, moving to 4.5 (AZDO stuff) atm. Vulkan once it's out.Looking at development of pete's ogl2/directx psx graphic plugin, the version written in higher directx version in mind, had less hacks. It's kind of natural that higher/successive api version brings what consoles have could already. How about opengl 4.5 and higher? Does really it have some instructions/extensions that can speed up ps3 emulation, or make ps3 instructions as native for pc gpu? Apparently xenia (x360 emu) developer dropped directx and requires ogl 4.5 with vulcan/dx12 eventually.
Wonder how close-to-metal api can help emulation, since emulator is not regular PC game. The tradition is that emulator is cpu power bound, not api overhead bound, isnt it?