#ifndef MSP_GL_QUERY_BACKEND_H_
#define MSP_GL_QUERY_BACKEND_H_
+#include <msp/core/noncopyable.h>
#include <vector>
namespace Msp {
namespace GL {
-class OpenGLQueryPool
+class OpenGLQueryPool: public NonCopyable
{
friend class OpenGLCommands;
std::vector<unsigned> queries;
OpenGLQueryPool(unsigned);
+ OpenGLQueryPool(OpenGLQueryPool &&);
~OpenGLQueryPool();
void resize();