Lines Matching defs:DeviceCreateInfo
31165 struct DeviceCreateInfo struct
31167 static const bool allowDuplicate = false;
31168 …tatic VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceCreateInfo;
31171 …DeviceCreateInfo(VULKAN_HPP_NAMESPACE::DeviceCreateFlags flags_ = {}, uint32_t queueCreateInfoCoun… in DeviceCreateInfo() function
31177 DeviceCreateInfo( VkDeviceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT in DeviceCreateInfo() function
31183 …DeviceCreateInfo( VULKAN_HPP_NAMESPACE::DeviceCreateFlags flags_, VULKAN_HPP_NAMESPACE::ArrayProxy… in DeviceCreateInfo() function
31191 *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::DeviceCreateInfo const *>( &rhs ); in operator =()
31195 DeviceCreateInfo & operator=( DeviceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT in operator =()
31201 DeviceCreateInfo & setPNext( const void* pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
31207 … DeviceCreateInfo & setFlags( VULKAN_HPP_NAMESPACE::DeviceCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT in setFlags()
31213 DeviceCreateInfo & setQueueCreateInfoCount( uint32_t queueCreateInfoCount_ ) VULKAN_HPP_NOEXCEPT in setQueueCreateInfoCount()
31219 …eInfos( const VULKAN_HPP_NAMESPACE::DeviceQueueCreateInfo* pQueueCreateInfos_ ) VULKAN_HPP_NOEXCEPT in setPQueueCreateInfos()
31226 …<const VULKAN_HPP_NAMESPACE::DeviceQueueCreateInfo> const & queueCreateInfos_ ) VULKAN_HPP_NOEXCEPT in setQueueCreateInfos()
31234 DeviceCreateInfo & setEnabledLayerCount( uint32_t enabledLayerCount_ ) VULKAN_HPP_NOEXCEPT in setEnabledLayerCount()
31240 …CreateInfo & setPpEnabledLayerNames( const char* const * ppEnabledLayerNames_ ) VULKAN_HPP_NOEXCEPT in setPpEnabledLayerNames()
31247 …PACE::ArrayProxyNoTemporaries<const char* const > const & pEnabledLayerNames_ ) VULKAN_HPP_NOEXCEPT in setPEnabledLayerNames()
31255 … DeviceCreateInfo & setEnabledExtensionCount( uint32_t enabledExtensionCount_ ) VULKAN_HPP_NOEXCEPT in setEnabledExtensionCount()
31261 …fo & setPpEnabledExtensionNames( const char* const * ppEnabledExtensionNames_ ) VULKAN_HPP_NOEXCEPT in setPpEnabledExtensionNames()
31268 …::ArrayProxyNoTemporaries<const char* const > const & pEnabledExtensionNames_ ) VULKAN_HPP_NOEXCEPT in setPEnabledExtensionNames()
31276 …atures( const VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures* pEnabledFeatures_ ) VULKAN_HPP_NOEXCEPT in setPEnabledFeatures()
31283 operator VkDeviceCreateInfo const&() const VULKAN_HPP_NOEXCEPT in operator VkDeviceCreateInfo const&()
31288 operator VkDeviceCreateInfo &() VULKAN_HPP_NOEXCEPT in operator VkDeviceCreateInfo&()
31297 bool operator==( DeviceCreateInfo const& rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
31311 bool operator!=( DeviceCreateInfo const& rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
31320 const VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceCreateInfo;
31321 const void* pNext = {};
31322 VULKAN_HPP_NAMESPACE::DeviceCreateFlags flags = {};
31323 uint32_t queueCreateInfoCount = {};
31324 const VULKAN_HPP_NAMESPACE::DeviceQueueCreateInfo* pQueueCreateInfos = {};
31325 uint32_t enabledLayerCount = {};
31326 const char* const * ppEnabledLayerNames = {};
31327 uint32_t enabledExtensionCount = {};
31328 const char* const * ppEnabledExtensionNames = {};
31329 const VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures* pEnabledFeatures = {};