OpenTK
by: Team OpenTK
- 5 total downloads
- Latest version: 4.9.4
The Open Toolkit is set of fast, low-level C# bindings for OpenGL, OpenGL ES, OpenAL and OpenCL. It runs on all major platforms and powers hundreds of apps, games and scientific research. It provides bindings for GLFW windowing, input and a game loop, and is the perfect start for your own game engine. OpenTK comes with simple and easy to follow tutorials for learning *modern* OpenGL. These are written by the community and represent all of the best practices to get you started. Learn how to use OpenTK here: https://opentk.net/learn/index.html Sample projects that accompany the tutorial can be found here: https://github.com/opentk/LearnOpenTK We have a very active discord server, if you need help, want to help, or are just curious, come join us! https://discord.gg/6HqD48s
OpenTK.Core
by: Team OpenTK
- 5 total downloads
- Latest version: 4.9.4
Holds core functionality used by other OpenTK packages.
OpenTK.Graphics
by: Team OpenTK
- 5 total downloads
- Latest version: 4.9.4
GLes11, GLes20, GLes30, GL2, and GL4 bindings for dotnet from the Khronos openGL c library.
OpenTK.Mathematics
by: Team OpenTK
- 5 total downloads
- Latest version: 4.9.4
A basic mathematics library developed primarily for rendering in 3d and 2d.
OpenTK.redist.glfw
by: Team OpenTK
- 5 total downloads
- Latest version: 3.4.0.44
GLFW redistributables for OpenTK.
OpenTK.Windowing.Common
by: Team OpenTK
- 4 total downloads
- Latest version: 4.9.4
Common functionality for OpenTK.Windowing.* packages.
System.Runtime.CompilerServices.Unsafe
by: Microsoft
- 7 total downloads
- Latest version: 6.0.0
Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers.
Commonly Used Types:
System.Runtime.CompilerServices.Unsafe
NVorbis
by: Andrew Ward
- 6 total downloads
- Latest version: 0.10.5
A fully managed implementation of a Xiph.org Foundation Ogg Vorbis decoder.
System.Buffers
by: Microsoft
- 0 total downloads
- Latest version: 4.4.0
Provides resource pooling of any type for performance-critical applications that allocate and deallocate objects frequently.
Commonly Used Types:
System.Buffers.ArrayPool<T>
8321c729934c0f8be754953439b88e6e1c120c24
When using NuGet 3.x this package requires at least version 3.4.
System.Memory
by: Microsoft
- 4 total downloads
- Latest version: 4.5.3
Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments.
Commonly Used Types:
System.Span
System.ReadOnlySpan
System.Memory
System.ReadOnlyMemory
System.Buffers.MemoryPool
System.Buffers.ReadOnlySequence
System.Buffers.Text.Utf8Parser
System.Buffers.Text.Utf8Formatter
c6cf790234e063b855fcdb50f3fb1b3cfac73275
When using NuGet 3.x this package requires at least version 3.4.
System.Numerics.Vectors
by: Microsoft
- 2 total downloads
- Latest version: 4.4.0
Provides hardware-accelerated numeric types, suitable for high-performance processing and graphics applications.
Commonly Used Types:
System.Numerics.Matrix3x2
System.Numerics.Matrix4x4
System.Numerics.Plane
System.Numerics.Quaternion
System.Numerics.Vector2
System.Numerics.Vector3
System.Numerics.Vector4
System.Numerics.Vector
System.Numerics.Vector<T>
8321c729934c0f8be754953439b88e6e1c120c24
System.ValueTuple
by: Microsoft
- 6 total downloads
- Latest version: 4.5.0
Provides the System.ValueTuple structs, which implement the underlying types for tuples in C# and Visual Basic.
Commonly Used Types:
System.ValueTuple
System.ValueTuple<T1>
System.ValueTuple<T1, T2>
System.ValueTuple<T1, T2, T3>
System.ValueTuple<T1, T2, T3, T4>
System.ValueTuple<T1, T2, T3, T4, T5>
System.ValueTuple<T1, T2, T3, T4, T5, T6>
System.ValueTuple<T1, T2, T3, T4, T5, T6, T7>
System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, TRest>
30ab651fcb4354552bd4891619a0bdd81e0ebdbf
When using NuGet 3.x this package requires at least version 3.4.