Skip to content
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

Start documentation Wgpu #262

Closed
Timo-DK opened this issue Jul 28, 2019 · 6 comments
Closed

Start documentation Wgpu #262

Timo-DK opened this issue Jul 28, 2019 · 6 comments
Labels
type: enhancement New feature or request

Comments

@Timo-DK
Copy link
Contributor

Timo-DK commented Jul 28, 2019

This issue is for the start of the documentation I'm planning to create for wgpu. Kvark already made a Wiki page on this repository. Unfortunately there isn't a fork available for a Wiki, so I'll create this Wiki first on my fork. Which can be found here.

Issue will be completed after the following topics are described:

  • Windows setup instructions
  • Generating header files
  • Generating static library
  • Running an example

I don't have a macOS enviroment, nor a Linux environment, so I wouldn't be able to document them.

With these basics described, and hopefully macOS and Linux setup instructions too, newcomers can start easier.

For those who are reading this, let me know down in the comment section what other topics would've been golden if they would've been documentated when you were starting out.

@kvark
Copy link
Member

kvark commented Jul 29, 2019

@Napokue thank you for the amazing work!
Please just move the wiki to this repo. I added you to the Explainers team, so you should be able to modify the wiki. Ping us whenever anything is a concern that needs reviewing.

@kvark kvark added the type: enhancement New feature or request label Jul 29, 2019
@Timo-DK
Copy link
Contributor Author

Timo-DK commented Jul 29, 2019

Alright, definitely doing that! And I also will need help from you guys!

@kvark kvark pinned this issue Sep 9, 2019
@GabrielMajeri
Copy link
Contributor

Would a better idea be to use GitHub Pages for hosting the documentation? That way, the docs could be written as Markdown files and stored in a docs folder in the repo. It wouldn't limit contributions to the docs only for people who have wiki access.

@kvark
Copy link
Member

kvark commented Oct 28, 2019

We'll be happy to grant access to wiki for anyone who is willing to contribute. Historically, the debate over github versus wiki shows up quite often. My preferences is to go with a wiki because it introduces less friction to write some thing down. Doing the regular PR workflow is just sometimes too cumbersome.

See also - rust-gamedev/wg#63 (comment)

@Timo-DK
Copy link
Contributor Author

Timo-DK commented Oct 28, 2019

I have only worked with the wiki so far, so I cannot speak about the GitHub Pages.

I will make some time next week to finish the "Setting up GLFW 3" for Windows. The first draft of the wiki (Windows only) will then be finished. This issue could be considered closed after that?

@Timo-DK
Copy link
Contributor Author

Timo-DK commented Nov 10, 2019

Removed the "Setting up GLFW 3" section, so we can call this current wiki the first version. Also updated the make commands from "make example-xxx" to "make run-example-xxx".

Issue will be closed.

@Timo-DK Timo-DK closed this as completed Nov 10, 2019
@Timo-DK Timo-DK unpinned this issue Nov 15, 2019
kvark pushed a commit to kvark/wgpu that referenced this issue Jun 3, 2021
262: Reverse srgb in hello-triangle r=kvark a=grovesNL

Reverse srgb support in hello-triangle (these were backwards by mistake)

Co-authored-by: Joshua Groves <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants