|
|
|
@@ -1305,6 +1305,8 @@ string ToStrHelper<false, VkPipelineStageFlagBits>::Get(const VkPipelineStageFla
|
|
|
|
|
ret += " | VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT";
|
|
|
|
|
if(el & VK_PIPELINE_STAGE_ALL_COMMANDS_BIT)
|
|
|
|
|
ret += " | VK_PIPELINE_STAGE_ALL_COMMANDS_BIT";
|
|
|
|
|
if(el & VK_PIPELINE_STAGE_COMMAND_PROCESS_BIT_NVX)
|
|
|
|
|
ret += " | VK_PIPELINE_STAGE_COMMAND_PROCESS_BIT_NVX";
|
|
|
|
|
|
|
|
|
|
if(!ret.empty())
|
|
|
|
|
ret = ret.substr(3);
|
|
|
|
@@ -1403,6 +1405,8 @@ string ToStrHelper<false, VkImageCreateFlagBits>::Get(const VkImageCreateFlagBit
|
|
|
|
|
ret += " | VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT";
|
|
|
|
|
if(el & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT)
|
|
|
|
|
ret += " | VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT";
|
|
|
|
|
if(el & VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR)
|
|
|
|
|
ret += " | VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR";
|
|
|
|
|
|
|
|
|
|
if(!ret.empty())
|
|
|
|
|
ret = ret.substr(3);
|
|
|
|
@@ -2187,6 +2191,10 @@ string ToStrHelper<false, VkAccessFlagBits>::Get(const VkAccessFlagBits &el)
|
|
|
|
|
ret += " | VK_ACCESS_MEMORY_READ_BIT";
|
|
|
|
|
if(el & VK_ACCESS_MEMORY_WRITE_BIT)
|
|
|
|
|
ret += " | VK_ACCESS_MEMORY_WRITE_BIT";
|
|
|
|
|
if(el & VK_ACCESS_COMMAND_PROCESS_READ_BIT_NVX)
|
|
|
|
|
ret += " | VK_ACCESS_COMMAND_PROCESS_READ_BIT_NVX";
|
|
|
|
|
if(el & VK_ACCESS_COMMAND_PROCESS_WRITE_BIT_NVX)
|
|
|
|
|
ret += " | VK_ACCESS_COMMAND_PROCESS_WRITE_BIT_NVX";
|
|
|
|
|
|
|
|
|
|
if(!ret.empty())
|
|
|
|
|
ret = ret.substr(3);
|
|
|
|
@@ -2268,8 +2276,8 @@ string ToStrHelper<false, VkStructureType>::Get(const VkStructureType &el)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_SUBMIT_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_FENCE_CREATE_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_BIND_SPARSE_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_FENCE_CREATE_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_EVENT_CREATE_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO)
|
|
|
|
@@ -2302,6 +2310,7 @@ string ToStrHelper<false, VkStructureType>::Get(const VkStructureType &el)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER)
|
|
|
|
@@ -2314,6 +2323,47 @@ string ToStrHelper<false, VkStructureType>::Get(const VkStructureType &el)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_MIR_SURFACE_CREATE_INFO_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_OBJECT_TABLE_CREATE_INFO_NVX)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NVX)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_CMD_PROCESS_COMMANDS_INFO_NVX)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_CMD_RESERVE_SPACE_FOR_COMMANDS_INFO_NVX)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_LIMITS_NVX)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_FEATURES_NVX)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT)
|
|
|
|
|
default: break;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -2563,6 +2613,7 @@ string ToStrHelper<false, VkResult>::Get(const VkResult &el)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_ERROR_INCOMPATIBLE_DISPLAY_KHR)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_ERROR_VALIDATION_FAILED_EXT)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_ERROR_INVALID_SHADER_NV)
|
|
|
|
|
TOSTR_CASE_STRINGIZE(VK_ERROR_OUT_OF_POOL_MEMORY_KHR)
|
|
|
|
|
default: break;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|