Initial groundwork in creating WebGPU backend components, namely the instance, adapter, device, and queue. If configured to do so, the backend will print out details about these components. The samples/hellotriangle.cpp was slightly modified to include a webgpu option which allows for exercising the above, but does not yet draw anything to the screen/window. NOTE: This has only been sanity tested with hello triangle on Mac OS and the Android emulator at this time, NOT IOS, Windows, or Linux yet.
7.1 KiB
7.1 KiB