-
Notifications
You must be signed in to change notification settings - Fork 10
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
Implement GPU types and methods #759
Comments
Remaining built-in functions of
I am not including any of the derivative functions because they're only for pixel shaders, I'm not including any of the texture functions because I do not have any texture functionality at the moment (and I hope to get away with just the copy-buffer-to-shader functionality to do rendering), and I'm not including any atomic operations at the moment as I have no representation of atomics. This is just the list of things I want to get done for compute shaders, which are the only shaders I'm exposing at the moment. I also still feel like there's some work to be done on the |
The exact shape of this isn't super clear, yet, but either a set of opaque types and bound functions, or pure Alan code on top of a thin wrapper over
wgpu
/WebGPU is needed to construct an AST to serialize to wgsl and then execute on the GPU.This is the purpose of Alan v0.2
The text was updated successfully, but these errors were encountered: