This commit is contained in:
Matthew Leibowitz 2017-02-21 05:48:11 +02:00
Родитель b9dfed6fa5
Коммит 507afdde01
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -133,6 +133,8 @@ namespace SkiaSharp.Tests
}
Wgl.wglMakeCurrent(dummyDC, dummyGLRC);
VersionString = Wgl.GetString(Wgl.GL_VERSION);
// get the extension methods using the dummy context
wglGetExtensionsStringARB = Wgl.wglGetProcAddress<wglGetExtensionsStringARBDelegate>("wglGetExtensionsStringARB");
wglChoosePixelFormatARB = Wgl.wglGetProcAddress<wglChoosePixelFormatARBDelegate>("wglChoosePixelFormatARB");
@ -153,7 +155,9 @@ namespace SkiaSharp.Tests
// reset the initial GL context
Wgl.wglMakeCurrent(prevDC, prevGLRC);
}
public static string VersionString { get; }
public static bool HasExtension(IntPtr dc, string ext)
{
if (wglGetExtensionsStringARB == null)