From 738e9da8eeda5a7f98b4809151415646b71601d6 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Tue, 8 Mar 2022 23:14:30 -0700 Subject: [PATCH] gpu: implement TextureUsage enums Signed-off-by: Stephen Gutekanst --- gpu/src/texture_usage.zig | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 gpu/src/texture_usage.zig diff --git a/gpu/src/texture_usage.zig b/gpu/src/texture_usage.zig new file mode 100644 index 00000000..d582ae91 --- /dev/null +++ b/gpu/src/texture_usage.zig @@ -0,0 +1,10 @@ +pub const TextureUsage = enum(u32) { + // TODO: enums not CamelCase + None = 0x00000000, + CopySrc = 0x00000001, + CopyDst = 0x00000002, + TextureBinding = 0x00000004, + StorageBinding = 0x00000008, + RenderAttachment = 0x00000010, + Present = 0x00000020, +};