News for hackers. Stuff that matters.
Re:PCSX2 PS2 Emulator: Progress report Q3 2019 to Q1 2020 by pjmlp on Friday May 08, 2020 @12:11PM (#23116372)
That doesn't forbade loading shared libraries as function pointers though.

Even if you stay, lets say OpenGL only, there are multiple execution paths with driver and graphics card specific code paths.

3D libraries like OpenGL/Vulkan are only portable up to a certain extent.

When you are coding at the ultimate performance level, you are also going into that rabbit hole of graphic card specific code paths and driver specific extensions.

So, it is hardly different than having your own plugable abstraction layer.

There are no comments on this comment yet.