You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
1 month ago | |
|---|---|---|
| .. | ||
| kernels | 2 months ago | |
| BvhCheck.cs | 2 months ago | |
| BvhCheck.cs.meta | 2 months ago | |
| Common.cs | 2 months ago | |
| Common.cs.meta | 2 months ago | |
| HlbvhBuilder.cs | 2 months ago | |
| HlbvhBuilder.cs.meta | 2 months ago | |
| HlbvhTopLevelBuilder.cs | 2 months ago | |
| HlbvhTopLevelBuilder.cs.meta | 2 months ago | |
| README.txt | 2 months ago | |
| README.txt.meta | 2 months ago | |
| RadeonRaysAPI.cs | 2 months ago | |
| RadeonRaysAPI.cs.meta | 2 months ago | |
| RadixSort.cs | 2 months ago | |
| RadixSort.cs.meta | 2 months ago | |
| RestructureBvh.cs | 2 months ago | |
| RestructureBvh.cs.meta | 2 months ago | |
| Scan.cs | 2 months ago | |
| Scan.cs.meta | 2 months ago | |
| StringIDs.cs | 2 months ago | |
| StringIDs.cs.meta | 2 months ago | |
| kernels.meta | 2 months ago | |
README.txt
This code has been ported from C++ to C# from the RadeonRays library. Version used: 4.1 release (https://github.com/GPUOpen-LibrariesAndSDKs/RadeonRays_SDK)
The files follow the same structure and naming as their original counterpart in https://github.com/GPUOpen-LibrariesAndSDKs/RadeonRays_SDK/tree/master/src/core/src/dx.
- Modifications have been done to the HLSL shaders to work around bugs found in the old FXC compiler.
- See comments in HlbvhBuilder.cs for modifications done to code responsible for the BVH build.