more image formats

This commit is contained in:
Gregory Wells
2025-06-17 14:32:20 -04:00
parent 1cd05ff458
commit 4037c1cc8c

View File

@@ -3,7 +3,9 @@
typedef enum gnImageFormat { typedef enum gnImageFormat {
GN_FORMAT_NONE, GN_FORMAT_NONE,
GN_FORMAT_BGRA8_SRGB, GN_FORMAT_BGRA8_SRGB,
GN_FORMAT_RGBA8_SRGB GN_FORMAT_RGBA8_SRGB,
GN_FORMAT_D24S8_UINT,
GN_FORMAT_D32S8_UINT,
} gnImageFormat; } gnImageFormat;
typedef enum gnColorSpace { typedef enum gnColorSpace {
@@ -15,5 +17,9 @@ typedef enum gnImageSharingMode {
} gnImageSharingMode; } gnImageSharingMode;
typedef enum gnImageLayout { typedef enum gnImageLayout {
GN_LAYOUT_UNDEFINED, GN_LAYOUT_PRESENTATION_QUEUE_IMAGE, GN_LAYOUT_TRANSFER_DESTINATION, GN_COLOR_ATTACHMENT GN_LAYOUT_UNDEFINED,
GN_LAYOUT_PRESENTATION_QUEUE_IMAGE,
GN_LAYOUT_TRANSFER_DESTINATION,
GN_LAYOUT_DEPTH_STENCIL,
GN_LAYOUT_COLOR_ATTACHMENT
} gnImageLayout; } gnImageLayout;