Play-/Source/ui_libretro/GSH_OpenGL_Libretro.h

24 lines
460 B
C
Raw Permalink Normal View History

2019-12-31 21:02:35 +01:00
#pragma once
#include "gs/GSH_OpenGL/GSH_OpenGL.h"
class CGSH_OpenGL_Libretro : public CGSH_OpenGL
{
public:
CGSH_OpenGL_Libretro();
virtual ~CGSH_OpenGL_Libretro();
static FactoryFunction GetFactoryFunction();
void InitializeImpl() override;
2023-07-28 19:37:24 -04:00
void FlipImpl(const DISPLAY_INFO&) override;
2019-12-31 21:02:35 +01:00
void Reset();
void Release();
void PresentBackbuffer() override;
void UpdatePresentation();
void FlushMailBox();
private:
void UpdatePresentationImpl();
};