amerkoleci / alimer

Cross-platform .NET 8 C# 12 game engine.
https://amerkoleci.github.io/alimer-docs/
MIT License
387 stars 20 forks source link

WebGPU support. #20

Closed hugo-sna closed 1 year ago

hugo-sna commented 1 year ago

This is not really a feature request, just a suggestion. Instead of using DirectX/Vulkan/OpenGL you could use WebGPU. Why WebGPU? It's a performant crossplatform graphics API (doesn't only support web). I thought it might interest you so you don't have to write a backend for each graphics API.

amerkoleci commented 1 year ago

Hi, Thanks for suggestion, I'm already aware of WebGPU, indeed I'm maintaining bindings for that https://github.com/amerkoleci/Alimer.Bindings.WebGPU

I like WebGPU but it's also missing stuff like raytracing, bindless, fsr2 integration etc