Wiesław Šoltés

@soltes
210 Followers
75 Following
2.3K Posts
It’s custom rendering engine for 2D vector graphics / compositor built on top of WebGPU GPU rendering with shaders. Everything you see is rendered on GPU using this engine including text and vector graphics, zero dependencies except Silk.NET even UI is custom framework.
Another sample DXF rendered
Build with assistance of Gemini 3.5 Flash in Antigravity, this is pretty much insane, took less the 1h to implement this level of DXF rendering.
So I just implement DXF rendering engine using my high-performance, GPU-first UI framework and composition substrate for .NET, it uses similar to WinUI rendering api based on DrawingContext. Can render 200+ FPS complex 2D CAD drawings.
I have also hit my new major milestone in total NuGet package downloads over 70 million !
My Svg.Skia an SVG rendering library just hit 12 million NuGet downloads, recently updated with new SVG 2 support and soon to be release major improvements text and animation rendering features. https://www.nuget.org/packages/Svg.Skia
Here is pushing 10000 paths animation at 40 FPS, see below CPU/GPU usage numbers.
10000 paths animated at 250 FPS using my GPU-first UI infrastructure for .NET (screen recording took some FPS), it can do 100000 paths animation at 40 FPS currently, for comparison Avalonia + SkiaSharp canvas api can do 10 FPS
Rendering at 400 FPS DataGrid with scrolling, editing and selection, keyboard input using my GPU-first UI infrastructure for .NET
The infamous lols benchmark running on my GPU-first UI infrastructure for .NET that includes renderer, scene graph, vector engine, WebGPU backend. Demo is using RichTextBlock control added/remove, rendered each frame. I am getting around 36000 LOL/s with smooth above 400 FPS animation. Gemini did some optimisations compared to yesterday version.