Changeset View
Changeset View
Standalone View
Standalone View
mlir/tools/mlir-vulkan-runner/VulkanRuntime.h
Show All 16 Lines | |||||
#include "mlir/Dialect/SPIRV/SPIRVOps.h" | #include "mlir/Dialect/SPIRV/SPIRVOps.h" | ||||
#include "mlir/Dialect/SPIRV/Serialization.h" | #include "mlir/Dialect/SPIRV/Serialization.h" | ||||
#include "mlir/IR/Module.h" | #include "mlir/IR/Module.h" | ||||
#include "mlir/Support/LogicalResult.h" | #include "mlir/Support/LogicalResult.h" | ||||
#include "mlir/Support/StringExtras.h" | #include "mlir/Support/StringExtras.h" | ||||
#include "llvm/ADT/DenseMap.h" | #include "llvm/ADT/DenseMap.h" | ||||
#include "llvm/Support/ToolOutputFile.h" | #include "llvm/Support/ToolOutputFile.h" | ||||
#include <vulkan/vulkan.h> // NOLINT | #include <vulkan/vulkan.h> | ||||
using namespace mlir; | using namespace mlir; | ||||
using DescriptorSetIndex = uint32_t; | using DescriptorSetIndex = uint32_t; | ||||
using BindingIndex = uint32_t; | using BindingIndex = uint32_t; | ||||
/// Struct containing information regarding to a device memory buffer. | /// Struct containing information regarding to a device memory buffer. | ||||
struct VulkanDeviceMemoryBuffer { | struct VulkanDeviceMemoryBuffer { | ||||
▲ Show 20 Lines • Show All 200 Lines • Show Last 20 Lines |