#include "sync/sync_vuid_maps.h"
#include "error_message/error_location.h"
#include "core_checks/core_validation.h"
#include "generated/enum_flag_bits.h"
#include <cassert>
namespace sync_vuid_maps {
Entry;
Field;
FindVUID;
Func;
Key;
Struct;
const std::map<VkPipelineStageFlags2KHR, std::string> &GetFeatureNameMap() { … }
const std::map<VkPipelineStageFlags2KHR, std::vector<Entry>> &GetStageMaskErrorsMap() { … }
const auto &GetStageMaskErrorsNone() { … }
const auto &GetStageMaskErrorsShadingRate() { … }
const auto &GetStageMaskErrorsSubpassShader() { … }
const auto &GetStageMaskErrorsInvocationMask() { … }
const std::string &GetBadFeatureVUID(const Location &loc, VkPipelineStageFlags2 bit, const DeviceExtensions &device_extensions) { … }
const std::map<VkAccessFlags2KHR, std::array<Entry, 6>> &GetAccessMask2CommonMap() { … }
const std::vector<Entry> &GetFineSyncCommon() { … }
const std::string &GetBadAccessFlagsVUID(const Location &loc, VkAccessFlags2KHR bit) { … }
static const auto &GetLocation2VUIDMap() { … }
const std::string &GetAccessMaskRayQueryVUIDSelector(const Location &loc, const DeviceExtensions &device_extensions) { … }
const std::vector<Entry> &GetQueueCapErrors() { … }
const std::string &GetStageQueueCapVUID(const Location &loc, VkPipelineStageFlags2KHR bit) { … }
const std::map<QueueError, std::vector<Entry>> &GetBarrierQueueErrors() { … }
const std::map<QueueError, std::string> &GetQueueErrorSummaryMap() { … }
const std::string &GetBarrierQueueVUID(const Location &loc, QueueError error) { … }
const std::map<VkImageLayout, std::array<Entry, 2>> &GetImageLayoutErrorsMap() { … }
const std::string &GetBadImageLayoutVUID(const Location &loc, VkImageLayout layout) { … }
const std::map<BufferError, std::array<Entry, 2>> &GetBufferErrorsMap() { … }
const std::string &GetBufferBarrierVUID(const Location &loc, BufferError error) { … }
const std::map<ImageError, std::vector<Entry>> &GetImageErrorsMap() { … }
const std::string &GetImageBarrierVUID(const Location &loc, ImageError error) { … }
const std::map<SubmitError, std::vector<Entry>> &GetSubmitErrorsMap() { … }
const std::string &GetQueueSubmitVUID(const Location &loc, SubmitError error) { … }
const std::string &GetShaderTileImageVUID(const Location &loc, ShaderTileImageError error) { … }
}