Wiesław Šoltés
wieslawsoltes.bsky.social
Wiesław Šoltés
@wieslawsoltes.bsky.social
38 followers 47 following 210 posts
https://github.com/wieslawsoltes
Posts Media Videos Starter Packs
I just made FastTreeData grid and high performance enterprise level hierarchical data grid with real time updates and virtualisation. This was monumental work, took entire evening to architect and implement. Now its time to make Avalonia support high performance enterprises.
Making Avalonia diagnostic tools super charged over weekend
The ISkiaSharpApiLeaseFeature Avalonia custom drawing in my Vello Avalonia platform now works on top of VelloSharp + SkiaSharp shim without real SkiaSharp or Avalonia.Skia, you can start porting your heavy SkiaSharp + Avalonia apps without single line of code change and
VelloSharp rendering platform for Avalonia showcasing RenderDemo from Avalonia running on top of vello without SkiaSharp ! github.com/wieslawsolte...
VelloSharp rendering platform for Avalonia taking nice shape github.com/wieslawsolte...
I wonder how my MacBook runs without physical memory, is Apple doing some sorcery then no one can just them :D
Pasting stack traces into coding agent and watching fixing bugs in minutes is mind boggling
My coding agent is using lldb and printf debugging to solve crash, something big is coming 🤓
Yeah I am trying, but not testing them too much so probably a lot of issues, current focus is making desktop work and core libraries, then we can make other platforms integrations great :)
Just release new version of VelloSharp the ultimate GPU powered 2D/3D rendering for #dotnet platform github.com/wieslawsolte...
My VelloSharp release pipeline itself is marvel of engineering, building over 200 NuGet packages for native runtimes, managed bindings, running integration tests and more github.com/wieslawsolte...
VelloSharp pushing some graphics like its nothing github.com/wieslawsolte...
Animating 110000 paths at 90 FPS in MacBook M3 Pro laptop
Working on new release for VelloSharp the ultimate 2D/3D rendering engine backed by powerful native GPU rendering from vello and wgpu rust projects. Some exciting new updates and features.
CustomDrawingAvaloniaExamples is a .NET 9 desktop solution that demonstrates advanced custom drawing techniques in Avalonia using SkiaSharp github.com/wieslawsolte...
When you are doing UI library control and integration the MVP must support running Crysis, that's how I roll github.com/wieslawsolte...
The typography pipeline pairs HarfBuzz shaping with subpixel antialiasing and dynamic fallback, ensuring multilingual interfaces and data-dense dashboards render with production-grade clarity.
The SkiaSharp shim enables controlled migration: teams can validate visual parity, reuse established tooling, and adopt Vello incrementally while maintaining pixel accuracy.
Updated integrations for WPF, WinForms, and winit allow modernization of existing application shells without disruptive rewrites, enabling VelloSharp-hosted swapchains inside familiar control models.
WinUI and Uno Platform receive directly embeddable Vello surfaces, bringing identical GPU-backed performance from desktop to WebAssembly targets.
Avalonia gains a first-class Vello renderer, preserving existing MVVM and layout patterns while delivering smooth animation, gradient richness, and precise vector composition.
The engine targets wgpu’s 3D backend, automatically selecting DirectX 12, Vulkan, or Metal for consistent, high-fidelity output on all supported devices.
VelloSharp v0.5.0-alpha.1 introduces a standardized gateway to Vello’s GPU-accelerated 2D rendering for .NET applications across desktop and embedded deployments.