aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webgpu/gpusampler.rs
diff options
context:
space:
mode:
authoratbrakhi <atbrakhi@igalia.com>2024-12-05 17:07:27 +0100
committerGitHub <noreply@github.com>2024-12-05 16:07:27 +0000
commit1591a3b506364d259293db926cef81c9240604f7 (patch)
treebb2884bdaeac6ab0a7104b2416e3d72dfb364472 /components/script/dom/webgpu/gpusampler.rs
parentbba3bc6ac2dd8c28d365a5f30d32da838f78286e (diff)
downloadservo-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.rs2
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 {