mirror of
https://github.com/Kbz-8/Pulse.git
synced 2026-01-11 07:23:35 +00:00
working on vulkan
This commit is contained in:
@@ -89,6 +89,7 @@ typedef enum PulseErrorType
|
||||
PULSE_ERROR_BACKENDS_CANDIDATES_SHADER_FORMAT_MISMATCH,
|
||||
PULSE_ERROR_INITIALIZATION_FAILED,
|
||||
PULSE_ERROR_INVALID_HANDLE,
|
||||
PULSE_ERROR_ALLOCATION_FAILED,
|
||||
} PulseErrorType;
|
||||
|
||||
typedef enum PulseImageType
|
||||
|
||||
@@ -116,11 +116,7 @@ extern "C" {
|
||||
|
||||
#define PULSE_DEFINE_NULLABLE_HANDLE(object) typedef struct object##Handler* object
|
||||
|
||||
#if (defined(__cplusplus) && (__cplusplus >= 201103L)) || (defined(_MSVC_LANG) && (_MSVC_LANG >= 201103L))
|
||||
#define PULSE_NULL_HANDLE nullptr
|
||||
#else
|
||||
#define PULSE_NULL_HANDLE ((void*)0)
|
||||
#endif
|
||||
#define PULSE_NULL_HANDLE PULSE_NULLPTR
|
||||
|
||||
#define PULSE_MAKE_VERSION(major, minor, patch) ((((uint32_t)(major)) << 22U) | (((uint32_t)(minor)) << 12U) | ((uint32_t)(patch)))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user