PRBool Init() { if (!mDC || !mContext) return PR_FALSE; MakeCurrent(); SetupLookupFunction(); return InitWithPrefix("gl", PR_TRUE); }
PRBool Init() { MakeCurrent(); SetupLookupFunction(); if (!InitWithPrefix("gl", PR_TRUE)) { return PR_FALSE; } return IsExtensionSupported("GL_EXT_framebuffer_object"); }
bool Init() { SetupLookupFunction(); if (!InitWithPrefix("gl", true)) { return false; } if (!IsExtensionSupported(EXT_framebuffer_object)) return false; return true; }
bool Init() { if (!mDC || !mContext) return false; MakeCurrent(); SetupLookupFunction(); if (!InitWithPrefix("gl", true)) return false; return true; }
bool GLContextWGL::Init() { if (!mDC || !mContext) return false; // see bug 929506 comment 29. wglGetProcAddress requires a current context. if (!sWGLLib.fMakeCurrent(mDC, mContext)) return false; SetupLookupFunction(); if (!InitWithPrefix("gl", true)) return false; return true; }