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.
 
 
 
 
Nico de Poel 2e727d1daa Merge branch 'ww1dev/hdrp17/svn' into ww1dev/hdrp17/staging 2 months ago
..
kernels Auto-sync from SVN revision 66397 4 months ago
BvhCheck.cs - Updated packages to those from Unity 6000.1.15f1 6 months ago
BvhCheck.cs.meta - Updated packages to those from Unity 6000.1.15f1 6 months ago
Common.cs - Updated packages to those from Unity 6000.1.15f1 6 months ago
Common.cs.meta - Updated packages to those from Unity 6000.1.15f1 6 months ago
HlbvhBuilder.cs - Updated packages to those from Unity 6000.1.15f1 6 months ago
HlbvhBuilder.cs.meta - Updated packages to those from Unity 6000.1.15f1 6 months ago
HlbvhTopLevelBuilder.cs - Updated packages to those from Unity 6000.1.15f1 6 months ago
HlbvhTopLevelBuilder.cs.meta - Updated packages to those from Unity 6000.1.15f1 6 months ago
README.txt - Updated packages to those from Unity 6000.1.15f1 6 months ago
README.txt.meta - Updated packages to those from Unity 6000.1.15f1 6 months ago
RadeonRaysAPI.cs - Updated packages to those from Unity 6000.1.15f1 6 months ago
RadeonRaysAPI.cs.meta - Updated packages to those from Unity 6000.1.15f1 6 months ago
RadixSort.cs - Updated packages to those from Unity 6000.1.15f1 6 months ago
RadixSort.cs.meta - Updated packages to those from Unity 6000.1.15f1 6 months ago
RestructureBvh.cs - Updated packages to those from Unity 6000.1.15f1 6 months ago
RestructureBvh.cs.meta - Updated packages to those from Unity 6000.1.15f1 6 months ago
Scan.cs - Updated packages to those from Unity 6000.1.15f1 6 months ago
Scan.cs.meta - Updated packages to those from Unity 6000.1.15f1 6 months ago
StringIDs.cs - Updated packages to those from Unity 6000.1.15f1 6 months ago
StringIDs.cs.meta - Updated packages to those from Unity 6000.1.15f1 6 months ago
kernels.meta - Updated packages to those from Unity 6000.1.15f1 6 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.