OpenTkWPFHost 0.6.1-alpha
See the version list below for details.
dotnet add package OpenTkWPFHost --version 0.6.1-alpha
NuGet\Install-Package OpenTkWPFHost -Version 0.6.1-alpha
<PackageReference Include="OpenTkWPFHost" Version="0.6.1-alpha" />
paket add OpenTkWPFHost --version 0.6.1-alpha
#r "nuget: OpenTkWPFHost, 0.6.1-alpha"
// Install OpenTkWPFHost as a Cake Addin #addin nuget:?package=OpenTkWPFHost&version=0.6.1-alpha&prerelease // Install OpenTkWPFHost as a Cake Tool #tool nuget:?package=OpenTkWPFHost&version=0.6.1-alpha&prerelease
Declaration
I've experienced a flickering on intel gpu when low fps on GLWPFControl, I tried to solved it by use GL.Finish() but it'll be blocked frequently as opentk render run in ui thread. So I commenced combination of official project and background implementation.
Feature
OpenTK run in background thread, no blocking in ui thread, grand framerates.
Duo of DX9 and writeablebitmap approaches, high flexiblity.
Async GL.ReadPixel and double pixel buffer object in bitmap approach, high framerates and low cpu usage.
Test passed on NVIDIA GTX970 and Intel UHD630 GPU.
No flickering at any framerate.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
- OpenTK (>= 3.3.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
5.0.0.3 | 168 | 3/22/2024 |
5.0.0.2 | 129 | 3/22/2024 |
5.0.0.1 | 129 | 3/20/2024 |
4.1.0 | 226 | 6/13/2023 |
4.0.0 | 158 | 5/31/2023 |
3.1.0.1 | 529 | 1/14/2022 |
3.1.0 | 451 | 1/14/2022 |
3.0.3.5 | 294 | 12/30/2021 |
3.0.3.4 | 276 | 12/29/2021 |
3.0.3.3 | 262 | 12/28/2021 |
3.0.3.2 | 299 | 12/24/2021 |
3.0.3.1 | 285 | 12/21/2021 |
3.0.3 | 293 | 12/21/2021 |
3.0.2 | 287 | 12/21/2021 |
3.0.1 | 282 | 12/21/2021 |
3.0.0 | 287 | 12/20/2021 |
3.0.0-preview1 | 185 | 12/17/2021 |
3.0.0-preview | 279 | 12/17/2021 |
2.0.0 | 361 | 11/18/2021 |
1.2.1 | 389 | 11/10/2021 |
1.2.0 | 357 | 11/9/2021 |
1.1.0 | 362 | 10/22/2021 |
1.0.3 | 358 | 10/22/2021 |
1.0.2 | 347 | 10/13/2021 |
1.0.1 | 404 | 10/13/2021 |
1.0.0 | 341 | 10/9/2021 |
0.9.2-alpha | 226 | 10/8/2021 |
0.9.1-alpha | 196 | 9/24/2021 |
0.7.0-alpha | 315 | 9/10/2021 |
0.6.1-alpha | 266 | 7/29/2021 |
0.6.0-alpha | 421 | 7/29/2021 |
0.5.1-alpha | 251 | 7/27/2021 |
0.5.0-alpha | 264 | 7/27/2021 |
namespace refactor;dispose complement;user visible introduced;introduced render procedure lifecycle;bug fixed;