fix some compile errors
This commit is contained in:
@@ -3,7 +3,7 @@ set(CMAKE_CXX_STANDARD 17)
|
|||||||
project(GryphnMetalImpl)
|
project(GryphnMetalImpl)
|
||||||
|
|
||||||
file(GLOB_RECURSE SOURCE_FILES CONFIGURE_DEPENDS
|
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
|
file(GLOB_RECURSE LOADER_FILES CONFIGURE_DEPENDS
|
||||||
"loader/*.m"
|
"loader/*.m"
|
||||||
|
@@ -41,8 +41,9 @@ gnSurfaceDetails getMetalSurfaceDetails(
|
|||||||
MTLPixelFormat mtlGryphnFormatToMetalFormat(gnImageFormat format) {
|
MTLPixelFormat mtlGryphnFormatToMetalFormat(gnImageFormat format) {
|
||||||
switch (format) {
|
switch (format) {
|
||||||
case GN_FORMAT_NONE: return MTLPixelFormatInvalid;
|
case GN_FORMAT_NONE: return MTLPixelFormatInvalid;
|
||||||
case GN_FORMAT_BGRA8_SRGB: return MTLPixelFormatBGRA8Unorm_sRGB;
|
|
||||||
case GN_FORMAT_BGRA8: return MTLPixelFormatBGRA8Unorm;
|
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_RGBA8_SRGB: return MTLPixelFormatRGBA8Unorm_sRGB;
|
||||||
case GN_FORMAT_D24S8_UINT: return MTLPixelFormatDepth24Unorm_Stencil8;
|
case GN_FORMAT_D24S8_UINT: return MTLPixelFormatDepth24Unorm_Stencil8;
|
||||||
case GN_FORMAT_D32S8_UINT: return MTLPixelFormatDepth32Float_Stencil8;
|
case GN_FORMAT_D32S8_UINT: return MTLPixelFormatDepth32Float_Stencil8;
|
||||||
|
Reference in New Issue
Block a user