b0nes164 / GPUPrefixSums
A nearly complete collection of prefix sum algorithms implemented in CUDA, D3D12, Unity and WGPU. Theoretically portable to all wave/warp/subgroup sizes.
☆133Updated 3 months ago
Alternatives and similar repositories for GPUPrefixSums:
Users that are interested in GPUPrefixSums are comparing it to the libraries listed below
- State of the art sorting and segmented sorting, including OneSweep. Implemented in CUDA, D3D12, and Unity style compute shaders. Theoreti…☆328Updated 4 months ago
- Source Code for Eurographics 2024 Short Paper "Real-time Seamless Object Space Shading"☆76Updated last year
- An implementation of NVIDIA's paper "Efficient Incoherent Ray Traversal on GPUs Through Compressed Wide BVHs"☆122Updated 4 months ago
- A compute shader implementation of the OneSweep sorting algorithm.☆67Updated last year
- Spatially Hashed Radiance Cache (SHaRC) Library☆72Updated 3 months ago
- A possible use of Slang shader compiler together with WebGPU in C++ (both in native and Web contexts), using CMake.☆67Updated 5 months ago
- GPU LBVH builder implemented in Vulkan and GLSL.☆46Updated last year
- This is my experiments with BVH build algorithms on GPU.☆54Updated 6 months ago
- ☆121Updated 6 months ago
- GPU Radix Sort implemented in Vulkan and GLSL.☆59Updated last year
- Collection of meshlet generation algorithms☆106Updated last month
- ☆146Updated 2 months ago
- A DirectX12-based C++-application that allows graphics programmers to learn and experiment with the new Work Graphs feature using HLSL sh…☆79Updated 6 months ago
- FidelityFX Parallel Sort☆108Updated 3 years ago
- Sample benchmark demonstrating the VK_KHR_cooperative_matrix extension☆88Updated last month
- This sample showcases rasterizing and ray tracing displaced NVIDIA Micro-Mesh assets in Vulkan with and without the VK_NV_displacement_mi…☆96Updated 3 months ago
- HLSL code for https://developer.nvidia.com/blog/optimizing-compute-shaders-for-l2-locality-using-thread-group-id-swizzling/☆64Updated last year
- NVIDIA RTX Mega Geometry SDK☆122Updated last month
- ☆146Updated 3 months ago
- Filter-adapted Spatiotemporal Sampling for Real-Time Rendering☆178Updated 4 months ago
- Customizable compute shader for fast cache-aware mipmap generation☆51Updated 8 months ago
- ☆48Updated 2 weeks ago
- Meeting notes of the Graphics Programming Virtual Meetup☆79Updated 4 months ago
- A collection of primarily graphics programming focused blog posts.☆67Updated 5 months ago
- My master bibliography file with publications mostly in computer graphics, rendering, transport theory, and statistics.☆184Updated 2 weeks ago
- Real-time software rasterizer using compute shaders, including vertex processing stage (IA and vertex shaders), bin rasterization, tile r…☆120Updated last month
- Demo project for the large scale game component with CBTs☆141Updated 8 months ago
- ☆159Updated 4 years ago
- SH for HLSL 2021☆226Updated 2 months ago
- The Tauray renderer☆121Updated 3 weeks ago