MCPcopy Create free account

hub / github.com/TomClabault/HIPRT-Path-Tracer / functions

Functions2,777 in github.com/TomClabault/HIPRT-Path-Tracer

Methodhas_filepath
src/OpenGL/OpenGLShader.cpp:38
Methodhas_inf
src/HostDeviceCommon/Color.h:33
Methodhas_inf
src/HostDeviceCommon/Color.h:94
Methodhas_nan
src/HostDeviceCommon/Color.h:32
Functionhash_pos_distance_to_camera
* Returns the hash cell index of the given world position and camera position. Does not resolve collisions. * The hash key for resolving collision is
src/Device/includes/HashGridHash.h:100
Functionhiprt_check_error
src/HIPRT-Orochi/HIPRTOrochiUtils.cpp:39
Methodidentity
thirdparties/glm/glm/detail/qualifier.hpp:214
Methodidentity
thirdparties/glm/glm/detail/qualifier.hpp:223
Methodimage
thirdparties/nvidia-FLIP/FLIP.h:1618
Methodincrement_buffer
src/Device/includes/NEE++/NEE++.h:266
Methodinit
src/HIPRT-Orochi/HIPRTOrochiCtx.h:40
Methodinit_from_image
src/HIPRT-Orochi/OrochiEnvmap.cpp:25
Methodinit_from_image
src/HIPRT-Orochi/OrochiTexture.cpp:76
Methodinit_from_images
src/HIPRT-Orochi/OrochiTexture3D.cpp:47
Methodinit_gl
src/UI/RenderWindow.cpp:624
Methodinit_glfw
src/UI/RenderWindow.cpp:572
Methodinit_imgui
src/UI/ImGui/ImGuiRenderer.cpp:24
Methodinit_key
src/UI/PerformanceMetricsComputer.cpp:16
Methodinit_sheen_ltc_texture
src/Renderer/GPURenderer.cpp:93
Methodinitialize
src/Renderer/OpenImageDenoiser.cpp:50
Methodinsert_hash_cell_data_static
src/Device/includes/ReSTIR/ReGIR/Settings.h:554
Methodinsert_to_children
src/Renderer/BVH.h:114
Methodinternal_clear_m_status_buffers
src/Renderer/GPURenderer.cpp:380
Methodinternal_pre_render_update_adaptive_sampling_buffers
src/Renderer/GPURendererThread.cpp:146
Methodinternal_pre_render_update_clear_device_status_buffers
src/Renderer/GPURendererThread.cpp:136
Methodinternal_pre_render_update_global_stack_buffer
src/Renderer/GPURendererThread.cpp:185
Methodinternal_recreate_display_texture
src/UI/DisplayView/DisplayViewSystem.cpp:489
Methodinternal_recreate_display_textures_from_display_view
src/UI/DisplayView/DisplayViewSystem.cpp:449
Methodinternal_upload_buffer_to_texture
src/UI/DisplayView/DisplayViewSystem.h:177
Methodintersect
src/Renderer/Sphere.h:16
Methodintersect
src/Renderer/BoundingVolume.h:73
Methodintersect
src/Renderer/BVH.h:132
Methodintersect
From https://en.wikipedia.org/wiki/M%C3%B6ller%E2%80%93Trumbore_intersection_algorithm
src/Renderer/Triangle.h:20
FunctionintersectFunc
src/llvm-compile-kernel.h:23
Functionintrin_pow
src/HostDeviceCommon/Color.h:67
Functionintrin_sinf
src/HostDeviceCommon/Math.h:150
Methodis_black
src/HostDeviceCommon/Color.h:34
Methodis_emissive
src/HostDeviceCommon/Material/MaterialUnpacked.h:97
Methodis_emissive
src/HostDeviceCommon/Material/MaterialPacked.h:69
Methodis_file_on_ssd
src/Utils/Utils.cpp:193
Methodis_interacting
src/UI/Interaction/RenderWindowKeyboardInteractor.cpp:97
Methodis_interacting_left_button
src/UI/Interaction/RenderWindowMouseInteractor.cpp:52
Methodis_interacting_right_button
src/UI/Interaction/RenderWindowMouseInteractor.cpp:47
Methodis_perfectly_smooth
src/HostDeviceCommon/Material/MaterialUtils.h:59
Functionis_pixel_index
src/HostDeviceCommon/Math.h:83
Methodis_render_pass_used
src/Renderer/RenderPasses/ReSTIRGIRenderPass.cpp:436
Methodis_render_pass_used
src/Renderer/RenderPasses/MegaKernelRenderPass.cpp:78
Methodis_render_pass_used
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:921
Methodis_render_pass_used
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:751
Methodis_render_pass_used
src/Renderer/RenderPasses/GMoNRenderPass.cpp:401
Methodis_render_pass_used
src/Renderer/RenderPasses/NEEPlusPlusRenderPass.cpp:138
Methodis_specular_delta_reflection_sampled
src/HostDeviceCommon/Material/MaterialUtils.h:143
Methodis_white
src/HostDeviceCommon/Color.h:35
Methodjoin_all_threads
* Joins all the threads that have been started so far except the threads * launch with a key in the 'execeptions' vector passed as parameter */
src/Threads/ThreadManager.h:163
Methodjoin_threads
src/Threads/ThreadManager.h:120
FunctionkernelClamp
thirdparties/nvidia-FLIP/FLIP.h:803
FunctionkernelClear
General kernels.
thirdparties/nvidia-FLIP/FLIP.h:725
FunctionkernelColorMap
thirdparties/nvidia-FLIP/FLIP.h:624
FunctionkernelFeatureFilterFirstDir
Convolve in x direction (1st and 2nd derivative for filter in x direction, Gaussian in y direction). For details on the convolution, see separatedConv
thirdparties/nvidia-FLIP/FLIP.h:819
FunctionkernelFeatureFilterSecondDirAndFeatureDifference
Convolve in y direction (1st and 2nd derivative for filter in y direction, Gaussian in x direction), then compute difference. For details on the convo
thirdparties/nvidia-FLIP/FLIP.h:867
FunctionkernelFinalError
thirdparties/nvidia-FLIP/FLIP.h:646
FunctionkernelFloatToColor3
thirdparties/nvidia-FLIP/FLIP.h:635
FunctionkernelLinearRGBToYCxCz
thirdparties/nvidia-FLIP/FLIP.h:702
FunctionkernelLinearRGBTosRGB
thirdparties/nvidia-FLIP/FLIP.h:713
FunctionkernelMultiplyAndAdd
thirdparties/nvidia-FLIP/FLIP.h:747
FunctionkernelSetMaxExposure
thirdparties/nvidia-FLIP/FLIP.h:661
FunctionkernelSpatialFilterFirstDir
Performs spatial filtering in the x direction on both the reference and test image at the same time (for better performance). Filtering has been chang
thirdparties/nvidia-FLIP/FLIP.h:920
FunctionkernelSpatialFilterSecondDirAndColorDifference
Performs spatial filtering in the y direction (and clamps the results) on both the reference and test image at the same time (for better performance).
thirdparties/nvidia-FLIP/FLIP.h:964
FunctionkernelToneMap
thirdparties/nvidia-FLIP/FLIP.h:781
FunctionkernelsRGBToLinearRGB
thirdparties/nvidia-FLIP/FLIP.h:690
FunctionkernelsRGBToYCxCz
thirdparties/nvidia-FLIP/FLIP.h:679
Functionlambertian_brdf_sample
src/Device/includes/BSDFs/Lambertian.h:41
Methodlaunch
src/Compiler/GPUKernel.cpp:151
Methodlaunch_3D
src/Compiler/GPUKernel.cpp:156
Methodlaunch_ReSTIR_DI_initial_candidates_pass
src/Renderer/CPURenderer.cpp:893
Methodlaunch_ReSTIR_DI_presampling_lights_pass
src/Renderer/CPURenderer.cpp:875
Methodlaunch_ReSTIR_DI_spatial_reuse_pass
src/Renderer/CPURenderer.cpp:1043
Methodlaunch_ReSTIR_DI_spatiotemporal_reuse_pass
src/Renderer/CPURenderer.cpp:1052
Methodlaunch_ReSTIR_DI_temporal_reuse_pass
src/Renderer/CPURenderer.cpp:1034
Methodlaunch_ReSTIR_GI_initial_candidates_pass
src/Renderer/CPURenderer.cpp:1091
Methodlaunch_ReSTIR_GI_shading_pass
src/Renderer/CPURenderer.cpp:1188
Methodlaunch_ReSTIR_GI_spatial_reuse_pass
src/Renderer/CPURenderer.cpp:1169
Methodlaunch_ReSTIR_GI_temporal_reuse_pass
src/Renderer/CPURenderer.cpp:1121
Methodlaunch_async
src/Renderer/RenderPasses/ReSTIRGIRenderPass.cpp:349
Methodlaunch_async
src/Renderer/RenderPasses/MegaKernelRenderPass.cpp:48
Methodlaunch_async
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:302
Methodlaunch_async
src/Renderer/RenderPasses/FillGBufferRenderPass.cpp:89
Methodlaunch_async
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:343
Methodlaunch_async
src/Renderer/RenderPasses/GMoNRenderPass.cpp:87
Methodlaunch_async
src/Renderer/RenderPasses/NEEPlusPlusRenderPass.cpp:71
Methodlaunch_async_grid_fill
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:398
Methodlaunch_debug_kernel
src/Renderer/GPURendererThread.cpp:303
Methodlaunch_grid_fill_temporal_reuse
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:525
Methodlaunch_grid_pre_population
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:469
Methodlaunch_grid_pre_population
src/Renderer/RenderPasses/NEEPlusPlusRenderPass.cpp:89
Methodlaunch_initial_candidates_pass
src/Renderer/RenderPasses/ReSTIRGIRenderPass.cpp:237
Methodlaunch_initial_candidates_pass
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:458
Methodlaunch_light_presampling
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:511
Methodlaunch_pre_integration
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:672
Methodlaunch_pre_integration_internal
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:726
← previousnext →1,901–2,000 of 2,777, ranked by callers