Bruce Mitchener
4a7d3285d6
deps: with_winit: Update notify-debouncer-mini and console-log.
2023-07-27 22:05:36 +07:00
Daniel McNab
6d57093cc2
Add GPU profiling ( #304 )
...
* Add GPU profiling
* Fix conditional compilation for `headless`
* Add full profiling
* Productionise
* Fix MacOS trace file
* Try to make it easier to tell what's important
* Resolve CI issues
2023-06-01 16:10:27 +01:00
Raph Levien
e399f4792d
Display error message when WebGPU not enabled
...
Detect the case where creating the WebGPU surface fails, and insert a message explaning the failure into the DOM, rather than panicking.
2023-04-28 13:55:24 -07:00
Arman Uguray
bb117da352
Enable wasm-bindgen feature of instant crate
2023-04-23 16:00:01 -07:00
Arman Uguray
5543ad01fe
[examples] Use instant crate's time::Instant
...
crates.io/crates/instant provides a std::time::Instant implementation
that works on both WASM and non-wasm builds.
2023-04-23 12:02:39 -07:00
Daniel McNab
17096ad878
Update for Bevy 0.10 and other dependencies ( #290 )
2023-03-16 15:44:10 +00:00
Daniel McNab
5156447346
Make the with_winit
example run on android ( #273 )
2023-03-05 11:33:30 +00:00
Daniel McNab
ef44c17f92
Update dependencies, and add more metadata ( #272 )
2023-02-06 20:12:46 +00:00
Daniel McNab
020a7f5c01
Split the examples into frontends with a shared scene repository ( #262 )
2023-02-03 10:22:39 +00:00
Daniel McNab
f84e244fd7
Update to wgpu 0.15 ( #263 )
2023-01-31 16:07:03 +00:00
Joe Neeman
338bd30870
Allow selecting GPU from env
2023-01-21 14:30:40 -06:00
Daniel McNab
ed60031185
Add hot reloading of shaders to the winit example ( #252 )
2023-01-16 17:24:48 +00:00
Daniel McNab
db4fc4e449
Give buffers names when buffer_labels
feature is enabled ( #254 )
2023-01-16 17:16:45 +00:00
Daniel McNab
eec111c633
Support click and drag for svgs, as well as scene fragment caching ( #244 )
...
* Support caching the image, and click and drag motion
* Remove debug print
* Clean up examples to have command line parsing
* Address review comments
2023-01-13 19:30:08 +00:00
Duane Johnson
3e8a4813f0
Update references to piet-gpu where it makes sense ( #240 )
2023-01-08 16:15:51 +00:00
Daniel McNab
57d79bdf1f
Fix the winit dependency ( #232 )
2023-01-05 15:18:57 +00:00
Daniel McNab
ff59839737
Move the vello crate to the workspace root ( #231 )
...
* Move the vello crate to the root of the crate
* Add warning that README is work in progress
* Add newline in warning
* Move the unlicense into the shader folder
* Fixup wgsl-analyzer include paths
2023-01-05 09:32:09 +00:00