Kunal Mohan
e1bfc7aa0d
upgrade wgpu to v0.6
2020-08-22 17:42:40 +05:30
Kunal Mohan
0dc1514d57
Implement Async Error reporting for WebGPU and update wgpu-core
2020-07-16 23:21:09 +05:30
Kunal Mohan
b74cea3a46
Implement GPUBuffer.mapAsync and update wgpu-core
2020-06-27 20:27:17 +05:30
Kunal Mohan
71401e0855
Implement GPUSwapChain and GPUCanvasContext and interface with Webrender
2020-06-13 17:46:12 +05:30
atouchet
ca30ec02fc
More Cargo.toml updates
2020-05-31 08:55:28 -07:00
Kunal Mohan
130de8b8e6
Implement GPURenderPipeline
...
Add webidl for GPURenderPipeline and implement GPUDevice.createRenderPipeline()
2020-05-30 11:38:32 +05:30
Simon Sapin
d4227b5b0d
Remove some unused dependency declarations
...
This is based on compiling with `RUSTFLAGS="-W unused_crate_dependencies"` (CC https://github.com/rust-lang/rust/pull/72342 ) in a recent Nightly (more so than used in the tree as of this writing, CC https://github.com/servo/servo/issues/26661 for work-arounds).
Only one crate is actually removed from the dependency graph, others are still dependended from other places.
2020-05-29 00:04:34 +02:00
Kunal Mohan
a4f911699a
Upgrade wgpu-core version to 0.5.0 and implement server-side logic for wgpu id recycling
...
Remove current implementation of MapReadAsync
2020-05-21 18:28:49 +05:30
Josh Matthews
8842250033
Update webrender.
2020-05-11 17:41:56 -04:00
Josh Matthews
3fd3c23e17
Update ipc-channel and crossbeam-channel.
2020-02-20 11:15:13 -05:00
Zakor Gyula
e146e6058a
Replace wgpu-native with wgpu-core
2019-12-06 12:49:56 +01:00
Zakor Gyula
12893aa010
Initial implementation of WebGPU API
2019-11-21 08:30:26 +01:00