diff --git a/gpu/src/Texture.zig b/gpu/src/Texture.zig index 2287fcc6..18491422 100644 --- a/gpu/src/Texture.zig +++ b/gpu/src/Texture.zig @@ -170,6 +170,16 @@ pub const SampleType = enum(u32) { uint = 0x00000005, }; +pub const ViewDimension = enum(u32) { + dimension_none = 0x00000000, + dimension_1d = 0x00000001, + dimension_2d = 0x00000002, + dimension_2d_array = 0x00000003, + dimension_cube = 0x00000004, + dimension_cube_array = 0x00000005, + dimension_3d = 0x00000006, +}; + test "syntax" { _ = VTable; _ = reference; @@ -181,4 +191,5 @@ test "syntax" { _ = ComponentType; _ = Dimension; _ = SampleType; + _ = ViewDimension; } diff --git a/gpu/src/enums.zig b/gpu/src/enums.zig index e68c2648..e68467b9 100644 --- a/gpu/src/enums.zig +++ b/gpu/src/enums.zig @@ -203,16 +203,6 @@ pub const StoreOp = enum(u32) { discard = 0x00000002, }; -pub const TextureViewDimension = enum(u32) { - dimension_none = 0x00000000, - dimension_1d = 0x00000001, - dimension_2d = 0x00000002, - dimension_2d_array = 0x00000003, - dimension_cube = 0x00000004, - dimension_cube_array = 0x00000005, - dimension_3d = 0x00000006, -}; - pub const VertexFormat = enum(u32) { none = 0x00000000, uint8x2 = 0x00000001, @@ -321,7 +311,6 @@ test "syntax" { _ = StencilOperation; _ = StorageTextureAccess; _ = StoreOp; - _ = TextureViewDimension; _ = VertexFormat; _ = VertexStepMode; _ = BufferUsage;