OpenTK.GLWpfControl
4.3.0
Prefix Reserved
OpenGL context handling when using multiple GLWpfControls is broken in this version. Use version 4.3.1 instead.
See the version list below for details.
dotnet add package OpenTK.GLWpfControl --version 4.3.0
NuGet\Install-Package OpenTK.GLWpfControl -Version 4.3.0
<PackageReference Include="OpenTK.GLWpfControl" Version="4.3.0" />
paket add OpenTK.GLWpfControl --version 4.3.0
#r "nuget: OpenTK.GLWpfControl, 4.3.0"
// Install OpenTK.GLWpfControl as a Cake Addin #addin nuget:?package=OpenTK.GLWpfControl&version=4.3.0 // Install OpenTK.GLWpfControl as a Cake Tool #tool nuget:?package=OpenTK.GLWpfControl&version=4.3.0
A native WPF control for OpenTK 4.X.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
-
- OpenTK (>= 4.8.2 && < 5.0.0)
NuGet packages (6)
Showing the top 5 NuGet packages that depend on OpenTK.GLWpfControl:
Package | Downloads |
---|---|
SkiaSharp.Views.WPF
SkiaSharp Views & Layers are a set of platform-specific views and containers that can be used to draw on the screen. |
|
ScottPlot.WPF
User controls for displaying interactive plots in WPF applications |
|
OpenTkWPFHost
OpenTK WPF host control |
|
Nzy3d.Wpf
A .Net API for 3d charts (based on nzy3d-api) |
|
SA3D.Rendering.WPF
Supplies a WPF control for displaying and handling a SA3D.Rendering render context. |
GitHub repositories (2)
Showing the top 2 popular GitHub repositories that depend on OpenTK.GLWpfControl:
Repository | Stars |
---|---|
ScottPlot/ScottPlot
Interactive plotting library for .NET
|
|
varon/GLGraph
The fastest free real-time C# graphs and charts for WPF or natively using OpenGL. Better than LiveCharts, freer than SciChart.
|
Version | Downloads | Last updated | |
---|---|---|---|
4.3.1 | 939 | 5/30/2024 | |
4.3.0 | 121 | 5/30/2024 | |
4.2.3 | 40,698 | 2/15/2023 | |
4.2.2 | 6,863 | 6/20/2022 | |
4.2.1 | 1,214 | 6/19/2022 | |
4.1.0 | 14,885 | 2/24/2021 | |
4.0.0 | 1,304 | 1/6/2021 | |
4.0.0-pre.12 | 373 | 11/30/2020 | |
4.0.0-pre.11 | 273 | 11/25/2020 | |
4.0.0-pre.10 | 236 | 11/25/2020 | |
4.0.0-pre.9 | 233 | 11/24/2020 | |
4.0.0-pre.8 | 231 | 11/24/2020 | |
4.0.0-pre.7 | 307 | 11/22/2020 | |
4.0.0-pre.5 | 285 | 11/21/2020 | |
4.0.0-pre.4 | 257 | 11/18/2020 | |
4.0.0-pre.3 | 287 | 11/15/2020 | |
4.0.0-pre.2 | 251 | 11/15/2020 | |
4.0.0-pre.1 | 236 | 11/12/2020 | |
3.3.0 | 20,322 | 2/24/2021 | |
3.2.3 | 934 | 1/6/2021 | |
3.2.2 | 1,794 | 11/25/2020 | |
3.2.1 | 854 | 11/25/2020 | |
3.2.0 | 878 | 11/24/2020 | |
3.1.1 | 1,001 | 11/15/2020 | |
3.1.0 | 1,140 | 11/10/2020 | |
3.0.1 | 914 | 11/8/2020 | |
3.0.0 | 1,185 | 11/6/2020 | |
2.1.0 | 1,438 | 10/5/2019 | |
2.0.3 | 1,053 | 8/15/2019 | |
2.0.2 | 962 | 8/15/2019 | |
2.0.1 | 1,001 | 8/1/2019 | |
2.0.0 | 996 | 7/23/2019 | |
1.1.2 | 1,054 | 7/10/2019 | |
1.1.1 | 1,006 | 6/25/2019 | |
1.1.0 | 963 | 6/25/2019 | |
1.0.1 | 1,019 | 6/20/2019 | |
1.0.0 | 1,030 | 6/20/2019 |
Made each `GLWpfControl` have it's own OpenGL context allowing different controls to have different context settings. (@NogginBops)
Enabled multisample anti-aliasing though `GLWpfControlSettings.Samples`. (@NogginBops)
Implemented `IDisposable` for `GLWpfControl` that allows native DirectX and OpenGL resources to be freed. (@NogginBops)
Made `GLWpfControl` have `Focusable` be `true` by default, solving a lot of the keyboard input event issues. (@NogginBops)
Deprecated `GLWpfControlSettings.GraphicsContextFlags` in favor of `GLWpfControlSettings.ContextFlags`. (@NogginBops)
Deprecated `GLWpfControlSettings.GraphicsProfile` in favor of `GLWpfControlSettings.Profile`. (@NogginBops)
Added `GLWpfControlSettings.SharedContext` to allow context sharing. (@NogginBops)
Deprecated `GLWpfControl.CanInvokeOnHandledEvents` and `GLWpfControl.RegisterToEventsDirectly`, updated readme to reflect this. (@NogginBops)
Fixed rounding issues related to DPI scaling. (@NogginBops, @5E-324)
Updated to depend on OpenTK 4.8.2. (@NogginBops, @softwareantics)
Fixed memory leak where DirectX resouces would never be freed. (@NogginBops)