1#ifndef MYTHVISUALMONOSCOPEVULKAN_H
2#define MYTHVISUALMONOSCOPEVULKAN_H
14using VertexState = std::pair<MythBufferVulkan*, std::array<float,3>>;
31 void Prepare (QRect Area)
override;
Creates shader objects suitable for use with the Vulkan API.
void Prepare(QRect Area) override
void TearDownVulkan() override
MythVisualMonoScopeVulkan(AudioPlayer *Audio, MythRender *Render, bool Fade)
void Draw(QRect Area, MythPainter *, QPaintDevice *) override
MythRenderVulkan * InitialiseVulkan(QRect Area) override
~MythVisualMonoScopeVulkan() override
VertexStates m_vertexBuffers
MythRenderVulkan * Render()
QVector< VertexState > VertexStates
std::pair< MythBufferVulkan *, std::array< float, 3 > > VertexState