Comment by p_l
15 days ago
And apparently if you do mobile you stay away from big chunk of dynamic rendering and use Vulkan 1.0 style renderpasses... or you leave performance on the floor (based on guidelines from various mobile GPU vendors)
15 days ago
And apparently if you do mobile you stay away from big chunk of dynamic rendering and use Vulkan 1.0 style renderpasses... or you leave performance on the floor (based on guidelines from various mobile GPU vendors)
Vulkan on mobile and web runs several years behind Vulkan on desktop. This is a problem for portable toolkits such as WGPU.
People need to stop cucking their wrapper APIs by catering to apple/mobile
> or you leave performance on the floor
The dynamic rendering local read feature is for this. You can get tiler gpus working on the happy path without the need for verbose render passes.
But mobile driver support being what it is, it'll take time until it's widespread in consumer devices (which don't get driver updates).