Whats holding ~100% D GUI back?
Ola Fosheim Grostad
ola.fosheim.grostad at gmail.com
Fri Nov 29 06:02:40 UTC 2019
On Friday, 29 November 2019 at 05:16:08 UTC, Jab wrote:
> IIRC GPUs are limited in what they can do in parallel, so if
> you only need to do 1 things for a specific job the rest of the
> GPU isn't really being fully utilized.
GPUs have used a VLIW design, but are moving to RISC as a result
of the GPGPU trend. So, becoming more like simple CPUs. But what
you get and what you get to access will vary based on API and
hardware. (AI and raytracing will likely cause more changes in
the future too.)
So you need a CPU software renderer to fall back on, GPU
rendering is more of an optimization in addition to CPU
rendering. But more and more is moving to the GPU.
Look at the roadmap for Skia to get an idea.
More information about the Digitalmars-d