16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-22 16:19:19 +02:00

create single VSDev for lifetime, destroy application modes

This commit is contained in:
milek7
2019-04-09 20:46:06 +02:00
parent 7b2e6e94ed
commit 7b841ca5ac
3 changed files with 25 additions and 4 deletions

View File

@@ -1,6 +1,7 @@
#include "stdafx.h"
#include "uilayer.h"
#include "translation.h"
#include "extras/VS_Dev.h"
namespace ui
{
@@ -17,10 +18,13 @@ class cameraview_panel : public ui_panel
std::optional<opengl_texture> texture;
std::unique_ptr<VSDev> device;
void workthread_func();
public:
cameraview_panel();
~cameraview_panel();
void render() override;
void render_contents() override;