added some more utils stuff

This commit is contained in:
Greg Wells
2025-06-10 15:50:17 -04:00
parent 04a2f55c4c
commit 1331f60fc7
4 changed files with 41 additions and 6 deletions

View File

@@ -1,18 +1,18 @@
#pragma once
typedef enum gnImageFormat_e {
typedef enum gnImageFormat {
GN_FORMAT_NONE,
GN_FORMAT_BGRA8_SRGB
} gnImageFormat;
typedef enum gnColorSpace_e {
typedef enum gnColorSpace {
GN_COLOR_SPACE_SRGB_NONLINEAR
} gnColorSpace;
typedef enum gnImageSharingMode_e {
typedef enum gnImageSharingMode {
GN_SHARING_MODE_EXCLUSIVE, GN_SHARING_MODE_CONCURRENT
} gnImageSharingMode;
typedef enum gnImageLayout_e {
typedef enum gnImageLayout {
GN_LAYOUT_UNDEFINED, GN_LAYOUT_PRESENTATION_QUEUE_IMAGE, GN_LAYOUT_TRANSFER_DESTINATION, GN_COLOR_ATTACHMENT
} gnImageLayout;