more GN_EXT_QUEUES business

This commit is contained in:
Greg Wells
2025-07-16 19:19:03 -04:00
parent b3f72c94ae
commit 7e724da698
4 changed files with 26 additions and 16 deletions

View File

@@ -11,6 +11,7 @@ typedef gnFlags gnCommandPoolFlags;
typedef struct gnCommandPoolInfo {
gnCommandPoolFlags flags;
uint32_t queueFamilyIndex; // ignored unless GN_EXT_QUEUES is enabled
} gnCommandPoolInfo;
#ifdef GN_REVEAL_IMPL

View File

@@ -9,9 +9,11 @@ typedef struct gnPresentationQueueInfo {
gnUInt2 imageSize;
gnWindowSurfaceHandle surface;
gnSurfaceFormat format;
// gnImageSharingMode imageSharingMode;
// uint32_t queueFamilyCount;
// uint32_t* queueFamilies;
// ignored unless GN_EXT_QUEUES is enabled
gnImageSharingMode imageSharingMode;
uint32_t queueFamilyCount;
uint32_t* queueFamilies;
} gnPresentationQueueInfo;
struct gnPlatformPresentationQueue_t;