WIP: GUI Toolkit
This commit is contained in:
@@ -1,10 +1,26 @@
|
||||
#include <glbinding/gl/gl.h>
|
||||
#include <cassert>
|
||||
#include <mutex>
|
||||
|
||||
#include "VBOManager.hh"
|
||||
#include "common.hh"
|
||||
|
||||
using namespace gl;
|
||||
|
||||
std::unique_ptr<VBOManager> VBOManager::instance{nullptr};
|
||||
static std::once_flag instance_flag;
|
||||
|
||||
VBOManager& VBOManager::getInstance()
|
||||
{
|
||||
std::call_once(instance_flag, init);
|
||||
return *instance;
|
||||
}
|
||||
|
||||
void VBOManager::init()
|
||||
{
|
||||
instance.reset(new VBOManager{});
|
||||
}
|
||||
|
||||
VBOManager::VBOManager()
|
||||
{
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user