News for hackers. Stuff that matters.
Re:Blender's UI and Runtime: Much Faster Than GPUI by nicoburns on Friday November 06, 2026 @09:17AM (#50392548)
Some actual numbers (vibe coded benchmark ported from the JS framework benchmark):

  Median update+build time per frame (ms), lower is better
  Machine: macOS 26 VM, Apple M4 (virtual)

  benchmark (ms)      Dioxus    Iced    egui   Slint    GPUI
  create 1k            12.91   17.57   10.66   26.99   22.32
  replace 1k           14.46   14.48    7.48   17.07   17.41
  update every 10th     2.12    1.94    4.17    5.55   10.65
  select row            1.16    0.37    3.50    6.62   10.68
  swap rows             1.45    0.42    3.53    4.10   10.26
  remove row            1.32    0.39    3.27    4.46   11.95
  create 10k          124.97  152.52   58.97  136.07  164.58
  append 1k to 10k     28.12  157.67   33.01   69.93  117.70
  clear 1k              3.00    0.86    0.07    4.60    0.04
  scroll frame          0.28    0.10    0.55    4.23    3.79
Dioxus above is Dioxus Native.

These are CPU-only times for the state management / style / layout / etc, but don't include rasterization (additional work in the benchmark harness required to measure GPU time sensibly).

Re:Blender's UI and Runtime: Much Faster Than GPUI by nu11ptr on Friday November 06, 2026 @10:51AM (#50393881)
Did you test gpui_fast? I'm curious how it compares.
Re:Blender's UI and Runtime: Much Faster Than GPUI by nicoburns on Friday November 06, 2026 @10:53AM (#50393914)
I did not, but judging from it's README it may well solve most of the issues.
Re:Blender's UI and Runtime: Much Faster Than GPUI by anthony-eid on Friday November 06, 2026 @07:05PM (#50400243)
Do you have a repo or something i could run the benchmark locally with please?