bkaradzic / bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
https://bkaradzic.github.io/bgfx/overview.html
BSD 2-Clause "Simplified" License
14.59k stars 1.92k forks source link

Minimal changes for Vulkan support on NX. #3317

Closed kalmard0 closed 5 days ago

kalmard0 commented 5 days ago

I have a fully working version of bgfx running on the Nintendo Switch, rendering via Vulkan. Unfortunately due to the licensing of the Switch SDK I have to be careful of what code I can publish. This is the first step, sharing a little bit of code that is not closely tied to Nintendo.

This works together with https://github.com/bkaradzic/bx/pull/332.