From 590365c4a6f3c85a52360539879fba7e50a7d8e5 Mon Sep 17 00:00:00 2001 From: Gregory Wells Date: Sun, 3 Aug 2025 14:40:06 -0400 Subject: [PATCH] update some stuff --- CMakeLists.txt | 4 ++-- projects/core/src/window_surface/gryphn_surface.c | 6 +++--- projects/utils | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7b68180..95a8c9c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -28,13 +28,13 @@ if (APPLE) set(VULKAN_BUILT ON) set(METAL_BUILT ON) endif() -# add_subdirectory(projects/utils) +add_subdirectory(projects/utils) add_subdirectory(projects/loader) # build gryphn loader add_subdirectory(projects/core) # build gryphn core add_subdirectory(projects/extensions) add_subdirectory(projects/platform) # build gryphn platform add_subdirectory(projects/validation_layers/function_loader/) -target_link_libraries(Gryphn INTERFACE GryphnCore GryphnLoader GryphnPlatform GryphnFunctionValidator GryphnExtensions) +target_link_libraries(Gryphn INTERFACE GryphnUtils GryphnCore GryphnLoader GryphnPlatform GryphnFunctionValidator GryphnExtensions) if (VULKAN_BUILT) target_link_libraries(Gryphn INTERFACE GryphnVulkanImpl) diff --git a/projects/core/src/window_surface/gryphn_surface.c b/projects/core/src/window_surface/gryphn_surface.c index 3911c33..5751ded 100644 --- a/projects/core/src/window_surface/gryphn_surface.c +++ b/projects/core/src/window_surface/gryphn_surface.c @@ -22,7 +22,7 @@ gnBool gnIsSurfaceFormatSupported( ) { uint32_t formatCount = 0; gnSurfaceFormat* formats = gnGetSupportedSurfaceFormats(windowSurface, device, &formatCount); - for (int i = 0; i < formatCount; i++) { + for (uint32_t i = 0; i < formatCount; i++) { if (formats[i].format == format.format && formats[i].colorSpace == format.colorSpace) { return GN_TRUE; } @@ -37,14 +37,14 @@ gnSurfaceFormat gnGetPreferredSurfaceFormat( ) { uint32_t formatCount = 0; gnSurfaceFormat* formats = gnGetSupportedSurfaceFormats(windowSurface, device, &formatCount); - for (int i = 0; i < formatCount; i++) { + for (uint32_t i = 0; i < formatCount; i++) { if (formats[i].format == format.format && formats[i].colorSpace == format.colorSpace) { return formats[i]; } } // will attempt to give you a simmilar format that either matches the Image format and the Color space - for (int i = 0; i < formatCount; i++) { + for (uint32_t i = 0; i < formatCount; i++) { if (formats[i].format == format.format || formats[i].colorSpace == format.colorSpace) { return formats[i]; } diff --git a/projects/utils b/projects/utils index b6a25dd..a9aa97b 160000 --- a/projects/utils +++ b/projects/utils @@ -1 +1 @@ -Subproject commit b6a25dd41b45fd81e1c9f3052484bcc7f50198c5 +Subproject commit a9aa97be63e2b2e3541d685a314b1f9abb2f201d