MythTV  master
MythRenderVulkan Member List

This is the complete list of members for MythRenderVulkan, including all inherited members.

BeginDebugRegion(VkCommandBuffer CommandBuffer, const char *Name, MythVulkan4F Color)MythRenderVulkan
BeginFrame(void)MythRenderVulkanprivate
CopyBuffer(VkBuffer Src, VkBuffer Dst, VkDeviceSize Size, VkCommandBuffer CommandBuffer=nullptr)MythRenderVulkan
CopyBufferToImage(VkBuffer Buffer, VkImage Image, uint32_t Width, uint32_t Height, VkCommandBuffer CommandBuffer=nullptr)MythRenderVulkan
CreateBuffer(VkDeviceSize Size, VkBufferUsageFlags Usage, VkMemoryPropertyFlags Properties, VkBuffer &Buffer, VkDeviceMemory &Memory)MythRenderVulkan
CreateImage(QSize Size, VkFormat Format, VkImageTiling Tiling, VkImageUsageFlags Usage, VkMemoryPropertyFlags Properties, VkImage &Image, VkDeviceMemory &ImageMemory)MythRenderVulkan
CreatePipeline(MythShaderVulkan *Shader, QRect Viewport, std::vector< VkDynamicState > Dynamic={ })MythRenderVulkan
CreateSampler(VkFilter Min, VkFilter Mag)MythRenderVulkan
CreateSingleUseCommandBuffer(void)MythRenderVulkan
DebugVulkan(void)MythRenderVulkanprivate
DecrRef(void)ReferenceCountervirtual
DoFreeResources(void)MythRenderVulkansignal
EndDebugRegion(VkCommandBuffer CommandBuffer)MythRenderVulkan
EndFrame(void)MythRenderVulkan
FindMemoryType(uint32_t Filter, VkMemoryPropertyFlags Properties)MythRenderVulkanprivate
FinishSingleUseCommandBuffer(VkCommandBuffer &Buffer)MythRenderVulkan
GetDescription(void) overrideMythRenderVulkanvirtual
GetFrameExpected(void) constMythRenderVulkan
GetFrameStarted(void) constMythRenderVulkan
GetPhysicalDeviceFeatures() constMythRenderVulkan
GetPhysicalDeviceLimits() constMythRenderVulkan
GetSize(void) constMythRenderinline
GetVulkanRender(void)MythRenderVulkanstatic
GetVulkanWindow(void)MythRenderVulkan
IncrRef(void)ReferenceCountervirtual
initResources(void) overrideMythRenderVulkan
initSwapChainResources(void) overrideMythRenderVulkan
IsErrored(void) constMythRenderinline
IsShared(void) constMythRender
LogicalDeviceLost(void)MythRenderVulkansignal
logicalDeviceLost(void) overrideMythRenderVulkan
m_debugInfoMythRenderVulkanprivate
m_debugMarkerMythRenderVulkanprivate
m_devFuncsMythRenderVulkanprivate
m_deviceMythRenderVulkanprivate
m_erroredMythRenderprotected
m_frameExpectedMythRenderVulkanprivate
m_frameStartedMythRenderVulkanprivate
m_funcsMythRenderVulkanprivate
m_logDebugReferenceCounterprotected
m_phyDevFeaturesMythRenderVulkanprivate
m_phyDevLimitsMythRenderVulkanprivate
m_referenceCountReferenceCounterprotected
m_sizeMythRenderprotected
m_typeMythRenderprotected
m_windowMythRenderVulkanprivate
MythRender(RenderType type)MythRenderexplicit
MythRenderVulkan()MythRenderVulkan
PhysicalDeviceLost(void)MythRenderVulkansignal
physicalDeviceLost(void) overrideMythRenderVulkan
preInitResources(void) overrideMythRenderVulkan
PrintDebug(void)ReferenceCounterstatic
ReferenceCounter(const QString &debugName, bool logDebug=true)ReferenceCounterexplicit
releaseResources(void) overrideMythRenderVulkan
ReleaseResources(void)MythRenderinlineprotectedvirtual
releaseSwapChainResources(void) overrideMythRenderVulkan
SetFrameExpected(void)MythRenderVulkan
SetViewPort(const QRect, bool=false)MythRenderinlinevirtual
SetVulkanWindow(MythWindowVulkan *VulkanWindow)MythRenderVulkan
startNextFrame(void) overrideMythRenderVulkan
TransitionImageLayout(VkImage &Image, VkImageLayout OldLayout, VkImageLayout NewLayout, VkCommandBuffer CommandBuffer=nullptr)MythRenderVulkan
Type(void) constMythRenderinline
~MythRender() override=defaultMythRenderprotected
~MythRenderVulkan() overrideMythRenderVulkan
~ReferenceCounter(void)ReferenceCounterprotectedvirtual