├── .clang-format ├── .github └── workflows │ └── format.yaml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── contrib └── stbi │ ├── stb_image.h │ └── stbi_image_write.h ├── doc ├── 01_geom_intersection.md ├── 02_scene_intersection.md ├── 03_custom_intersection.md ├── 07_custom_bvh_import.md ├── 08_ambient_occlusion.md ├── 11_multi_custom_intersection.md ├── 18_shadow_ray.md └── 19_primary_ray.md ├── hiprt └── README.md ├── tools └── premake5 │ ├── linux64 │ └── premake5 │ ├── osx │ └── premake5 │ └── win │ └── premake5.exe └── tutorials ├── 00_context_creation ├── main.cpp └── premake5.lua ├── 01_geom_intersection ├── main.cpp └── premake5.lua ├── 02_scene_intersection ├── main.cpp └── premake5.lua ├── 03_custom_intersection ├── main.cpp └── premake5.lua ├── 04_compaction ├── main.cpp └── premake5.lua ├── 05_global_stack ├── main.cpp └── premake5.lua ├── 06_dynamic_stack ├── main.cpp └── premake5.lua ├── 07_custom_bvh_import ├── main.cpp └── premake5.lua ├── 08_ambient_occlusion ├── main.cpp └── premake5.lua ├── 09_motion_blur_srt ├── main.cpp └── premake5.lua ├── 10_motion_blur_matrix ├── main.cpp └── premake5.lua ├── 11_multi_custom_intersection ├── main.cpp └── premake5.lua ├── 12_cutout ├── main.cpp └── premake5.lua ├── 13_concurrent_scene_build ├── main.cpp └── premake5.lua ├── 14_batch_build ├── main.cpp └── premake5.lua ├── 15_multi_level_instancing ├── main.cpp └── premake5.lua ├── 16_fluid_simulation ├── main.cpp └── premake5.lua ├── 17_hiprt_hip ├── main.cpp └── premake5.lua ├── 18_shadow_ray ├── main.cpp └── premake5.lua ├── 19_primary_ray ├── main.cpp └── premake5.lua ├── common ├── Aabb.h ├── BvhBuilder.h ├── Common.h ├── CornellBox.h ├── FluidSimulation.h ├── PrimaryRayKernel.h ├── SceneDemo.cpp ├── SceneDemo.h ├── ShadowRayKernel.h ├── TutorialBase.cpp ├── TutorialBase.h ├── TutorialKernels.h ├── dependency.lua ├── meshes │ ├── cornellbox │ │ ├── cornellBox.mtl │ │ └── cornellBox.obj │ └── cornellpot │ │ ├── cornellpot.mtl │ │ └── cornellpot.obj └── tiny_obj_loader.h ├── imgs ├── 01_geom_intersection.png ├── 02_scene_intersection.png ├── 03_custom_intersection.png ├── 04_compaction.png ├── 05_global_stack.png ├── 06_dynamic_stack.png ├── 07_custom_bvh_import.png ├── 08_ambient_occlusion.png ├── 09_motion_blur_srt.png ├── 10_motion_blur_matrix.png ├── 11_multi_custom_intersection.png ├── 12_cutout.png ├── 13_concurrent_scene_build.png ├── 14_batch_build.png ├── 15_multi_level_instancing.png ├── 16_fluid_simulation.png ├── 18_shadow_ray.png └── 19_primary_ray.png ├── premake5.lua ├── readme.md └── scripts ├── test.bat └── test.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/format.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/.github/workflows/format.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/README.md -------------------------------------------------------------------------------- /contrib/stbi/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/contrib/stbi/stb_image.h -------------------------------------------------------------------------------- /contrib/stbi/stbi_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/contrib/stbi/stbi_image_write.h -------------------------------------------------------------------------------- /doc/01_geom_intersection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/doc/01_geom_intersection.md -------------------------------------------------------------------------------- /doc/02_scene_intersection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/doc/02_scene_intersection.md -------------------------------------------------------------------------------- /doc/03_custom_intersection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/doc/03_custom_intersection.md -------------------------------------------------------------------------------- /doc/07_custom_bvh_import.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/doc/07_custom_bvh_import.md -------------------------------------------------------------------------------- /doc/08_ambient_occlusion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/doc/08_ambient_occlusion.md -------------------------------------------------------------------------------- /doc/11_multi_custom_intersection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/doc/11_multi_custom_intersection.md -------------------------------------------------------------------------------- /doc/18_shadow_ray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/doc/18_shadow_ray.md -------------------------------------------------------------------------------- /doc/19_primary_ray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/doc/19_primary_ray.md -------------------------------------------------------------------------------- /hiprt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/hiprt/README.md -------------------------------------------------------------------------------- /tools/premake5/linux64/premake5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tools/premake5/linux64/premake5 -------------------------------------------------------------------------------- /tools/premake5/osx/premake5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tools/premake5/osx/premake5 -------------------------------------------------------------------------------- /tools/premake5/win/premake5.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tools/premake5/win/premake5.exe -------------------------------------------------------------------------------- /tutorials/00_context_creation/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/00_context_creation/main.cpp -------------------------------------------------------------------------------- /tutorials/00_context_creation/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/00_context_creation/premake5.lua -------------------------------------------------------------------------------- /tutorials/01_geom_intersection/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/01_geom_intersection/main.cpp -------------------------------------------------------------------------------- /tutorials/01_geom_intersection/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/01_geom_intersection/premake5.lua -------------------------------------------------------------------------------- /tutorials/02_scene_intersection/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/02_scene_intersection/main.cpp -------------------------------------------------------------------------------- /tutorials/02_scene_intersection/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/02_scene_intersection/premake5.lua -------------------------------------------------------------------------------- /tutorials/03_custom_intersection/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/03_custom_intersection/main.cpp -------------------------------------------------------------------------------- /tutorials/03_custom_intersection/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/03_custom_intersection/premake5.lua -------------------------------------------------------------------------------- /tutorials/04_compaction/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/04_compaction/main.cpp -------------------------------------------------------------------------------- /tutorials/04_compaction/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/04_compaction/premake5.lua -------------------------------------------------------------------------------- /tutorials/05_global_stack/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/05_global_stack/main.cpp -------------------------------------------------------------------------------- /tutorials/05_global_stack/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/05_global_stack/premake5.lua -------------------------------------------------------------------------------- /tutorials/06_dynamic_stack/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/06_dynamic_stack/main.cpp -------------------------------------------------------------------------------- /tutorials/06_dynamic_stack/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/06_dynamic_stack/premake5.lua -------------------------------------------------------------------------------- /tutorials/07_custom_bvh_import/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/07_custom_bvh_import/main.cpp -------------------------------------------------------------------------------- /tutorials/07_custom_bvh_import/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/07_custom_bvh_import/premake5.lua -------------------------------------------------------------------------------- /tutorials/08_ambient_occlusion/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/08_ambient_occlusion/main.cpp -------------------------------------------------------------------------------- /tutorials/08_ambient_occlusion/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/08_ambient_occlusion/premake5.lua -------------------------------------------------------------------------------- /tutorials/09_motion_blur_srt/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/09_motion_blur_srt/main.cpp -------------------------------------------------------------------------------- /tutorials/09_motion_blur_srt/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/09_motion_blur_srt/premake5.lua -------------------------------------------------------------------------------- /tutorials/10_motion_blur_matrix/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/10_motion_blur_matrix/main.cpp -------------------------------------------------------------------------------- /tutorials/10_motion_blur_matrix/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/10_motion_blur_matrix/premake5.lua -------------------------------------------------------------------------------- /tutorials/11_multi_custom_intersection/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/11_multi_custom_intersection/main.cpp -------------------------------------------------------------------------------- /tutorials/11_multi_custom_intersection/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/11_multi_custom_intersection/premake5.lua -------------------------------------------------------------------------------- /tutorials/12_cutout/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/12_cutout/main.cpp -------------------------------------------------------------------------------- /tutorials/12_cutout/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/12_cutout/premake5.lua -------------------------------------------------------------------------------- /tutorials/13_concurrent_scene_build/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/13_concurrent_scene_build/main.cpp -------------------------------------------------------------------------------- /tutorials/13_concurrent_scene_build/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/13_concurrent_scene_build/premake5.lua -------------------------------------------------------------------------------- /tutorials/14_batch_build/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/14_batch_build/main.cpp -------------------------------------------------------------------------------- /tutorials/14_batch_build/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/14_batch_build/premake5.lua -------------------------------------------------------------------------------- /tutorials/15_multi_level_instancing/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/15_multi_level_instancing/main.cpp -------------------------------------------------------------------------------- /tutorials/15_multi_level_instancing/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/15_multi_level_instancing/premake5.lua -------------------------------------------------------------------------------- /tutorials/16_fluid_simulation/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/16_fluid_simulation/main.cpp -------------------------------------------------------------------------------- /tutorials/16_fluid_simulation/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/16_fluid_simulation/premake5.lua -------------------------------------------------------------------------------- /tutorials/17_hiprt_hip/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/17_hiprt_hip/main.cpp -------------------------------------------------------------------------------- /tutorials/17_hiprt_hip/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/17_hiprt_hip/premake5.lua -------------------------------------------------------------------------------- /tutorials/18_shadow_ray/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/18_shadow_ray/main.cpp -------------------------------------------------------------------------------- /tutorials/18_shadow_ray/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/18_shadow_ray/premake5.lua -------------------------------------------------------------------------------- /tutorials/19_primary_ray/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/19_primary_ray/main.cpp -------------------------------------------------------------------------------- /tutorials/19_primary_ray/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/19_primary_ray/premake5.lua -------------------------------------------------------------------------------- /tutorials/common/Aabb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/Aabb.h -------------------------------------------------------------------------------- /tutorials/common/BvhBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/BvhBuilder.h -------------------------------------------------------------------------------- /tutorials/common/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/Common.h -------------------------------------------------------------------------------- /tutorials/common/CornellBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/CornellBox.h -------------------------------------------------------------------------------- /tutorials/common/FluidSimulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/FluidSimulation.h -------------------------------------------------------------------------------- /tutorials/common/PrimaryRayKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/PrimaryRayKernel.h -------------------------------------------------------------------------------- /tutorials/common/SceneDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/SceneDemo.cpp -------------------------------------------------------------------------------- /tutorials/common/SceneDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/SceneDemo.h -------------------------------------------------------------------------------- /tutorials/common/ShadowRayKernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/ShadowRayKernel.h -------------------------------------------------------------------------------- /tutorials/common/TutorialBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/TutorialBase.cpp -------------------------------------------------------------------------------- /tutorials/common/TutorialBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/TutorialBase.h -------------------------------------------------------------------------------- /tutorials/common/TutorialKernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/TutorialKernels.h -------------------------------------------------------------------------------- /tutorials/common/dependency.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/dependency.lua -------------------------------------------------------------------------------- /tutorials/common/meshes/cornellbox/cornellBox.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/meshes/cornellbox/cornellBox.mtl -------------------------------------------------------------------------------- /tutorials/common/meshes/cornellbox/cornellBox.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/meshes/cornellbox/cornellBox.obj -------------------------------------------------------------------------------- /tutorials/common/meshes/cornellpot/cornellpot.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/meshes/cornellpot/cornellpot.mtl -------------------------------------------------------------------------------- /tutorials/common/meshes/cornellpot/cornellpot.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/meshes/cornellpot/cornellpot.obj -------------------------------------------------------------------------------- /tutorials/common/tiny_obj_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/common/tiny_obj_loader.h -------------------------------------------------------------------------------- /tutorials/imgs/01_geom_intersection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/01_geom_intersection.png -------------------------------------------------------------------------------- /tutorials/imgs/02_scene_intersection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/02_scene_intersection.png -------------------------------------------------------------------------------- /tutorials/imgs/03_custom_intersection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/03_custom_intersection.png -------------------------------------------------------------------------------- /tutorials/imgs/04_compaction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/04_compaction.png -------------------------------------------------------------------------------- /tutorials/imgs/05_global_stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/05_global_stack.png -------------------------------------------------------------------------------- /tutorials/imgs/06_dynamic_stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/06_dynamic_stack.png -------------------------------------------------------------------------------- /tutorials/imgs/07_custom_bvh_import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/07_custom_bvh_import.png -------------------------------------------------------------------------------- /tutorials/imgs/08_ambient_occlusion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/08_ambient_occlusion.png -------------------------------------------------------------------------------- /tutorials/imgs/09_motion_blur_srt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/09_motion_blur_srt.png -------------------------------------------------------------------------------- /tutorials/imgs/10_motion_blur_matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/10_motion_blur_matrix.png -------------------------------------------------------------------------------- /tutorials/imgs/11_multi_custom_intersection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/11_multi_custom_intersection.png -------------------------------------------------------------------------------- /tutorials/imgs/12_cutout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/12_cutout.png -------------------------------------------------------------------------------- /tutorials/imgs/13_concurrent_scene_build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/13_concurrent_scene_build.png -------------------------------------------------------------------------------- /tutorials/imgs/14_batch_build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/14_batch_build.png -------------------------------------------------------------------------------- /tutorials/imgs/15_multi_level_instancing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/15_multi_level_instancing.png -------------------------------------------------------------------------------- /tutorials/imgs/16_fluid_simulation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/16_fluid_simulation.png -------------------------------------------------------------------------------- /tutorials/imgs/18_shadow_ray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/18_shadow_ray.png -------------------------------------------------------------------------------- /tutorials/imgs/19_primary_ray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/imgs/19_primary_ray.png -------------------------------------------------------------------------------- /tutorials/premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/premake5.lua -------------------------------------------------------------------------------- /tutorials/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/readme.md -------------------------------------------------------------------------------- /tutorials/scripts/test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/scripts/test.bat -------------------------------------------------------------------------------- /tutorials/scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GPUOpen-LibrariesAndSDKs/HIPRTSDK/HEAD/tutorials/scripts/test.sh --------------------------------------------------------------------------------