Browse Source

Remove WGL option.

pull/4619/head
Dan Walmsley 6 years ago
parent
commit
39a82ce66e
  1. 3
      src/Avalonia.OpenGL/AngleOptions.cs
  2. 3
      src/Avalonia.OpenGL/EglDisplay.cs

3
src/Avalonia.OpenGL/AngleOptions.cs

@ -7,8 +7,7 @@ namespace Avalonia.OpenGL
public enum PlatformApi
{
DirectX9,
DirectX11,
WGL
DirectX11
}
public IList<PlatformApi> AllowedPlatformApis { get; set; } = null;

3
src/Avalonia.OpenGL/EglDisplay.cs

@ -38,7 +38,6 @@ namespace Avalonia.OpenGL
var allowedApis = AvaloniaLocator.Current.GetService<AngleOptions>()?.AllowedPlatformApis
?? new []
{
AngleOptions.PlatformApi.WGL,
AngleOptions.PlatformApi.DirectX11,
AngleOptions.PlatformApi.DirectX9
};
@ -50,8 +49,6 @@ namespace Avalonia.OpenGL
dapi = EGL_PLATFORM_ANGLE_TYPE_D3D9_ANGLE;
else if (platformApi == AngleOptions.PlatformApi.DirectX11)
dapi = EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE;
else if (platformApi == AngleOptions.PlatformApi.WGL)
dapi = EGL_PLATFORM_ANGLE_TYPE_OPENGL_ANGLE;
else
continue;

Loading…
Cancel
Save