Merge pull request #368 from 7tsvn/master

Clarified some of the steps in tutorial1-window
pull/372/head
sotrh 2 years ago committed by GitHub
commit ae7c6b4d91
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -20,7 +20,12 @@ As of version 0.10, wgpu requires cargo's [newest feature resolver](https://doc.
## env_logger
It is very important to enable logging via `env_logger::init();`.
When wgpu hits any error it panics with a generic message, while logging the real error via the log crate.
This means if you don't include `env_logger::init()`, wgpu will fail silently, leaving you very confused!
This means if you don't include `env_logger::init()`, wgpu will fail silently, leaving you very confused!
(This has been done in the code below)
## Create a new project
run ```cargo new project_name``` where project_name is the name of the project.
(In the example below I have used 'tutorial1_window')
## The code
There's not much going on here yet, so I'm just going to post the code in full. Just paste this into your `lib.rs` or equivalent.
@ -70,6 +75,8 @@ fn main() {
}
```
(Where 'tutorial1_window' is the name of the project you created with cargo earlier)
If you only want to support desktops, that's all you have to do! In the next tutorial, we'll start using wgpu!
## Added support for the web

Loading…
Cancel
Save