Our great sponsors
-
d2dlib
A .NET library for hardware-accelerated, high performance, immediate mode rendering via Direct2D.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Win2D
Win2D is an easy-to-use Windows Runtime API for immediate mode 2D graphics rendering with GPU acceleration. It is available to C#, C++ and VB developers writing apps for the Windows Universal Platform (UWP). It utilizes the power of Direct2D, and integrates seamlessly with XAML and CoreWindow.
I made a quick proof of concept Forms program that just bounces text back and forth across the screen, I used .net 6, I used the GLControl from OpenTK on a form with a Forms.Timer calling Invalidate on it 120 times a second. (my pc is only 60 fps so it's only actually refreshing at 60 fps) In the GLControl's paint event I'm using SkiaSharp to render text onto the GL control... now that I look at it I'm probably doing something wrong. If you have any samples you can link to I'd be glad to test it out. I was looking at https://github.com/swharden/Csharp-Data-Visualization which spoke highly of the GL controls
For Windows only, Win2D!