vircadia / vircadia-native-core

Vircadia open source agent-based metaverse ecosystem.
https://vircadia.com/
Other
533 stars 174 forks source link

Convert Renderer's usage of OpenGL -> Vulkan. #1402

Open JulianGro opened 2 years ago

JulianGro commented 2 years ago

So apparently someone at HiFi has worked on a Vulkan renderer in the past. Here are all related branches I could find: https://github.com/JulianGro/vircadia/pull/12 https://github.com/JulianGro/vircadia/pull/11 https://github.com/JulianGro/vircadia/pull/7 https://github.com/JulianGro/vircadia/pull/6 https://github.com/JulianGro/vircadia/pull/5 https://github.com/JulianGro/vircadia/pull/4

I might scour the archives for old PR descriptions and discussions later.

daleglass commented 2 years ago

Neat! We should definitely give that a try.

ksuprynowicz commented 2 years ago

Moving to Vulkan could also solve problems with AMD's broken OpenGL drivers on Windows

JulianGro commented 2 years ago

There is a lot of problems this could influence. For example we could move to that on macOS using MoltenVK. That would future proof us on macOS. Also mobile GPUs could profit a lot from this.

stale[bot] commented 2 years ago

Hello! Is this still an issue?