Implemented KrCreateWindowSurface and KrDeleteWindowSurface
This commit is contained in:
@@ -38,14 +38,16 @@
|
||||
|
||||
typedef enum {
|
||||
KR_SUCCESS = 0,
|
||||
KR_ERROR_NOT_INITIALIZED = 1,
|
||||
KR_ERROR_NOT_IMPLEMENTED = 2,
|
||||
KR_ERROR_OUT_OF_BOUNDS = 3,
|
||||
KR_ERROR_NOT_MAPPED = 4,
|
||||
KR_ERROR_INCORRECT_TYPE = 5,
|
||||
KR_ERROR_NOT_FOUND = 6,
|
||||
KR_ERROR_AMBIGUOUS_MATCH = 7,
|
||||
KR_ERROR_DUPLICATE_HANDLE = 8,
|
||||
KR_ERROR_NOT_INITIALIZED,
|
||||
KR_ERROR_NOT_IMPLEMENTED,
|
||||
KR_ERROR_OUT_OF_BOUNDS,
|
||||
KR_ERROR_NOT_MAPPED,
|
||||
KR_ERROR_INCORRECT_TYPE,
|
||||
KR_ERROR_NOT_FOUND,
|
||||
KR_ERROR_AMBIGUOUS_MATCH,
|
||||
KR_ERROR_DUPLICATE_HANDLE,
|
||||
KR_ERROR_VULKAN,
|
||||
KR_ERROR_VULKAN_REQUIRED,
|
||||
KR_ERROR_UNEXPECTED = 0x10000000,
|
||||
KR_RESULT_MAX_ENUM = 0x7FFFFFFF
|
||||
} KrResult;
|
||||
@@ -54,6 +56,9 @@ typedef enum {
|
||||
KR_STRUCTURE_TYPE_INITIALIZE = 0,
|
||||
KR_STRUCTURE_TYPE_SHUTDOWN,
|
||||
|
||||
KR_STRUCTURE_TYPE_CREATE_WINDOW_SURFACE,
|
||||
KR_STRUCTURE_TYPE_DELETE_WINDOW_SURFACE,
|
||||
|
||||
KR_STRUCTURE_TYPE_LOAD_RESOURCE = 0x00010000,
|
||||
KR_STRUCTURE_TYPE_UNLOAD_RESOURCE,
|
||||
KR_STRUCTURE_TYPE_SAVE_RESOURCE,
|
||||
|
||||
Reference in New Issue
Block a user