Implement bottom-level acceleration structures in framework via own manager and handles
Signed-off-by:
Tobias Frisch <tfrisch@uni-koblenz.de>
parent
1b967c42
No related branches found
No related tags found
Showing
- config/Sources.cmake 3 additions, 0 deletionsconfig/Sources.cmake
- include/vkcv/Core.hpp 31 additions, 0 deletionsinclude/vkcv/Core.hpp
- include/vkcv/GeometryData.hpp 127 additions, 0 deletionsinclude/vkcv/GeometryData.hpp
- modules/geometry/include/vkcv/geometry/Geometry.hpp 11 additions, 0 deletionsmodules/geometry/include/vkcv/geometry/Geometry.hpp
- modules/geometry/src/vkcv/geometry/Geometry.cpp 13 additions, 0 deletionsmodules/geometry/src/vkcv/geometry/Geometry.cpp
- projects/rtx_ambient_occlusion/resources/shaders/ambientOcclusion.rchit 0 additions, 2 deletions...mbient_occlusion/resources/shaders/ambientOcclusion.rchit
- projects/rtx_ambient_occlusion/src/RTX/ASManager.cpp 20 additions, 42 deletionsprojects/rtx_ambient_occlusion/src/RTX/ASManager.cpp
- projects/rtx_ambient_occlusion/src/RTX/ASManager.hpp 5 additions, 3 deletionsprojects/rtx_ambient_occlusion/src/RTX/ASManager.hpp
- projects/rtx_ambient_occlusion/src/RTX/RTX.cpp 18 additions, 51 deletionsprojects/rtx_ambient_occlusion/src/RTX/RTX.cpp
- projects/rtx_ambient_occlusion/src/RTX/RTX.hpp 0 additions, 1 deletionprojects/rtx_ambient_occlusion/src/RTX/RTX.hpp
- projects/rtx_ambient_occlusion/src/main.cpp 12 additions, 1 deletionprojects/rtx_ambient_occlusion/src/main.cpp
- src/vkcv/AccelerationStructureManager.cpp 227 additions, 0 deletionssrc/vkcv/AccelerationStructureManager.cpp
- src/vkcv/AccelerationStructureManager.hpp 11 additions, 0 deletionssrc/vkcv/AccelerationStructureManager.hpp
- src/vkcv/BufferManager.cpp 22 additions, 7 deletionssrc/vkcv/BufferManager.cpp
- src/vkcv/BufferManager.hpp 2 additions, 0 deletionssrc/vkcv/BufferManager.hpp
- src/vkcv/Core.cpp 14 additions, 2 deletionssrc/vkcv/Core.cpp
- src/vkcv/GeometryData.cpp 61 additions, 0 deletionssrc/vkcv/GeometryData.cpp
- src/vkcv/RayTracingPipelineManager.cpp 19 additions, 8 deletionssrc/vkcv/RayTracingPipelineManager.cpp
Loading
Please register or sign in to comment