metal framebuffers

This commit is contained in:
Greg Wells
2025-05-29 13:05:54 -04:00
parent 5158bef0dd
commit 32f49ebe97
3 changed files with 85 additions and 1 deletions

View File

@@ -25,7 +25,8 @@ typedef enum gnReturnCode_t {
GN_FAILED_TO_CREATE_GRAPHICS_PIPELINE,
GN_UNSUPPORTED_SHADER_MODULE,
GN_UNKNOWN_SUBPASS,
GN_FAILED_TO_CREATE_FRAMEBUFFER
GN_FAILED_TO_CREATE_FRAMEBUFFER,
GN_DIVERGENT_RENDERPASS
} gnReturnCode;
typedef gnReturnCode gnErrorCode;
@@ -56,5 +57,6 @@ static const char* gnErrorCodeToCString(enum gnReturnCode_t returnCode) {
case GN_UNSUPPORTED_SHADER_MODULE: return "GN_UNSUPPORTED_SHADER_MODULE";
case GN_UNKNOWN_SUBPASS: return "GN_UNKNOWN_SUBPASS";
case GN_FAILED_TO_CREATE_FRAMEBUFFER: return "GN_FAILED_TO_CREATE_FRAMEBUFFER";
case GN_DIVERGENT_RENDERPASS: return "GN_DIVERGENT_RENDERPASS";
}
}