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/gpusampler.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/gpusampler.rs')
-rw-r--r-- | components/script/dom/webgpu/gpusampler.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/webgpu/gpusampler.rs b/components/script/dom/webgpu/gpusampler.rs index ad7aa3e8b89..25fa90a2410 100644 --- a/components/script/dom/webgpu/gpusampler.rs +++ b/components/script/dom/webgpu/gpusampler.rs @@ -14,7 +14,7 @@ use crate::dom::bindings::reflector::{reflect_dom_object, DomObject, Reflector}; use crate::dom::bindings::root::DomRoot; use crate::dom::bindings::str::USVString; use crate::dom::globalscope::GlobalScope; -use crate::dom::gpudevice::GPUDevice; +use crate::dom::webgpu::gpudevice::GPUDevice; #[dom_struct] pub struct GPUSampler { |