1 #ifndef MSP_GL_EXCEPT_H_
2 #define MSP_GL_EXCEPT_H_
4 #include <msp/core/except.h>
9 class IncompatibleData: public Exception
12 IncompatibleData(const std::string &w_): Exception(w_) { }
13 ~IncompatibleData() throw() { }
16 class UnsupportedExtension: public Exception
19 UnsupportedExtension(const std::string &w_): Exception(w_+" is not supported") { }
20 ~UnsupportedExtension() throw() { }
23 class CompileError: public Exception
26 CompileError(const std::string &w_): Exception(w_) { }
27 ~CompileError() throw() { }