Home | History | Annotate | Download | only in vulkan

Lines Matching refs:DeviceCreateInfo

5559   struct DeviceCreateInfo
5561 DeviceCreateInfo( DeviceCreateFlags flags_ = DeviceCreateFlags(), uint32_t queueCreateInfoCount_ = 0, const DeviceQueueCreateInfo* pQueueCreateInfos_ = nullptr, uint32_t enabledLayerCount_ = 0, const char* const* ppEnabledLayerNames_ = nullptr, uint32_t enabledExtensionCount_ = 0, const char* const* ppEnabledExtensionNames_ = nullptr, const PhysicalDeviceFeatures* pEnabledFeatures_ = nullptr )
5575 DeviceCreateInfo( VkDeviceCreateInfo const & rhs )
5577 memcpy( this, &rhs, sizeof(DeviceCreateInfo) );
5580 DeviceCreateInfo& operator=( VkDeviceCreateInfo const & rhs )
5582 memcpy( this, &rhs, sizeof(DeviceCreateInfo) );
5586 DeviceCreateInfo& setSType( StructureType sType_ )
5592 DeviceCreateInfo& setPNext( const void* pNext_ )
5598 DeviceCreateInfo& setFlags( DeviceCreateFlags flags_ )
5604 DeviceCreateInfo& setQueueCreateInfoCount( uint32_t queueCreateInfoCount_ )
5610 DeviceCreateInfo& setPQueueCreateInfos( const DeviceQueueCreateInfo* pQueueCreateInfos_ )
5616 DeviceCreateInfo& setEnabledLayerCount( uint32_t enabledLayerCount_ )
5622 DeviceCreateInfo& setPpEnabledLayerNames( const char* const* ppEnabledLayerNames_ )
5628 DeviceCreateInfo& setEnabledExtensionCount( uint32_t enabledExtensionCount_ )
5634 DeviceCreateInfo& setPpEnabledExtensionNames( const char* const* ppEnabledExtensionNames_ )
5640 DeviceCreateInfo& setPEnabledFeatures( const PhysicalDeviceFeatures* pEnabledFeatures_ )
5651 bool operator==( DeviceCreateInfo const& rhs ) const
5665 bool operator!=( DeviceCreateInfo const& rhs ) const
5684 static_assert( sizeof( DeviceCreateInfo ) == sizeof( VkDeviceCreateInfo ), "struct and wrapper have different size!" );
17855 Result createDevice( const DeviceCreateInfo* pCreateInfo, const AllocationCallbacks* pAllocator, Device* pDevice ) const
17861 ResultValueType<Device>::type createDevice( const DeviceCreateInfo & createInfo, Optional<const AllocationCallbacks> allocator = nullptr ) const
19727 case StructureType::eDeviceCreateInfo: return "DeviceCreateInfo";