1#ifndef RENDERER_VK_RENDER_TARGET_VK_H
2#define RENDERER_VK_RENDER_TARGET_VK_H
4#include "RageUtil/Graphics/RageDisplay.h"
13 int& iTextureWidthOut,
14 int& iTextureHeightOut) = 0;
16 [[nodiscard]]
virtual auto GetTexture() const -> intptr_t = 0;
19 virtual
void StartRenderingTo() = 0;
23 virtual
void FinishRenderingTo() = 0;
25 [[nodiscard]] virtual auto InvertY() const ->
bool {
return false; }
40 int& iTextureWidthOut,
41 int& iTextureHeightOut)
override;
42 auto GetTexture()
const -> intptr_t
override;
43 void StartRenderingTo()
override;
44 void FinishRenderingTo()
override;
Definition RenderTargetVK.h:37
Definition RageDisplay_D3D.h:113
Definition RageDisplay.h:245