Compare commits

...

2 Commits

Author SHA1 Message Date
Gregory Wells
76a787d48f fix some compile errors 2025-08-29 13:45:08 -04:00
Gregory Wells
1e8855905d update version of utils used 2025-08-29 13:43:25 -04:00
3 changed files with 4 additions and 3 deletions

View File

@@ -3,7 +3,7 @@ set(CMAKE_CXX_STANDARD 17)
project(GryphnMetalImpl)
file(GLOB_RECURSE SOURCE_FILES CONFIGURE_DEPENDS
"src/*.c" "src/*.h" "src/*.m" "src/*.mm"
"src/*.c" "src/*.cpp" "src/*.h" "src/*.m" "src/*.mm"
)
file(GLOB_RECURSE LOADER_FILES CONFIGURE_DEPENDS
"loader/*.m"

View File

@@ -41,8 +41,9 @@ gnSurfaceDetails getMetalSurfaceDetails(
MTLPixelFormat mtlGryphnFormatToMetalFormat(gnImageFormat format) {
switch (format) {
case GN_FORMAT_NONE: return MTLPixelFormatInvalid;
case GN_FORMAT_BGRA8_SRGB: return MTLPixelFormatBGRA8Unorm_sRGB;
case GN_FORMAT_BGRA8: return MTLPixelFormatBGRA8Unorm;
case GN_FORMAT_BGRA8_SRGB: return MTLPixelFormatBGRA8Unorm_sRGB;
case GN_FORMAT_RGBA8: return MTLPixelFormatRGBA8Unorm;
case GN_FORMAT_RGBA8_SRGB: return MTLPixelFormatRGBA8Unorm_sRGB;
case GN_FORMAT_D24S8_UINT: return MTLPixelFormatDepth24Unorm_Stencil8;
case GN_FORMAT_D32S8_UINT: return MTLPixelFormatDepth32Float_Stencil8;