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
Method
call
thirdparties/glm/glm/ext/_matrix_vectorize.hpp:13
Method
call
thirdparties/glm/glm/ext/_matrix_vectorize.hpp:24
Method
call
thirdparties/glm/glm/ext/_matrix_vectorize.hpp:36
Method
call
thirdparties/glm/glm/ext/_matrix_vectorize.hpp:48
Method
call
thirdparties/glm/glm/ext/_matrix_vectorize.hpp:61
Method
call
thirdparties/glm/glm/ext/_matrix_vectorize.hpp:74
Method
call
thirdparties/glm/glm/ext/_matrix_vectorize.hpp:87
Method
call
thirdparties/glm/glm/ext/_matrix_vectorize.hpp:101
Method
call
thirdparties/glm/glm/ext/_matrix_vectorize.hpp:115
Function
callback_reset_imgui_status_text
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:270
Method
camera_rays_pass
src/Renderer/CPURenderer.cpp:698
Method
can_do_light_sampling
* Whether or not it makes sense to even try light sampling with NEE on that material * * Perfectly smooth materials for example cannot do li
src/HostDeviceCommon/Material/MaterialUtils.h:71
Method
checkStatus
thirdparties/nvidia-FLIP/FLIP.h:1528
Method
check_buffer_sizes
src/Renderer/OpenImageDenoiser.cpp:177
Method
check_device
src/Renderer/OpenImageDenoiser.cpp:165
Function
check_neighbor_similarity_heuristics
src/Device/includes/ReSTIR/NeighborSimilarity.h:54
Method
check_valid_state
src/Renderer/OpenImageDenoiser.cpp:153
Method
clamp
thirdparties/nvidia-FLIP/FLIP.h:1380
Method
clamp
src/HostDeviceCommon/Color.h:30
Method
clamped
src/HostDeviceCommon/Color.h:31
Method
clamped
src/HostDeviceCommon/Color.h:92
Method
clear
thirdparties/nvidia-FLIP/FLIP.h:293
Method
clear_bin
src/Device/includes/GMoN/GMoNMeansRadixSortHistogramDeclaration.h:108
Method
collision_resolution_next_cell_index
src/Device/includes/HashGrid.h:148
Method
color3
thirdparties/nvidia-FLIP/FLIP.h:186
Method
combine_with
* Combines 'other_reservoir' into this reservoir * * 'target_function' is the target function evaluated at the pixel that is doing the
src/Device/includes/ReSTIR/DI/Reservoir.h:77
Method
compile
src/Renderer/RenderPasses/RenderGraph.cpp:20
Method
compile
src/Renderer/RenderPasses/FillGBufferRenderPass.cpp:29
Method
compile
src/OpenGL/OpenGLShader.cpp:73
Method
compile_kernel
src/Threads/ThreadFunctions.cpp:13
Method
compile_kernel_silent
src/Threads/ThreadFunctions.cpp:18
Method
computeMaxDistance
thirdparties/nvidia-FLIP/FLIP.h:482
Method
compute_GPU_stall_duration
src/UI/RenderWindow.cpp:943
Method
compute_ReSTIR_DI_optimal_spatial_reuse_radii
src/Renderer/CPURenderer.cpp:863
Method
compute_ReSTIR_GI_optimal_spatial_reuse_radii
src/Renderer/CPURenderer.cpp:1070
Method
compute_actual_lines
src/UI/ImGui/ImGuiLogger.cpp:280
Method
compute_adaptive_cell_size_roughness
src/Device/includes/ReSTIR/ReGIR/ReGIRHashGrid.h:22
Method
compute_alias_table
src/HIPRT-Orochi/OrochiEnvmap.cpp:53
Method
compute_alias_table
* Reference: Vose's Alias Method [https://www.keithschwarz.com/darts-dice-coins/] */
src/Image/Image.cpp:652
Method
compute_cdf
src/HIPRT-Orochi/OrochiEnvmap.cpp:30
Method
compute_emissives_power_alias_table
src/Renderer/GPURenderer.cpp:173
Method
compute_emissives_power_alias_table
src/Renderer/CPURenderer.cpp:420
Method
compute_formatted_string
src/UI/ImGui/ImGuiLogger.cpp:261
Method
compute_gmon_darkening
src/Renderer/RenderPasses/GMoNRenderPass.cpp:133
Method
compute_image_mse
src/Utils/Utils.cpp:233
Method
compute_image_rmse
src/Utils/Utils.cpp:260
Method
compute_image_weighted_median_FLIP
src/Utils/Utils.cpp:265
Method
compute_luminance_sum
src/Image/Image.cpp:674
Method
compute_optimal_spatial_reuse_radii
src/Renderer/RenderPasses/ReSTIRGIRenderPass.cpp:204
Method
compute_optimal_spatial_reuse_radii
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:391
Method
compute_render_pass_times
src/Renderer/GPURenderer.cpp:702
Method
compute_render_times
src/Renderer/RenderPasses/RenderGraph.cpp:139
Method
compute_render_times
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:811
Method
compute_render_times
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:679
Method
compute_samples_per_second
src/UI/RenderWindow.cpp:926
Method
configure_ReSTIR_DI_initial_pass
src/Renderer/CPURenderer.cpp:886
Method
configure_ReSTIR_DI_light_presampling_pass
src/Renderer/CPURenderer.cpp:840
Method
configure_ReSTIR_DI_output_buffer
src/Renderer/CPURenderer.cpp:1018
Method
configure_ReSTIR_DI_spatial_pass
src/Renderer/CPURenderer.cpp:953
Method
configure_ReSTIR_DI_spatial_pass_for_fused_spatiotemporal
src/Renderer/CPURenderer.cpp:989
Method
configure_ReSTIR_DI_spatiotemporal_pass
src/Renderer/CPURenderer.cpp:1009
Method
configure_ReSTIR_DI_temporal_pass
src/Renderer/CPURenderer.cpp:902
Method
configure_ReSTIR_DI_temporal_pass_for_fused_spatiotemporal
src/Renderer/CPURenderer.cpp:936
Method
configure_ReSTIR_GI_initial_candidates_pass
src/Renderer/CPURenderer.cpp:1082
Method
configure_ReSTIR_GI_shading_pass
src/Renderer/CPURenderer.cpp:1176
Method
configure_ReSTIR_GI_spatial_reuse_pass
src/Renderer/CPURenderer.cpp:1131
Method
configure_ReSTIR_GI_temporal_reuse_pass
src/Renderer/CPURenderer.cpp:1103
Method
configure_framebuffer
src/UI/DisplayView/DisplayViewSystem.cpp:86
Method
configure_initial_candidates_pass
src/Renderer/RenderPasses/ReSTIRGIRenderPass.cpp:230
Method
configure_initial_pass
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:447
Method
configure_light_presampling_pass
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:417
Method
configure_output_buffer
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:659
Method
configure_shading_pass
src/Renderer/RenderPasses/ReSTIRGIRenderPass.cpp:328
Method
configure_spatial_pass
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:530
Method
configure_spatial_pass_for_fused_spatiotemporal
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:573
Method
configure_spatial_reuse_pass
src/Renderer/RenderPasses/ReSTIRGIRenderPass.cpp:283
Method
configure_spatiotemporal_pass
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:624
Method
configure_temporal_pass
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:467
Method
configure_temporal_pass_for_fused_spatiotemporal
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:515
Method
configure_temporal_reuse_pass
src/Renderer/RenderPasses/ReSTIRGIRenderPass.cpp:248
Method
consistent_tau
* 'sample_number" should be >= 1 */
src/Device/includes/BSDFs/MicrofacetRegularization.h:153
Function
cook_torrance_brdf
src/Device/includes/BSDFs/CookTorrance.h:50
Function
cook_torrance_brdf_importance_sample
src/Device/includes/BSDFs/CookTorrance.h:93
Function
cook_torrance_brdf_pdf
src/Device/includes/BSDFs/CookTorrance.h:37
Method
copyFloatToColor3
thirdparties/nvidia-FLIP/FLIP.h:1445
Method
copy_image_to_clipboard
src/Utils/Utils.cpp:299
Function
copy_lane
thirdparties/glm/glm/simd/neon.h:47
Method
copy_u8_image_data_to_clipboard
src/Utils/Utils.cpp:278
Function
count_valid_spatial_neighbors
src/Device/includes/ReSTIR/UtilsSpatial.h:302
Function
countof
thirdparties/glm/glm/detail/setup.hpp:640
Function
cpy8
thirdparties/tinyexr/tinyexr.h:887
Method
create_children
src/Renderer/BVH.h:72
Method
create_device
src/Renderer/OpenImageDenoiser.cpp:116
Method
create_texture_from_array
src/HIPRT-Orochi/OrochiTexture.cpp:49
Method
current_display_view_needs_adaptive_sampling_buffers
src/UI/DisplayView/DisplayViewSystem.cpp:179
Function
current_warp_lane
src/HostDeviceCommon/Math.h:84
Method
data_getter
src/UI/PerformanceMetricsComputer.cpp:11
Method
debug_render_pass
src/Renderer/CPURenderer.cpp:612
Method
debugbreak
src/Utils/Utils.cpp:431
Method
denoise
src/Renderer/OpenImageDenoiser.cpp:206
← previous
next →
1,501–1,600 of 2,777, ranked by callers