bool begin() { bool Validated(true); Validated = Validated && this->checkExtension("GL_AMD_pinned_memory"); if(Validated) Validated = initTexture(); if(Validated) Validated = initProgram(); if(Validated) Validated = initBuffer(); if(Validated) Validated = initVertexArray(); if(Validated) Validated = initUniformBuffer(); return Validated; }
bool begin() { bool Validated(true); Validated = Validated && glf::checkGLVersion(SAMPLE_MAJOR_VERSION, SAMPLE_MINOR_VERSION); if(Validated && glf::checkExtension("GL_ARB_debug_output")) Validated = initDebugOutput(); if(Validated) Validated = initTexture2D(); if(Validated) Validated = initProgram(); if(Validated) Validated = initArrayBuffer(); if(Validated) Validated = initVertexArray(); if(Validated) Validated = initUniformBuffer(); return Validated; }