Go to the documentation of this file.
58 std::string
getVendor() {
return (
const char*)glGetString(GL_VENDOR); }
59 std::string
getRenderer() {
return (
const char*)glGetString(GL_RENDERER); }
60 std::string
getVersion() {
return (
const char*)glGetString(GL_VERSION); }
61 std::string
getExtensions() {
return (
const char*)glGetString(GL_EXTENSIONS); }
65 bool ok() {
return m_ok; }
bool selectPainterEngine(PainterEngine painterEngine)
PainterEngine getPainterEngine()
bool canUseBlendFuncSeparate()
const Size & getViewportSize()
bool canUseBilinearFiltering()
bool isPainterEngineAvailable(PainterEngine painterEngine)
bool canUseBlendEquation()
void setShouldUseShaders(bool enable)
std::string getExtensions()
bool canCacheBackbuffer()
bool canUseHardwareMipmaps()
void resize(const Size &size)
bool canUseHardwareBuffers()
bool parseOption(const std::string &option)
bool canUseNonPowerOfTwoTextures()
std::string getRenderer()