-
Notifications
You must be signed in to change notification settings - Fork 245
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
Add some docs #1145
base: main
Are you sure you want to change the base?
Add some docs #1145
Conversation
Thank you! I'm not sure who these are targeted at so perhaps we should lock that down? This contains rudimentary things like "what is a shader" but then later uses a bunch of context that only people who know about GPUs would know or care about. I was thinking of revamping the docs closer to something like the rust book. For example:
And then in the "How to use this guide" section say something like: How to Use This GuideThis guide is structured to help both beginners and experienced programmers. Whether you are completely new to GPU programming or an experienced developer looking to integrate Rust into your GPU projects, the content is organized to scale with your understanding.
Throughout this guide you’ll find explanations, code snippets, and practical examples. Each chapter builds on the previous one, so if you’re new to the subject, it's best to follow the chapters in order. |
Could also add some stuff for converting glsl/hlsl shaders to wgpu |
@LegNeato I think I wanted to add some docs for beginners, but I also wanted to explain the examples more thoroughly. @FishArmy100 If you want to open a separate issue, that would be great, but if you could explain specifically what you'd like (i.e syntax translation vs functionally different) |
@JulianKnodt Oh, I was not expecting you to write all the docs! I am just saying it is what I am hoping to write so if it makes sense to you, you could slot this in / tweak it so it matches what is (hopefully) to come. |
Not sure if these docs entirely make sense, but hopefully they introduce some concepts to newer users from rust who want to use GPU.
Not sure if these docs entirely make sense, but hopefully they introduce some concepts to newer users from rust who want to use GPU.