Skip to content
Please note that GitHub no longer supports Internet Explorer.

We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.

Learn more
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] WebGPU backend for sokol_gfx.h #259

Open
wants to merge 10 commits into
base: master
from
Open

[WIP] WebGPU backend for sokol_gfx.h #259

wants to merge 10 commits into from

Conversation

@floooh
Copy link
Owner

floooh commented Jan 31, 2020

Initially only for WASM / emscripten, but plan is to make it also work for the native WebGPU implementation libraries (Google's Dawn and Mozilla's wgpu).

@floooh floooh changed the title WebGPU backend for sokol_gfx.h [WIP] WebGPU backend for sokol_gfx.h Jan 31, 2020
@amerkoleci

This comment has been minimized.

Copy link
Contributor

amerkoleci commented Feb 3, 2020

Do you plan also to refactor the api? maybe expose command buffer or command encoder?

@floooh

This comment has been minimized.

Copy link
Owner Author

floooh commented Feb 3, 2020

Do you plan also to refactor the api? maybe expose command buffer or command encoder?

Nope, this will just be a straight backend without changing the public API. Command buffers definitely probably won't be exposed in sokol-gfx because this would require a lot of work for 3D APIs that don't have them.

One thing that might make sense, or might even be needed is this though:

#262

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.