diff --git a/gpu/TODO-webgpu.h b/gpu/TODO-webgpu.h index 631f708b..5bb52f9e 100644 --- a/gpu/TODO-webgpu.h +++ b/gpu/TODO-webgpu.h @@ -1,11 +1,3 @@ -pub const ImageCopyTexture = extern struct { - next_in_chain: *const ChainedStruct, - texture: Texture, - mip_level: u32, - origin: Origin3D, - aspect: TextureAspect, -}; - pub const WGPUProgrammableStageDescriptor = extern struct { next_in_chain: *const ChainedStruct, module: ShaderModule, diff --git a/gpu/src/types.zig b/gpu/src/types.zig index 8cdd9e91..2a3ba70f 100644 --- a/gpu/src/types.zig +++ b/gpu/src/types.zig @@ -541,6 +541,14 @@ pub const ImageCopyBuffer = extern struct { buffer: Buffer, }; +pub const ImageCopyTexture = extern struct { + next_in_chain: *const ChainedStruct, + texture: Texture, + mip_level: u32, + origin: Origin3D, + aspect: Texture.Aspect, +}; + test "BackendType name" { try testing.expectEqualStrings("Vulkan", BackendType.vulkan.name()); }