diff --git a/spirv-tools-sys/src/shared.rs b/spirv-tools-sys/src/shared.rs index 54b6927..c2a7e8f 100644 --- a/spirv-tools-sys/src/shared.rs +++ b/spirv-tools-sys/src/shared.rs @@ -58,8 +58,6 @@ pub enum TargetEnv { Universal_1_3, /// Vulkan 1.1 latest revision. Vulkan_1_1, - /// Work in progress WebGPU 1.0. - WebGPU_0, /// SPIR-V 1.4 latest revision, no other restrictions. Universal_1_4, /// Vulkan 1.1 with `VK_KHR_spirv_1_4`, i.e. SPIR-V 1.4 binary. @@ -109,7 +107,6 @@ impl TargetEnv { TargetEnv::Vulkan_1_0 => (1, 0), TargetEnv::Vulkan_1_1 => (1, 3), - TargetEnv::WebGPU_0 => (1, 3), TargetEnv::Vulkan_1_1_Spirv_1_4 => (1, 4), TargetEnv::Vulkan_1_2 => (1, 5), TargetEnv::Vulkan_1_3 => (1, 6), @@ -156,7 +153,6 @@ impl std::str::FromStr for TargetEnv { "opengl4.2" => Self::OpenGL_4_2, "opengl4.3" => Self::OpenGL_4_3, "opengl4.5" => Self::OpenGL_4_5, - "webgpu0" => Self::WebGPU_0, _ => return Err(SpirvResult::InvalidValue), }) } @@ -191,7 +187,6 @@ impl fmt::Display for TargetEnv { Self::OpenGL_4_2 => "opengl4.2", Self::OpenGL_4_3 => "opengl4.3", Self::OpenGL_4_5 => "opengl4.5", - Self::WebGPU_0 => "webgpu0", }) } } diff --git a/src/opt/compiled.rs b/src/opt/compiled.rs index 19d879e..e2e3533 100644 --- a/src/opt/compiled.rs +++ b/src/opt/compiled.rs @@ -162,24 +162,6 @@ impl Optimizer for CompiledOptimizer { self } - // /// Registers passes that have been prescribed for converting from Vulkan to - // /// WebGPU. This sequence of passes is subject to constant review and will - // /// change from time to time. - // #[inline] - // pub fn register_vulkan_to_webgpu_passes(&mut self) -> &mut Self { - // unsafe { opt::optimizer_register_vulkan_to_webgpu_passes(self.inner) } - // self - // } - - // /// Registers passes that have been prescribed for converting from WebGPU to - // /// Vulkan. This sequence of passes is subject to constant review and will - // /// change from time to time. - // #[inline] - // pub fn register_webgpu_to_vulkan_passes(&mut self) -> &mut Self { - // unsafe { opt::optimizer_register_webgpu_to_vulkan_passes(self.inner) } - // self - // } - /// Registers passes that attempt to legalize the generated code. /// /// Note: this recipe is specially designed for legalizing SPIR-V. It should be diff --git a/src/opt/tool.rs b/src/opt/tool.rs index d0c2386..5b3cd0d 100644 --- a/src/opt/tool.rs +++ b/src/opt/tool.rs @@ -6,8 +6,6 @@ pub struct ToolOptimizer { passes: Vec, use_perf_passes: bool, use_size_passes: bool, - //use_vulkan_to_webgpu: bool, - //use_webgpu_to_vulkan: bool, legalize_hlsl: bool, }