François
2f4bcc5bf7
Update for edition 2021 ( #2997 )
...
# Objective
- update for Edition 2021
## Solution
- remove the `resolver = "2"`
- update for https://doc.rust-lang.org/edition-guide/rust-2021/reserving-syntax.html by adding a few ` `
2021-10-25 18:00:13 +00:00
Carter Anderson
43e8a156fb
Upgrade to wgpu 0.11 ( #2933 )
...
Upgrades both the old and new renderer to wgpu 0.11 (and naga 0.7). This builds on @zicklag's work here #2556 .
Co-authored-by: Carter Anderson <mcanders1@gmail.com>
2021-10-08 19:55:24 +00:00
Robert Swain
44ed7e32d8
bevy_render2: Add tracing spans around render subapp and stages ( #2907 )
...
Add tracing spans around the renderer subapp and render stages in bevy_render2 to allow profiling / visualisation of stages.
From:
<img width="1181" alt="Screenshot 2021-10-02 122336" src="https://user-images.githubusercontent.com/302146/135712361-8aec28ae-0f1e-4c27-9b6e-ca5e5f45d6b9.png ">
To:
<img width="1229" alt="Screenshot 2021-10-02 122509" src="https://user-images.githubusercontent.com/302146/135712365-6414d424-4e15-4265-9952-483876da9f9a.png ">
2021-10-02 19:16:32 +00:00
Carter Anderson
2e99d84cdc
remove .system from pipelined code ( #2538 )
...
Now that we have main features, lets use them!
2021-07-26 23:44:23 +00:00
Carter Anderson
3542ddcd0c
add glsl support
2021-07-24 16:43:37 -07:00
Robert Swain
7c57725a63
bevy_render2/bevy_pbr2: Update to wgpu 0.9 / naga 0.5 ( #19 )
2021-07-24 16:43:37 -07:00
Carter Anderson
61c8475069
Begin WGSL port (sprites work, pbr lights are broken)
2021-07-24 16:43:37 -07:00
Carter Anderson
13ca00178a
bevy_render now uses wgpu directly
2021-07-24 16:43:37 -07:00
Carter Anderson
3400fb4e61
SubGraphs, Views, Shadows, and more
2021-07-24 16:43:37 -07:00
Carter Anderson
4ac2ed7cc6
pipelined rendering proof of concept
2021-07-24 16:43:37 -07:00