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/gpurenderpassencoder.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/gpurenderpassencoder.rs')
-rw-r--r-- | components/script/dom/webgpu/gpurenderpassencoder.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/components/script/dom/webgpu/gpurenderpassencoder.rs b/components/script/dom/webgpu/gpurenderpassencoder.rs index ea77df69d02..765e220f32e 100644 --- a/components/script/dom/webgpu/gpurenderpassencoder.rs +++ b/components/script/dom/webgpu/gpurenderpassencoder.rs @@ -15,11 +15,11 @@ use crate::dom::bindings::reflector::{reflect_dom_object, Reflector}; use crate::dom::bindings::root::{Dom, DomRoot}; use crate::dom::bindings::str::USVString; use crate::dom::globalscope::GlobalScope; -use crate::dom::gpubindgroup::GPUBindGroup; -use crate::dom::gpubuffer::GPUBuffer; -use crate::dom::gpucommandencoder::GPUCommandEncoder; -use crate::dom::gpurenderbundle::GPURenderBundle; -use crate::dom::gpurenderpipeline::GPURenderPipeline; +use crate::dom::webgpu::gpubindgroup::GPUBindGroup; +use crate::dom::webgpu::gpubuffer::GPUBuffer; +use crate::dom::webgpu::gpucommandencoder::GPUCommandEncoder; +use crate::dom::webgpu::gpurenderbundle::GPURenderBundle; +use crate::dom::webgpu::gpurenderpipeline::GPURenderPipeline; #[dom_struct] pub struct GPURenderPassEncoder { |