clvk
clvk copied to clipboard
Add simple local work size selection heuristics
clvk currently always picks {1,1,1} when the application doesn't provide a local work size. This leads to poor performance and a large number of workgroups with some workloads that some Vulkan implementations can't accommodate.