VkRadixSort
VkRadixSort copied to clipboard
GPU Radix Sort implemented in Vulkan and GLSL.
According to my test compared with cub device radix sort, the speed of this implemention is about 3 times slower than cub for 16
Hi! I was analyzing how the Multi Radix Sort works and I don't fully understand how you make sure it works correctly in all circumstances. The part that concerns me...
The compilation of the compute shader fails on AMD Radeon 780M Graphics. The error is on the line 74: https://github.com/MircoWerner/VkRadixSort/blob/96178e0515292f96de112fea0c1b469416388c7e/multiradixsort/resources/shaders/multi_radixsort.comp#L74C16-L74C75 `subgroupBroadcast` is using `gl_SubgroupID` which isn't a compile-time constant. The...