From a34646e78d4fd1c630463037ce9546a0752170bc Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Fri, 11 Mar 2022 16:00:16 -0700 Subject: [PATCH] gpu: move TextureDimension -> Texture.Dimension Signed-off-by: Stephen Gutekanst --- gpu/src/Texture.zig | 7 +++++++ gpu/src/enums.zig | 7 ------- gpu/src/main.zig | 1 - 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/gpu/src/Texture.zig b/gpu/src/Texture.zig index 9586ac70..f55a823a 100644 --- a/gpu/src/Texture.zig +++ b/gpu/src/Texture.zig @@ -155,6 +155,12 @@ pub const ComponentType = enum(u32) { depth_comparison = 0x00000003, }; +pub const Dimension = enum(u32) { + dimension_1d = 0x00000000, + dimension_2d = 0x00000001, + dimension_3d = 0x00000002, +}; + test "syntax" { _ = VTable; _ = reference; @@ -164,4 +170,5 @@ test "syntax" { _ = Format; _ = Aspect; _ = ComponentType; + _ = Dimension; } diff --git a/gpu/src/enums.zig b/gpu/src/enums.zig index eacfa443..d423c45f 100644 --- a/gpu/src/enums.zig +++ b/gpu/src/enums.zig @@ -203,12 +203,6 @@ pub const StoreOp = enum(u32) { discard = 0x00000002, }; -pub const TextureDimension = enum(u32) { - dimension_1d = 0x00000000, - dimension_2d = 0x00000001, - dimension_3d = 0x00000002, -}; - pub const TextureSampleType = enum(u32) { none = 0x00000000, float = 0x00000001, @@ -336,7 +330,6 @@ test "syntax" { _ = StencilOperation; _ = StorageTextureAccess; _ = StoreOp; - _ = TextureDimension; _ = TextureSampleType; _ = TextureViewDimension; _ = VertexFormat; diff --git a/gpu/src/main.zig b/gpu/src/main.zig index d9df75a1..6245a488 100644 --- a/gpu/src/main.zig +++ b/gpu/src/main.zig @@ -120,7 +120,6 @@ pub const StencilOperation = @import("enums.zig").StencilOperation; pub const StorageTextureAccess = @import("enums.zig").StorageTextureAccess; pub const StoreOp = @import("enums.zig").StoreOp; // TODO: move to Texture.Foo -pub const TextureDimension = @import("enums.zig").TextureDimension; pub const TextureSampleType = @import("enums.zig").TextureSampleType; pub const TextureViewDimension = @import("enums.zig").TextureViewDimension; pub const VertexFormat = @import("enums.zig").VertexFormat;