|
VkDeviceSize | Ogre::alignMemory (size_t offset, const VkDeviceSize alignment) |
|
uint32_t | Ogre::findMemoryType (VkPhysicalDeviceMemoryProperties &memProperties, uint32_t typeFilter, VkMemoryPropertyFlags properties) |
|
PixelFormatGpu | Ogre::findSupportedFormat (VkPhysicalDevice physicalDevice, const FastArray< PixelFormatGpu > &candidates, VkImageTiling tiling, VkFormatFeatureFlags features) |
|
VkSampleCountFlagBits | Ogre::getMaxUsableSampleCount (VkPhysicalDeviceProperties &physicalDeviceProperties, uint32 requestedSampleCount) |
|
String | Ogre::getSpirvReflectError (SpvReflectResult spirvReflectResult) |
|
void | Ogre::initUtils (VkDevice device) |
|
template<typename T > |
void | Ogre::makeVkStruct (T &inOutStruct, VkStructureType structType) |
|
void | Ogre::setAlignMemoryCoherentAtom (VkMappedMemoryRange &outMemRange, const size_t offset, const size_t sizeBytes, const VkDeviceSize alignment) |
|
void | Ogre::setObjectName (VkDevice device, uint64_t object, VkDebugReportObjectTypeEXT objectType, const char *name) |
|
String | Ogre::vkResultToString (VkResult result) |
|