mirror of
https://github.com/Kbz-8/Pulse.git
synced 2026-01-11 15:33:34 +00:00
yes
This commit is contained in:
@@ -79,8 +79,10 @@ typedef PulseFlags PulseShaderFormatsFlags;
|
||||
// Enums
|
||||
typedef enum PulseCommandListUsage
|
||||
{
|
||||
PULSE_COMMAND_LIST_GENERAL,
|
||||
PULSE_COMMAND_LIST_TRANSFER_ONLY
|
||||
PULSE_COMMAND_LIST_GENERAL = 0,
|
||||
PULSE_COMMAND_LIST_TRANSFER_ONLY,
|
||||
|
||||
PULSE_COMMAND_LIST_MAX_ENUM,
|
||||
} PulseCommandListUsage;
|
||||
|
||||
typedef enum PulseDebugLevel
|
||||
@@ -88,19 +90,23 @@ typedef enum PulseDebugLevel
|
||||
PULSE_NO_DEBUG = 0,
|
||||
PULSE_LOW_DEBUG = 1,
|
||||
PULSE_HIGH_DEBUG = 2,
|
||||
PULSE_PARANOID_DEBUG = 3 // Causes every warning to be treated as error
|
||||
PULSE_PARANOID_DEBUG = 3, // Causes every warning to be treated as error
|
||||
|
||||
PULSE_DEBUG_MAX_ENUM,
|
||||
} PulseDebugLevel;
|
||||
|
||||
typedef enum PulseDebugMessageSeverity
|
||||
{
|
||||
PULSE_DEBUG_MESSAGE_SEVERITY_INFO,
|
||||
PULSE_DEBUG_MESSAGE_SEVERITY_INFO = 0,
|
||||
PULSE_DEBUG_MESSAGE_SEVERITY_WARNING,
|
||||
PULSE_DEBUG_MESSAGE_SEVERITY_ERROR
|
||||
PULSE_DEBUG_MESSAGE_SEVERITY_ERROR,
|
||||
|
||||
PULSE_DEBUG_MESSAGE_SEVERITY_MAX_ENUM,
|
||||
} PulseDebugMessageSeverity;
|
||||
|
||||
typedef enum PulseErrorType
|
||||
{
|
||||
PULSE_ERROR_NONE,
|
||||
PULSE_ERROR_NONE = 0,
|
||||
PULSE_ERROR_BACKENDS_CANDIDATES_SHADER_FORMAT_MISMATCH,
|
||||
PULSE_ERROR_INVALID_BACKEND,
|
||||
PULSE_ERROR_INITIALIZATION_FAILED,
|
||||
@@ -114,15 +120,20 @@ typedef enum PulseErrorType
|
||||
PULSE_ERROR_INVALID_REGION,
|
||||
PULSE_ERROR_INVALID_BUFFER_USAGE,
|
||||
PULSE_ERROR_INVALID_IMAGE_USAGE,
|
||||
PULSE_ERROR_INVALID_IMAGE_FORMAT,
|
||||
|
||||
PULSE_ERROR_TYPE_MAX_ENUM,
|
||||
} PulseErrorType;
|
||||
|
||||
typedef enum PulseImageType
|
||||
{
|
||||
PULSE_IMAGE_TYPE_2D,
|
||||
PULSE_IMAGE_TYPE_2D = 0,
|
||||
PULSE_IMAGE_TYPE_2D_ARRAY,
|
||||
PULSE_IMAGE_TYPE_3D,
|
||||
PULSE_IMAGE_TYPE_CUBE,
|
||||
PULSE_IMAGE_TYPE_CUBE_ARRAY
|
||||
PULSE_IMAGE_TYPE_CUBE_ARRAY,
|
||||
|
||||
PULSE_IMAGE_TYPE_MAX_ENUM,
|
||||
} PulseImageType;
|
||||
|
||||
typedef enum PulseImageFormat
|
||||
@@ -194,8 +205,10 @@ typedef enum PulseImageFormat
|
||||
|
||||
typedef enum PulseMapMode
|
||||
{
|
||||
PULSE_MAP_READ,
|
||||
PULSE_MAP_READ = 0,
|
||||
PULSE_MAP_WRITE,
|
||||
|
||||
PULSE_MAP_MAX_ENUM,
|
||||
} PulseMapMode;
|
||||
|
||||
// Structs
|
||||
|
||||
Reference in New Issue
Block a user