KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
Karma
FVulkanDynamicRHI
Karma::FVulkanDynamicRHI Member List
This is the complete list of members for
Karma::FVulkanDynamicRHI
, including all inherited members.
bEnableValidationLayers
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
static
CreateInstance
()
Karma::FVulkanDynamicRHI
protected
CreateRHI
() (defined in
Karma::FDynamicRHI
)
Karma::FDynamicRHI
static
CreateSurface
()
Karma::FVulkanDynamicRHI
protected
deviceExtensions
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
static
FindDepthFormat
() const
Karma::FVulkanDynamicRHI
FindMemoryType
(uint32_t typeFilter, VkMemoryPropertyFlags properties)
Karma::FVulkanDynamicRHI
FindQueueFamilies
(VkPhysicalDevice device)
Karma::FVulkanDynamicRHI
FindSupportedFormat
(const std::vector< VkFormat > &candidates, VkImageTiling tiling, VkFormatFeatureFlags features) const
Karma::FVulkanDynamicRHI
FVulkanDynamicRHI
()
Karma::FVulkanDynamicRHI
Get
()
Karma::FVulkanDynamicRHI
inline
static
GetDevice
() const
Karma::FVulkanDynamicRHI
inline
GetGpuDeviceFeatures
() const
Karma::FVulkanDynamicRHI
inline
GetGpuSwapChainSupportDetails
() const
Karma::FVulkanDynamicRHI
inline
GetInstance
() const
Karma::FVulkanDynamicRHI
inline
GetInterfaceType
() const override (defined in
Karma::IVulkanDynamicRHI
)
Karma::IVulkanDynamicRHI
inline
virtual
GetSurface
() const (defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
inline
GetSurfaceWindow
() const (defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
inline
GetValidationLayersSetting
() const
Karma::FVulkanDynamicRHI
inline
Init
() override
Karma::FVulkanDynamicRHI
virtual
InitInstance
()
Karma::FVulkanDynamicRHI
m_APIVersion
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
m_DebugMessenger
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
m_Device
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
m_GPUSwapChainSupport
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
m_PhysicalDevice
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
m_SupportedDeviceFeatures
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
m_Surface
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
m_SwapChainImageCount
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
m_VulkanInstance
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
m_VulkanUBO
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
m_WindowHandle
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
protected
Present
() override
Karma::FVulkanDynamicRHI
inline
virtual
QuerySwapChainSupport
(VkPhysicalDevice device)
Karma::FVulkanDynamicRHI
RegisterUniformBufferObject
(VulkanUniformBuffer *ubo)
Karma::FVulkanDynamicRHI
SelectDevice
()
Karma::FVulkanDynamicRHI
protected
SetupDebugMessenger
()
Karma::FVulkanDynamicRHI
protected
Shutdown
() override
Karma::FVulkanDynamicRHI
virtual
SwapChainImageCount
() const
Karma::FVulkanDynamicRHI
inline
UploadUniformBufferObjects
(size_t frameIndex)
Karma::FVulkanDynamicRHI
validationLayers
(defined in
Karma::FVulkanDynamicRHI
)
Karma::FVulkanDynamicRHI
static
~FDynamicRHI
()=default
Karma::FDynamicRHI
virtual
Generated by
1.15.0