Lines Matching defs:DeviceMemoryReportCallbackDataEXT
30137 struct DeviceMemoryReportCallbackDataEXT struct
30139 using NativeType = VkDeviceMemoryReportCallbackDataEXT;
30141 static const bool allowDuplicate = false;
30142 …ONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceMemoryReportCallbackDataEXT;
30145 VULKAN_HPP_CONSTEXPR DeviceMemoryReportCallbackDataEXT( in DeviceMemoryReportCallbackDataEXT() function
30167 …DeviceMemoryReportCallbackDataEXT( VkDeviceMemoryReportCallbackDataEXT const & rhs ) VULKAN_HPP_NO… in DeviceMemoryReportCallbackDataEXT() function
30177 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::DeviceMemoryReportCallbackDataEXT const *>( &rhs ); in operator =()
30181 operator VkDeviceMemoryReportCallbackDataEXT const &() const VULKAN_HPP_NOEXCEPT in operator VkDeviceMemoryReportCallbackDataEXT const&()
30186 operator VkDeviceMemoryReportCallbackDataEXT &() VULKAN_HPP_NOEXCEPT in operator VkDeviceMemoryReportCallbackDataEXT&()
30205 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
30214 bool operator==( DeviceMemoryReportCallbackDataEXT const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
30224 bool operator!=( DeviceMemoryReportCallbackDataEXT const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
30231 …:StructureType sType = StructureType::eDeviceMemoryReportCallbackDataEXT;
30232 void * pNext = {};
30233 VULKAN_HPP_NAMESPACE::DeviceMemoryReportFlagsEXT flags = {};
30234 …eportEventTypeEXT type = VULKAN_HPP_NAMESPACE::DeviceMemoryReportEventTypeEXT::eAllocate;
30235 uint64_t memoryObjectId = {};
30236 VULKAN_HPP_NAMESPACE::DeviceSize size = {};
30237 …ESPACE::ObjectType objectType = VULKAN_HPP_NAMESPACE::ObjectType::eUnknown;
30238 uint64_t objectHandle = {};
30239 uint32_t heapIndex = {};