diff options
author | atbrakhi <atbrakhi@igalia.com> | 2024-12-05 17:07:27 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-05 16:07:27 +0000 |
commit | 1591a3b506364d259293db926cef81c9240604f7 (patch) | |
tree | bb2884bdaeac6ab0a7104b2416e3d72dfb364472 /components/script/dom/webgpu/gpuqueue.rs | |
parent | bba3bc6ac2dd8c28d365a5f30d32da838f78286e (diff) | |
download | servo-1591a3b506364d259293db926cef81c9240604f7.tar.gz servo-1591a3b506364d259293db926cef81c9240604f7.zip |
Add `webgpu` feature flag (#34444)
* Move script gpu files into webgpu folder
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* Modify gpu webidls
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* move gpu realted webidl
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* add webgpu feature to script
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* add dummy implementation for gpucanvascontext
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* fmt
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* add skip-if CARGO_FEATURE_WEBGPU
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* Move NavigatorGPU and workerNavigator GPU to webgpu idl
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* fmt and cleanup
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* review fix
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* enable webgpu by default and also some fmt fix
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* Add pref back, fix imports, small cleanups
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
---------
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
Diffstat (limited to 'components/script/dom/webgpu/gpuqueue.rs')
-rw-r--r-- | components/script/dom/webgpu/gpuqueue.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/dom/webgpu/gpuqueue.rs b/components/script/dom/webgpu/gpuqueue.rs index 403628737d3..9eea0bffa69 100644 --- a/components/script/dom/webgpu/gpuqueue.rs +++ b/components/script/dom/webgpu/gpuqueue.rs @@ -19,10 +19,10 @@ use crate::dom::bindings::reflector::{reflect_dom_object, DomObject, Reflector}; use crate::dom::bindings::root::{Dom, DomRoot}; use crate::dom::bindings::str::USVString; use crate::dom::globalscope::GlobalScope; -use crate::dom::gpubuffer::GPUBuffer; -use crate::dom::gpucommandbuffer::GPUCommandBuffer; -use crate::dom::gpudevice::GPUDevice; use crate::dom::promise::Promise; +use crate::dom::webgpu::gpubuffer::GPUBuffer; +use crate::dom::webgpu::gpucommandbuffer::GPUCommandBuffer; +use crate::dom::webgpu::gpudevice::GPUDevice; use crate::script_runtime::CanGc; #[dom_struct] |