MythTV
master
|
#include <libmythtv/vulkan/mythvideotexturevulkan.h>
Static Public Member Functions | |
static std::vector< MythVideoTextureVulkan * > | CreateTextures (MythVulkanObject *Vulkan, VkCommandBuffer CommandBuffer, VideoFrameType Type, VideoFrameType Format, QSize Size) |
static void | DeleteTextures (MythVulkanObject *Vulkan, VkCommandBuffer CommandBuffer, std::vector< MythVideoTextureVulkan * > &Textures) |
Protected Member Functions | |
MythVideoTextureVulkan (VideoFrameType Type, VideoFrameType Format) | |
MythVideoTextureVulkan ()=default | |
Static Private Member Functions | |
static std::vector< MythVideoTextureVulkan * > | CreateSoftwareTextures (MythVulkanObject *Vulkan, VkCommandBuffer CommandBuffer, VideoFrameType Type, VideoFrameType Format, QSize Size) |
static void | DeleteTexture (MythVulkanObject *Vulkan, VkCommandBuffer CommandBuffer, MythVideoTextureVulkan *Texture) |
Definition at line 16 of file mythvideotexturevulkan.h.
|
protected |
|
protecteddefault |
|
static |
Definition at line 8 of file mythvideotexturevulkan.cpp.
Referenced by MythVideoVulkan::SetupFrameFormat().
|
static |
Definition at line 33 of file mythvideotexturevulkan.cpp.
Referenced by MythVideoVulkan::ResetFrameFormat().
|
staticprivate |
Definition at line 67 of file mythvideotexturevulkan.cpp.
Referenced by CreateTextures().
|
staticprivate |
Definition at line 56 of file mythvideotexturevulkan.cpp.
Referenced by DeleteTextures().