Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TomClabault/HIPRT-Path-Tracer
/ functions
Functions
2,777 in github.com/TomClabault/HIPRT-Path-Tracer
⨍
Functions
2,777
◇
Types & classes
746
Function
ReGIRReservoir spatial_reuse
src/Device/kernels/ReSTIR/ReGIR/SpatialReuse.h:53
Function
ReGIR_Grid_Fill_Temporal_Reuse
src/Device/kernels/ReSTIR/ReGIR/GridFillTemporalReuse.h:127
Function
ReGIR_Rehash
src/Device/kernels/ReSTIR/ReGIR/Rehash.h:30
Function
ReGIR_Spatial_Reuse
src/Device/kernels/ReSTIR/ReGIR/SpatialReuse.h:210
Function
ReGIR_get_reservoir_sample_ReGIR_PDF
src/Device/includes/LightSampling/LightUtils.h:319
Function
ReGIR_grid_fill_evaluate_target_function
src/Device/includes/ReSTIR/ReGIR/TargetFunction.h:19
Method
ReGIR_grid_fill_pass
src/Renderer/CPURenderer.cpp:730
Method
ReGIR_pass
src/Renderer/CPURenderer.cpp:707
Method
ReGIR_post_render_update
src/Renderer/CPURenderer.cpp:268
Method
ReGIR_pre_integration
src/Renderer/CPURenderer.cpp:773
Method
ReGIR_presample_lights
src/Renderer/CPURenderer.cpp:721
Function
ReGIR_shading_evaluate_target_function
src/Device/includes/ReSTIR/ReGIR/TargetFunction.h:118
Method
ReGIR_spatial_reuse_pass
src/Renderer/CPURenderer.cpp:742
Method
ReSTIRCommonNeighborSimiliaritySettings get_restir_neighbor_similarity_settings
src/HostDeviceCommon/ReSTIRSettingsHelper.h:71
Method
ReSTIRCommonSpatialPassSettings get_restir_spatial_pass_settings
src/HostDeviceCommon/ReSTIRSettingsHelper.h:44
Method
ReSTIRCommonTemporalPassSettings get_restir_temporal_pass_settings
src/HostDeviceCommon/ReSTIRSettingsHelper.h:62
Method
ReSTIRDIRenderPass
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:41
Method
ReSTIRDIRenderPass
src/Renderer/RenderPasses/ReSTIRDIRenderPass.h:51
Method
ReSTIRDISettings
src/HostDeviceCommon/ReSTIR/ReSTIRDISettings.h:61
Method
ReSTIRGIRenderPass
src/Renderer/RenderPasses/ReSTIRGIRenderPass.cpp:37
Method
ReSTIRGISettings
src/HostDeviceCommon/ReSTIR/ReSTIRGISettings.h:49
Method
ReSTIRSettingsType<IsReSTIRGI> get_restir_settings
src/HostDeviceCommon/ReSTIRSettingsHelper.h:35
Function
ReSTIR_DI_evaluate_target_function
src/Device/includes/ReSTIR/DI/TargetFunction.h:49
Method
ReSTIR_DI_pass
src/Renderer/CPURenderer.cpp:797
Function
ReSTIR_Directional_Reuse_Compute
src/Device/kernels/ReSTIR/DirectionalReuseCompute.h:32
Function
ReSTIR_GI_evaluate_target_function
src/Device/includes/ReSTIR/GI/TargetFunction.h:16
Method
ReSTIR_GI_pass
src/Renderer/CPURenderer.cpp:820
Function
ReSTIR_optimal_visibility_sampling
src/Device/includes/ReSTIR/OptimalVisibilitySampling.h:17
Method
RenderGraph
src/Renderer/RenderPasses/RenderGraph.cpp:9
Method
RenderPass
src/Renderer/RenderPasses/RenderPass.cpp:11
Method
RenderWindow
src/UI/RenderWindow.cpp:483
Function
SaveEXR
thirdparties/tinyexr/tinyexr.h:9160
Function
SaveEXRMultipartImageToFile
thirdparties/tinyexr/tinyexr.h:8078
Function
SaveEXRToMemory
thirdparties/tinyexr/tinyexr.h:9010
Method
SceneParserOptions
src/Scene/SceneParser.h:48
Method
Screenshoter
src/UI/Screenshoter.cpp:15
Function
SetWarningMessage
thirdparties/tinyexr/tinyexr.h:761
Method
Sphere
src/Renderer/Sphere.h:14
Function
TestCopyKernelAlignment
src/Experimentations/TestCopyKernelAlignment.cpp:12
Function
TestCopyKernelRestrict
src/Experimentations/TestCopyKernelRestrict.cpp:12
Function
TestCopyKernelSimple
src/Experimentations/TestCopyKernelSimple.cpp:14
Method
Triangle
src/Renderer/Triangle.h:14
Method
XYZToCIELab
thirdparties/nvidia-FLIP/FLIP.h:408
Method
XYZToLinearRGB
thirdparties/nvidia-FLIP/FLIP.h:388
Method
XYZToYCxCz
thirdparties/nvidia-FLIP/FLIP.h:443
Method
Xorshift32Generator
src/HostDeviceCommon/Xorshift.h:22
Method
YCxCzToGray
thirdparties/nvidia-FLIP/FLIP.h:464
Method
YCxCzToXYZ
thirdparties/nvidia-FLIP/FLIP.h:453
Method
ZFPCompressionParam
thirdparties/tinyexr/tinyexr.h:3365
Function
__activemask
src/Device/includes/FixIntellisense.h:48
Function
__syncthreads
TODO move all of this in Math.h
src/Device/includes/FixIntellisense.h:46
Function
__syncwarp
src/Device/includes/FixIntellisense.h:47
Method
_apply_op
thirdparties/glm/glm/detail/_swizzle.hpp:129
Method
abs
thirdparties/nvidia-FLIP/FLIP.h:310
Method
abs
src/HostDeviceCommon/Color.h:42
Method
abs
src/HostDeviceCommon/Color.h:102
Method
add_CUDA_PATH_to_PATH
src/HIPRT-Orochi/HIPRTOrochiCtx.h:31
Method
add_additional_macro_for_compilation
src/Compiler/GPUKernel.cpp:57
Method
add_dependency
* Adds a dependecy on 'dependency_key' from 'key' such that all the threads started with key * 'key' only start after all threads from 'dependency_k
src/Threads/ThreadManager.h:222
Method
add_line_internal
src/UI/ImGui/ImGuiLogger.cpp:233
Method
add_line_with_name
src/UI/ImGui/ImGuiLogger.cpp:18
Method
add_macros_to_source
src/OpenGL/OpenGLShader.cpp:116
Method
add_one_candidate
src/Device/includes/ReSTIR/GI/Reservoir.h:58
Method
add_one_candidate
src/Device/includes/ReSTIR/DI/Reservoir.h:54
Method
add_sphere
src/Scene/SceneParser.h:144
Method
add_tooltip
src/UI/ImGui/ImGuiRenderer.cpp:37
Method
add_warning
src/UI/ImGui/ImGuiRenderer.cpp:43
Method
allocateDevice
thirdparties/nvidia-FLIP/FLIP.h:1060
Method
allocateHost
thirdparties/nvidia-FLIP/FLIP.h:1047
Method
apply_performance_preset
src/UI/ImGui/ImGuiSettingsWindow.cpp:634
Method
area
src/Renderer/Triangle.cpp:13
Method
assign_material_texture_indices
src/Scene/SceneParser.cpp:318
Function
atan2
thirdparties/glm/glm/gtx/compatibility.hpp:53
Function
atomic_exchange
src/HostDeviceCommon/Math.h:193
Function
atomic_load
src/HostDeviceCommon/Math.h:222
Function
atomic_max
src/HostDeviceCommon/Math.h:203
Function
atomic_min
src/HostDeviceCommon/Math.h:213
Function
average_RGB_for_render
* Prints the average of the RGB value of all wavelengths. * This should always output (1.0f, 1.0f, 1.0f) */
src/Device/includes/Dispersion.h:563
Method
build_bvh
src/HIPRT-Orochi/HIPRTScene.h:87
Method
byte_size
src/Image/Image.cpp:245
Method
call
thirdparties/glm/glm/detail/compute_vector_relational.hpp:13
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:12
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:21
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:30
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:39
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:51
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:60
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:69
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:78
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:90
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:99
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:108
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:117
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:129
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:138
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:147
Method
call
thirdparties/glm/glm/detail/_vectorize.hpp:156
Method
call
thirdparties/glm/glm/detail/compute_common.hpp:16
Method
call
thirdparties/glm/glm/detail/compute_common.hpp:31
Method
call
thirdparties/glm/glm/detail/compute_common.hpp:41
← previous
next →
1,401–1,500 of 2,777, ranked by callers