OpenTK.Windowing.GraphicsLibraryFramework 4.9.4

OpenTK.Windowing.GraphicsLibraryFramework

GLFW bindings for c# from the cpp GLFW library.

Read more about how to use OpenTK at: https://opentk.net/

Showing the top 20 packages that depend on OpenTK.Windowing.GraphicsLibraryFramework.

Packages Downloads
OpenTK.Windowing.Desktop
An abstraction over OpenTK.GraphicsLibraryFramework to provide a ready-to-go easy-to-use windowing and input abstraction.
12
OpenTK.Windowing.Desktop
An abstraction over OpenTK.GraphicsLibraryFramework to provide a ready-to-go easy-to-use windowing and input abstraction.
13

BREAKING: Made Matrix3/4.CreateFromQuaternion and Matrix3x4/4x3.CreateFromQuaternion produce idential results for non-normalized quaternions. (@NogginBops) API: Add explicit casts to and from System.Numerics types. (@DamienIsPoggers, @NogginBops) API: Added VectorN.Round/Ceiling/Floor/Truncate element-wise functions. (@NogginBops) API: Add ShaderStorageBufferBinding, ShaderStorageBufferStart, and ShaderStorageBufferSize to GetIndexedPName. (@NogginBops) API: Add MathHelper.RadToDeg(d) and MathHelper.DegToRad(d) constants for conversion between radians and degrees. (@DamienIsPoggers) API: Add support for the ALC_SOFT_loopback OpenAL extension through OpenTK.Audio.OpenAL.ALC.Loopback. (@NogginBops) FIX: Update OpenTK.redist.glfw to GLFW 3.4 so that the GLFW 3.4 apis work properly. (@NogginBops) FIX: Optimized VectorN.this[int i] and MatrixN.this[int row, int col] indexers. (@NogginBops) FIX: Made Color4.FromHsv and Color4.FromHsl work correctly when hue is 1. (@NogginBops) FIX: Updated OpenAL DllNotFoundException exception message to mention having to install OpenAL. (@NogginBops) FIX: The documentation for NativeWindowSettings.RenderFrequency now correctly refers to UpdateFrequency instead of UpdateFrame. (@NogginBops)

.NET Core 3.1

Version Downloads Last updated
5.0.0-pre.15 3 12.09.2025
5.0.0-pre.14 4 19.07.2025
5.0.0-pre.13 10 19.02.2025
5.0.0-pre.12 7 18.02.2025
5.0.0-pre.11 7 18.02.2025
5.0.0-pre.10 8 20.02.2025
5.0.0-pre.9 8 18.02.2025
5.0.0-pre.8 8 19.02.2025
5.0.0-pre.7 8 18.02.2025
5.0.0-pre.6 8 19.02.2025
5.0.0-pre.5 10 20.02.2025
5.0.0-pre.4 8 19.02.2025
5.0.0-pre.3 10 17.02.2025
5.0.0-pre.2 8 20.02.2025
5.0.0-pre.1 9 18.02.2025
4.9.4 11 20.03.2025
4.9.3 11 19.02.2025
4.9.2 12 20.02.2025
4.9.1 11 18.02.2025
4.8.2 11 20.02.2025
4.8.1 11 18.02.2025
4.8.0 12 19.02.2025
4.7.7 11 01.03.2025
4.7.6 11 19.02.2025
4.7.5 11 19.02.2025
4.7.4 12 23.02.2025
4.7.3 11 20.02.2025
4.7.2 11 18.02.2025
4.7.1 11 18.02.2025
4.7.0 12 19.02.2025
4.6.7 11 25.02.2025
4.6.6 12 23.02.2025
4.6.5 11 18.02.2025
4.6.4 12 18.02.2025
4.6.3 12 25.02.2025
4.6.2 11 24.02.2025
4.6.1 11 20.02.2025
4.6.0 12 19.02.2025
4.5.0 11 21.02.2025
4.4.0 12 19.02.2025
4.3.0 11 18.02.2025
4.2.0 12 18.02.2025
4.1.0 12 18.02.2025
4.0.6 12 20.02.2025
4.0.5 12 20.02.2025
4.0.4 12 18.02.2025
4.0.3 12 18.02.2025
4.0.2 12 19.02.2025
4.0.1 12 19.02.2025
4.0.0 12 18.02.2025
4.0.0-pre9.10 8 18.02.2025
4.0.0-pre9.9 7 17.02.2025
4.0.0-pre9.8 10 20.02.2025
4.0.0-pre9.7 8 19.02.2025
4.0.0-pre9.6 8 20.02.2025
4.0.0-pre9.5 8 20.02.2025
4.0.0-pre9.4 8 20.02.2025