Whats holding ~100% D GUI back?

Paulo Pinto pjmlp at progtools.org
Fri Nov 29 10:28:12 UTC 2019

On Friday, 29 November 2019 at 10:12:32 UTC, Ethan wrote:
> 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.
> Yeah, that's not how GPUs work. They have a number of shader 
> units that execute on outputs in parallel. It used to be an 
> explicit split between vertex and pixel pipelines in the early 
> days, where it was very easy to underutilise the vertex 
> pipeline. But shader units have been unified for a long time. 
> Queue up a bunch of outputs and the driver and hardware will 
> schedule it properly.

For those that care about this stuff, mesh shaders are the way 




More information about the Digitalmars-d mailing list