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
reset
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:909
Method
reset
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:319
Method
reset
src/Renderer/RenderPasses/GMoNRenderPass.cpp:336
Method
reset
src/Renderer/RenderPasses/NEEPlusPlusHashGridStorage.cpp:103
Method
reset
src/Renderer/RenderPasses/NEEPlusPlusRenderPass.cpp:129
Method
reset
src/Renderer/RenderPasses/ReGIRHashGridStorage.cpp:249
Method
reset_internal
src/Renderer/RenderPasses/ReGIRHashGridStorage.cpp:258
Method
reset_render
src/UI/RenderWindow.cpp:880
Method
reset_reservoir
src/Device/includes/ReSTIR/ReGIR/ReGIRHashGrid.h:91
Function
resize
src/Renderer/CPUGPUCommonDataStructures/GenericSoA.h:203
Method
resize
src/Renderer/OpenImageDenoiser.cpp:37
Method
resize
Resize function using the generic for_each_member
src/Renderer/GPUDataStructures/MaterialPackedSoAGPUData.h:102
Method
resize
src/Renderer/RenderPasses/MegaKernelRenderPass.cpp:26
Method
resize
src/Renderer/RenderPasses/GMoNRenderPass.cpp:372
Method
resize
src/Renderer/CPUGPUCommonDataStructures/ReGIRPresampledLightsSoAHost.h:34
Method
resize
src/Renderer/CPUGPUCommonDataStructures/ReGIRHashGridSoAHost.h:19
Method
resize
src/Renderer/CPUGPUCommonDataStructures/ReGIRHashCellDataSoAHost.h:46
Method
resize
src/Renderer/CPUGPUCommonDataStructures/ReGIRGridBufferSoAHost.h:35
Method
resize
src/Renderer/CPUDataStructures/GBufferCPUData.h:18
Method
resize
src/Renderer/CPUDataStructures/GMoNCPUData.h:19
Method
resize
Resize function using the generic for_each_member
src/Renderer/CPUDataStructures/MaterialPackedSoACPUData.h:103
Method
resize
src/OpenGL/OpenGLInteropBuffer.h:94
Method
resize_buffer_internal
src/Renderer/CPUGPUCommonDataStructures/GenericSoA.h:161
Method
resize_common_buffers
src/Renderer/RenderPasses/ReSTIRRenderPassCommon.h:22
Method
resize_directional_reuse_buffers
src/Renderer/RenderPasses/ReSTIRRenderPassCommon.h:35
Method
resize_framebuffer
src/UI/DisplayView/DisplayViewSystem.cpp:118
Method
resize_g_buffer_ray_volume_states
src/Renderer/RenderPasses/FillGBufferRenderPass.cpp:138
Method
resize_output_image
src/UI/Screenshoter.cpp:93
Method
resize_values_vectors
src/UI/PerformanceMetricsComputer.cpp:183
Method
resolve_collision
src/Device/includes/HashGrid.h:25
Method
sRGB2YCxCz
thirdparties/nvidia-FLIP/FLIP.h:1305
Method
sRGBToLinearRGB
thirdparties/nvidia-FLIP/FLIP.h:330
Method
sRGBToLinearRGB
thirdparties/nvidia-FLIP/FLIP.h:1320
Method
sRGBToYCxCz
thirdparties/nvidia-FLIP/FLIP.h:1496
Function
sample_hammersley_2D
* Generates a 2D point of the Hammersley point set given the total number * of points that are going to be sampled and the index of the point * (in
src/Device/includes/Sampling.h:38
Function
sample_in_disk
* Returns integer pixel coordinates offset from the center of the disk of radius 'radius' */
src/Device/includes/Sampling.h:62
Method
sample_one_presampled_light
src/Device/includes/ReSTIR/ReGIR/Settings.h:35
Function
sample_point_on_emissive_triangle
* Samples a point uniformly on the given emissive triangle. * The given 'emissive_triangle_index' must come from reading the 'emissive_triangle_indic
src/Device/includes/LightSampling/LightUtils.h:210
Method
sanity_check
src/Device/includes/ReSTIR/GI/Reservoir.h:120
Method
sanity_check
src/Device/includes/ReSTIR/DI/Reservoir.h:123
Function
saturate
thirdparties/glm/glm/gtx/compatibility.hpp:48
Method
select_compute_program
src/UI/Screenshoter.cpp:78
Method
setFeatureFilter
For details, see separatedConvolutions.pdf in the FLIP repository: https://github.com/NVlabs/flip/blob/main/misc/separatedConvolutions.pdf
thirdparties/nvidia-FLIP/FLIP.h:1780
Method
setSpatialFilters
For details, see separatedConvolutions.pdf in the FLIP repository: https://github.com/NVlabs/flip/blob/main/misc/separatedConvolutions.pdf.
thirdparties/nvidia-FLIP/FLIP.h:1741
Method
set_bool
src/HostDeviceCommon/Packing.h:35
Method
set_buffer
src/Device/includes/NEE++/NEE++.h:281
Method
set_callbacks
src/UI/Interaction/RenderWindowMouseInteractor.h:35
Method
set_callbacks
src/UI/Interaction/WindowsRenderWindowMouseInteractor.cpp:107
Method
set_callbacks
src/UI/Interaction/LinuxRenderWindowMouseInteractor.cpp:100
Method
set_camera
src/Renderer/CPURenderer.cpp:510
Method
set_camera
src/Scene/CameraAnimation.cpp:10
Method
set_data
src/Image/Image.cpp:197
Method
set_dielectric_priority
src/HostDeviceCommon/Material/MaterialUnpacked.h:219
Method
set_envmap
src/Renderer/CPURenderer.cpp:467
Method
set_float
src/HostDeviceCommon/Packing.h:86
Method
set_float
src/HostDeviceCommon/Packing.h:173
Method
set_hiprt_scene_from_scene
src/Renderer/GPURenderer.cpp:822
Method
set_line_name
src/UI/ImGui/ImGuiLogger.cpp:256
Method
set_monothread
* If the passed parameter is true, the ThreadManager will execute all * started threads on the main thread instead of on a separate thread. */
src/Threads/ThreadManager.h:73
Method
set_name
src/Renderer/RenderPasses/RenderPass.cpp:118
Method
set_render_window
src/Renderer/RenderPasses/RenderGraph.cpp:13
Method
set_render_window
src/UI/Interaction/RenderWindowKeyboardInteractor.cpp:61
Method
set_render_window
src/UI/ImGui/ImGuiObjectsWindow.cpp:71
Method
set_render_window
src/UI/ImGui/ImGuiRenderWindow.cpp:11
Method
set_render_window
src/UI/ImGui/ImGuiToolsWindow.cpp:17
Method
set_render_window
src/UI/ImGui/ImGuiAnimationWindow.cpp:13
Method
set_render_window
src/UI/ImGui/ImGuiRenderer.cpp:107
Method
set_render_window
src/UI/ImGui/ImGuiLogWindow.cpp:14
Method
set_render_window
src/UI/ImGui/ImGuiSettingsWindow.cpp:25
Method
set_scene
src/Renderer/CPURenderer.cpp:296
Method
set_source
src/OpenGL/OpenGLShader.cpp:53
Method
set_source_from_file
src/OpenGL/OpenGLShader.cpp:58
Method
set_status_text
src/UI/ImGui/ImGuiSettingsWindow.cpp:35
Method
set_thread_data
src/Threads/ThreadManager.h:79
Method
set_uchar
src/HostDeviceCommon/Packing.h:186
Method
set_value
src/HostDeviceCommon/Packing.h:219
Function
setup_adaptive_directional_spatial_reuse
src/Device/includes/ReSTIR/UtilsSpatial.h:18
Method
setup_brdfs_data
src/Renderer/GPURenderer.cpp:84
Method
setup_brdfs_data
src/Renderer/CPURenderer.cpp:155
Method
setup_filter_functions
src/Renderer/GPURenderer.cpp:354
Method
setup_gmon
src/Renderer/CPURenderer.cpp:223
Method
setup_nee_plus_plus
src/Renderer/CPURenderer.cpp:196
Method
show_help_marker
src/UI/ImGui/ImGuiRenderer.cpp:92
Function
simple_closest_hit
src/Device/includes/Intersect.h:645
Method
size
src/Renderer/CPUGPUCommonDataStructures/ReGIRPresampledLightsSoAHost.h:49
Method
size
src/Renderer/CPUGPUCommonDataStructures/ReGIRHashCellDataSoAHost.h:72
Method
size
src/Renderer/CPUGPUCommonDataStructures/ReGIRGridBufferSoAHost.h:52
Method
size
src/OpenGL/OpenGLInteropBuffer.h:133
Method
size_reservoirs
src/Renderer/CPUGPUCommonDataStructures/ReGIRHashGridSoAHost.h:46
Method
sizeof_type
src/UI/DisplayView/DisplayTextureType.h:69
Function
smooth_glass_bsdf
src/Device/includes/BSDFs/Glass.h:13
Function
smoothstep
src/HostDeviceCommon/Math.h:267
Method
spatialFilterFirstDir
FLIP_ENABLE_CUDA Perform the x-component of separable spatial filtering of both the reference and the test. referenceImage and testImage are expected
thirdparties/nvidia-FLIP/FLIP.h:2080
Method
spatialFilterSecondDirAndColorDifference
Perform the y-component of separable spatial filtering of both the reference and the test and compute color difference.
thirdparties/nvidia-FLIP/FLIP.h:2095
Function
spatial_neighbor_advance_rng
src/Device/includes/ReSTIR/UtilsSpatial.h:262
Function
spatial_reuse_pre_integration_accumulation
src/Device/kernels/ReSTIR/ReGIR/SpatialReuse.h:173
Function
sqrt
src/HostDeviceCommon/Color.h:62
Method
sqrt
thirdparties/nvidia-FLIP/FLIP.h:315
Method
start_serial_thread
src/Threads/ThreadManager.h:112
Method
start_thread
src/Threads/ThreadManager.h:85
← previous
next →
2,201–2,300 of 2,777, ranked by callers