adding buffer mapping

This commit is contained in:
2024-12-05 01:26:53 +01:00
parent cddd08f92f
commit 6868047c76
10 changed files with 60 additions and 16 deletions

View File

@@ -155,12 +155,15 @@ PULSE_API const char* PulseVerbaliseErrorType(PulseErrorType error)
switch(error)
{
case PULSE_ERROR_NONE: return "no error";
case PULSE_ERROR_INVALID_BACKEND: return "invalid backend";
case PULSE_ERROR_INVALID_HANDLE: return "invalid handle";
case PULSE_ERROR_BACKENDS_CANDIDATES_SHADER_FORMAT_MISMATCH: return "no backend candidates support the required shader formats";
case PULSE_ERROR_INITIALIZATION_FAILED: return "initialization of an object could not be completed for implementation-specific reasons";
case PULSE_ERROR_CPU_ALLOCATION_FAILED: return "an internal CPU allocation failed";
case PULSE_ERROR_DEVICE_ALLOCATION_FAILED: return "a device allocation failed";
case PULSE_ERROR_DEVICE_LOST: return "device has been lost";
case PULSE_ERROR_INVALID_INTERNAL_POINTER: return "invalid internal pointer";
case PULSE_ERROR_MAP_FAILED: return "memory mapping failed";
default: return "invalid error type";
};