Foundation
Loading...
Searching...
No Matches
Foundation::RHI::VulkanDevice Member List

This is the complete list of members for Foundation::RHI::VulkanDevice, including all inherited members.

CreateBuffer(RHIBufferDesc const &desc) overrideFoundation::RHI::VulkanDevicevirtual
CreateCommandPool(RHICommandPool::PoolDesc desc) overrideFoundation::RHI::VulkanDevicevirtual
CreateDescriptorPool(RHIDeviceDescriptorPool::PoolDesc const &desc) overrideFoundation::RHI::VulkanDevicevirtual
CreateDescriptorSetLayout(RHIDeviceDescriptorSetLayoutDesc const &desc) overrideFoundation::RHI::VulkanDevicevirtual
CreateFence(bool signaled) overrideFoundation::RHI::VulkanDevicevirtual
CreatePipelineState(RHIPipelineState::PipelineStateDesc const &desc) overrideFoundation::RHI::VulkanDevicevirtual
CreateSampler(RHIDeviceSampler::SamplerDesc const &desc) overrideFoundation::RHI::VulkanDevicevirtual
CreateSemaphore(bool is_timeline) overrideFoundation::RHI::VulkanDevicevirtual
CreateShaderModule(RHIShaderModule::ShaderModuleDesc const &desc) overrideFoundation::RHI::VulkanDevicevirtual
CreateSwapchain(RHISwapchain::SwapchainDesc const &desc) overrideFoundation::RHI::VulkanDevicevirtual
CreateTexture(RHITextureDesc const &desc) overrideFoundation::RHI::VulkanDevicevirtual
DebugLogAllocatorInfo() constFoundation::RHI::VulkanDevice
DebugLogDeviceInfo() constFoundation::RHI::VulkanDevice
DebugSetObjectName(const char *name) overrideFoundation::RHI::VulkanDevicevirtual
DestroyBuffer(Handle handle) overrideFoundation::RHI::VulkanDevicevirtual
DestroyCommandPool(Handle handle) overrideFoundation::RHI::VulkanDevicevirtual
DestroyDescriptorPool(Handle handle) overrideFoundation::RHI::VulkanDevicevirtual
DestroyDescriptorSetLayout(Handle handle) overrideFoundation::RHI::VulkanDevicevirtual
DestroyFence(Handle handle) overrideFoundation::RHI::VulkanDevicevirtual
DestroyImage(Handle handle) overrideFoundation::RHI::VulkanDevicevirtual
DestroyPipelineState(Handle handle) overrideFoundation::RHI::VulkanDevicevirtual
DestroySampler(Handle handle) overrideFoundation::RHI::VulkanDevicevirtual
DestroySemaphore(Handle handle) overrideFoundation::RHI::VulkanDevicevirtual
DestroyShaderModule(Handle handle) overrideFoundation::RHI::VulkanDevicevirtual
DestroySwapchain(Handle handle) overrideFoundation::RHI::VulkanDevicevirtual
GetAllocator() constFoundation::RHI::VulkanDevice
GetBuffer(Handle handle) const overrideFoundation::RHI::VulkanDevicevirtual
GetCommandPool(Handle handle) const overrideFoundation::RHI::VulkanDevicevirtual
GetDescriptorPool(Handle handle) const overrideFoundation::RHI::VulkanDevicevirtual
GetDescriptorSetLayout(Handle handle) const overrideFoundation::RHI::VulkanDevicevirtual
GetDeviceQueue(RHIDeviceQueueType type) const overrideFoundation::RHI::VulkanDevicevirtual
GetFence(Handle handle) const overrideFoundation::RHI::VulkanDevicevirtual
GetImage(Handle handle) const overrideFoundation::RHI::VulkanDevicevirtual
GetPipelineState(Handle handle) const overrideFoundation::RHI::VulkanDevicevirtual
GetSampler(Handle handle) const overrideFoundation::RHI::VulkanDevicevirtual
GetSemaphore(Handle handle) const overrideFoundation::RHI::VulkanDevicevirtual
GetShaderModule(Handle handle) const overrideFoundation::RHI::VulkanDevicevirtual
GetSwapchain(Handle handle) const overrideFoundation::RHI::VulkanDevicevirtual
GetSwapchainSupportedFormats() const overrideFoundation::RHI::VulkanDevicevirtual
GetSwapchainSupportedPresentModes() const overrideFoundation::RHI::VulkanDevicevirtual
GetVkAllocator() constFoundation::RHI::VulkanDeviceinline
GetVkAllocatorCallbacks() constFoundation::RHI::VulkanDevice
GetVkDevice() constFoundation::RHI::VulkanDeviceinline
GetVkPhysicalDevice() constFoundation::RHI::VulkanDeviceinline
GetVkQueues() constFoundation::RHI::VulkanDeviceinline
GetVkSurface() constFoundation::RHI::VulkanDeviceinline
mAppFoundation::RHI::VulkanDeviceprivate
mDeviceFoundation::RHI::VulkanDeviceprivate
mPhysicalDeviceFoundation::RHI::VulkanDeviceprivate
mPropertiesFoundation::RHI::VulkanDeviceprivate
mQueuesFoundation::RHI::VulkanDeviceprivate
mStorageFoundation::RHI::VulkanDeviceprivate
mSurfaceFoundation::RHI::VulkanDeviceprivate
mSwapchainFormatsFoundation::RHI::VulkanDeviceprivate
mSwapchainPresentModesFoundation::RHI::VulkanDeviceprivate
mVkAllocatorFoundation::RHI::VulkanDeviceprivate
operator=(const RHIObject &)=deleteFoundation::RHI::RHIObject
operator=(RHIObject &&)=deleteFoundation::RHI::RHIObject
ResetFences(Span< const RHIDeviceObjectHandle< RHIDeviceFence > > fences) overrideFoundation::RHI::VulkanDevicevirtual
RHIDevice(RHIApplication const &app)Foundation::RHI::RHIDeviceinline
RHIObject()=defaultFoundation::RHI::RHIObject
RHIObject(RHIObject const &)=deleteFoundation::RHI::RHIObject
RHIObject(RHIObject &&)=deleteFoundation::RHI::RHIObject
SignalTimelineSemaphores(Span< const Pair< RHIDeviceObjectHandle< RHIDeviceSemaphore >, size_t > > semaphores) overrideFoundation::RHI::VulkanDevicevirtual
VulkanDevice(VulkanApplication const &app, vk::raii::PhysicalDevice physicalDevice, Native::NativeWindow *window)Foundation::RHI::VulkanDevice
WaitForFences(Span< const RHIDeviceObjectHandle< RHIDeviceFence > > fences, bool wait_all, size_t timeout) overrideFoundation::RHI::VulkanDevicevirtual
WaitForTimelineSemaphores(Span< const Pair< RHIDeviceObjectHandle< RHIDeviceSemaphore >, size_t > > semaphores, size_t timeout) overrideFoundation::RHI::VulkanDevicevirtual
WaitIdle() const overrideFoundation::RHI::VulkanDevicevirtual
windowFoundation::RHI::VulkanDeviceprivate
~RHIObject()=defaultFoundation::RHI::RHIObjectvirtual
~VulkanDevice() overrideFoundation::RHI::VulkanDevice