strato-emu / strato

Run Nintendo Switch homebrew & games on your Android device!
https://strato-emu.github.io
GNU General Public License v3.0
2.19k stars 278 forks source link

Add OpenGL ES Or add Vulkan 1.1 Please #236

Closed GithubUser559 closed 10 months ago

GithubUser559 commented 10 months ago

For better compatibility With PowerVR GPU On devices like the TCL 40 se

Crytonics commented 10 months ago

OpenGL ES is a legacy API that doesn't have the level of control over the host GPU we need for the Switch. It will eventually be discarded by vendors entirely and just implemented using a compatibility layer such as ANGLE which implements OGLES atop Vulkan, AMD already does so on Android and other vendors will likely follow once they deem it pointless to have to constantly maintain their OGLES drivers.