Furball-Engine / Furball.Vixie

A Multi API Renderer specifically designed to be integrated into Furball, aswell as providing good Hardware support
GNU General Public License v2.0
10 stars 2 forks source link

Add WIP WebGPU backend #33

Closed Beyley closed 1 year ago

Beyley commented 1 year ago

I want to get this merged into master even as WIP as theres multiple backend-agnostic bugs that would be hard to cherrypick

Beyley commented 1 year ago

Btw @Eeveelution the D3D11 backend needs testing on windows, i couldnt get dxvk-native to work properly after it got upstreamed into dxvk, and i dont have a setup right now to test in a VM (pinging here so it can be tracked here and easier to tell when you get around to it, no rush)

Beyley commented 1 year ago

Tested on my VM, D3D11 works (at least with the Microsoft Basic Render Adapter), merging as it brings in a bunch of other needed fixes that have been holding back other things