MLIR  21.0.0git
Macros | Functions
VulkanRuntime.cpp File Reference
#include "VulkanRuntime.h"
#include <chrono>
#include <cstring>
#include <iomanip>
#include <iostream>

Go to the source code of this file.

Macros

#define RETURN_ON_VULKAN_ERROR(result, api)
 

Functions

void emitVulkanError (const char *api, VkResult error)
 

Macro Definition Documentation

◆ RETURN_ON_VULKAN_ERROR

#define RETURN_ON_VULKAN_ERROR (   result,
  api 
)
Value:
if ((result) != VK_SUCCESS) { \
emitVulkanError(api, (result)); \
return failure(); \
}

Definition at line 27 of file VulkanRuntime.cpp.

Function Documentation

◆ emitVulkanError()

void emitVulkanError ( const char *  api,
VkResult  error 
)
inline

Definition at line 23 of file VulkanRuntime.cpp.