Lines Matching defs:SkWGLExtensions
18 bool SkWGLExtensions::hasExtension(HDC dc, const char* ext) const {
42 const char* SkWGLExtensions::getExtensionsString(HDC hdc) const {
46 BOOL SkWGLExtensions::choosePixelFormat(HDC hdc,
56 BOOL SkWGLExtensions::getPixelFormatAttribiv(HDC hdc,
66 BOOL SkWGLExtensions::getPixelFormatAttribfv(HDC hdc,
75 HGLRC SkWGLExtensions::createContextAttribs(HDC hDC,
81 BOOL SkWGLExtensions::swapInterval(int interval) const {
85 HPBUFFER SkWGLExtensions::createPbuffer(HDC hDC,
93 HDC SkWGLExtensions::getPbufferDC(HPBUFFER hPbuffer) const {
97 int SkWGLExtensions::releasePbufferDC(HPBUFFER hPbuffer, HDC hDC) const {
101 BOOL SkWGLExtensions::destroyPbuffer(HPBUFFER hPbuffer) const {
125 int SkWGLExtensions::selectFormat(const int formats[],
239 SkWGLExtensions::GetExtensionsStringProc SkWGLExtensions::fGetExtensionsString = nullptr;
240 SkWGLExtensions::ChoosePixelFormatProc SkWGLExtensions::fChoosePixelFormat = nullptr;
241 SkWGLExtensions::GetPixelFormatAttribfvProc SkWGLExtensions::fGetPixelFormatAttribfv = nullptr;
242 SkWGLExtensions::GetPixelFormatAttribivProc SkWGLExtensions::fGetPixelFormatAttribiv = nullptr;
243 SkWGLExtensions::CreateContextAttribsProc SkWGLExtensions::fCreateContextAttribs = nullptr;
244 SkWGLExtensions::SwapIntervalProc SkWGLExtensions::fSwapInterval = nullptr;
245 SkWGLExtensions::CreatePbufferProc SkWGLExtensions::fCreatePbuffer = nullptr;
246 SkWGLExtensions::GetPbufferDCProc SkWGLExtensions::fGetPbufferDC = nullptr;
247 SkWGLExtensions::ReleasePbufferDCProc SkWGLExtensions::fReleasePbufferDC = nullptr;
248 SkWGLExtensions::DestroyPbufferProc SkWGLExtensions::fDestroyPbuffer = nullptr;
250 SkWGLExtensions::SkWGLExtensions() {
310 static void get_pixel_formats_to_try(HDC dc, const SkWGLExtensions& extensions,
357 static HGLRC create_gl_context(HDC dc, const SkWGLExtensions& extensions,
425 SkWGLExtensions extensions;
452 SkWGLExtensions extensions;