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
start_with_dependencies
src/Threads/ThreadManager.h:229
Function
stbi__YCbCr_to_RGB_row
thirdparties/stbi/stb_image.h:3658
Function
stbi__YCbCr_to_RGB_simd
thirdparties/stbi/stb_image.h:3684
Function
stbi__idct_block
thirdparties/stbi/stb_image.h:2465
Function
stbi__idct_simd
sse2 integer IDCT. not the fastest possible implementation but it produces bit-identical results to the generic C version so it's fully "transparent".
thirdparties/stbi/stb_image.h:2528
Function
stbi__resample_row_generic
thirdparties/stbi/stb_image.h:3644
Function
stbi__resample_row_h_2
thirdparties/stbi/stb_image.h:3473
Function
stbi__resample_row_hv_2
thirdparties/stbi/stb_image.h:3503
Function
stbi__resample_row_hv_2_simd
thirdparties/stbi/stb_image.h:3528
Function
stbi__resample_row_v_2
thirdparties/stbi/stb_image.h:3463
Function
stbi__stdio_eof
thirdparties/stbi/stb_image.h:863
Function
stbi__stdio_read
thirdparties/stbi/stb_image.h:848
Function
stbi__stdio_skip
thirdparties/stbi/stb_image.h:853
Function
stbi__stdio_write
thirdparties/stbi/stb_image_write.h:284
Function
stbi_convert_iphone_png_to_rgb
thirdparties/stbi/stb_image.h:5002
Function
stbi_convert_iphone_png_to_rgb_thread
thirdparties/stbi/stb_image.h:5020
Function
stbi_convert_wchar_to_utf8
thirdparties/stbi/stb_image.h:1329
Function
stbi_hdr_to_ldr_gamma
thirdparties/stbi/stb_image.h:1579
Function
stbi_hdr_to_ldr_scale
thirdparties/stbi/stb_image.h:1580
Function
stbi_info
thirdparties/stbi/stb_image.h:7690
Function
stbi_info_from_callbacks
thirdparties/stbi/stb_image.h:7740
Function
stbi_info_from_memory
thirdparties/stbi/stb_image.h:7733
Function
stbi_is_16_bit
thirdparties/stbi/stb_image.h:7711
Function
stbi_is_16_bit_from_callbacks
thirdparties/stbi/stb_image.h:7754
Function
stbi_is_16_bit_from_memory
thirdparties/stbi/stb_image.h:7747
Function
stbi_is_hdr
thirdparties/stbi/stb_image.h:1529
Function
stbi_is_hdr_from_callbacks
thirdparties/stbi/stb_image.h:1557
Function
stbi_is_hdr_from_memory
thirdparties/stbi/stb_image.h:1515
Function
stbi_ldr_to_hdr_gamma
thirdparties/stbi/stb_image.h:1573
Function
stbi_ldr_to_hdr_scale
thirdparties/stbi/stb_image.h:1574
Function
stbi_load_16
thirdparties/stbi/stb_image.h:1400
Function
stbi_load_16_from_callbacks
thirdparties/stbi/stb_image.h:1420
Function
stbi_load_16_from_memory
thirdparties/stbi/stb_image.h:1413
Function
stbi_load_from_callbacks
thirdparties/stbi/stb_image.h:1434
Function
stbi_load_from_memory
thirdparties/stbi/stb_image.h:1427
Function
stbi_load_gif_from_memory
thirdparties/stbi/stb_image.h:1442
Function
stbi_loadf_from_callbacks
thirdparties/stbi/stb_image.h:1483
Function
stbi_loadf_from_memory
thirdparties/stbi/stb_image.h:1476
Function
stbi_set_unpremultiply_on_load
thirdparties/stbi/stb_image.h:4997
Function
stbi_set_unpremultiply_on_load_thread
thirdparties/stbi/stb_image.h:5014
Function
stbi_write_bmp
thirdparties/stbi/stb_image_write.h:520
Function
stbi_write_bmp_to_func
thirdparties/stbi/stb_image_write.h:512
Function
stbi_write_hdr_to_func
thirdparties/stbi/stb_image_write.h:787
Function
stbi_write_jpg
thirdparties/stbi/stb_image_write.h:1616
Function
stbi_write_jpg_to_func
thirdparties/stbi/stb_image_write.h:1607
Function
stbi_write_png_to_func
thirdparties/stbi/stb_image_write.h:1231
Function
stbi_write_tga
thirdparties/stbi/stb_image_write.h:619
Function
stbi_write_tga_to_func
thirdparties/stbi/stb_image_write.h:611
Function
stbi_zlib_decode_malloc
thirdparties/stbi/stb_image.h:4514
Function
stbi_zlib_decode_noheader_buffer
thirdparties/stbi/stb_image.h:4562
Function
stbi_zlib_decode_noheader_malloc
thirdparties/stbi/stb_image.h:4546
Function
stbiw__sbgrowf
thirdparties/stbi/stb_image_write.h:826
Function
stbiw__zlib_flushf
thirdparties/stbi/stb_image_write.h:839
Function
stbiw_convert_wchar_to_utf8
thirdparties/stbi/stb_image_write.h:298
Method
store_initial_reservoir_opt
* Overload if you already have the hash grid cell index */
src/Device/includes/ReSTIR/ReGIR/Settings.h:491
Function
taylorInvSqrt
thirdparties/glm/glm/detail/_noise.hpp:39
Method
tensor
Constructors for the CPU side.
thirdparties/nvidia-FLIP/FLIP.h:1109
Function
thread_idx_global
src/HostDeviceCommon/Math.h:82
Function
toQuat
thirdparties/glm/glm/gtx/quaternion.hpp:125
Function
to_device
src/Renderer/CPUGPUCommonDataStructures/PrecomputedEmissiveTrianglesDataSoAHost.h:26
Method
to_device
src/Renderer/CPUGPUCommonDataStructures/ReGIRPresampledLightsSoAHost.h:54
Method
to_device
src/Renderer/CPUGPUCommonDataStructures/ReGIRHashGridSoAHost.h:51
Method
to_device
src/Renderer/CPUGPUCommonDataStructures/ReGIRHashCellDataSoAHost.h:77
Method
toggle_gmon
src/UI/ImGui/ImGuiSettingsWindow.cpp:3680
Method
tonemap_hdr_image
src/Utils/Utils.cpp:29
Function
torrance_sparrow_GGX_eval_reflect
src/Device/includes/BSDFs/Microfacet.h:79
Function
torrance_sparrow_GGX_eval_reflect<0>
src/Device/includes/BSDFs/Microfacet.h:103
Function
torrance_sparrow_GGX_eval_reflect<1>
src/Device/includes/BSDFs/Microfacet.h:200
Method
tracing_pass
src/Renderer/CPURenderer.cpp:1061
Method
triangle_volume
src/Renderer/BoundingVolume.h:30
Method
try_rehash_internal
src/Renderer/RenderPasses/ReGIRHashGridStorage.cpp:187
Function
unpack
* Returns the normal that was packed in there * * The returned normal is normalized */
src/HostDeviceCommon/Packing.h:264
Method
unpack
src/HostDeviceCommon/Material/MaterialPacked.h:157
Method
unpack
src/HostDeviceCommon/Material/MaterialPacked.h:541
Method
unpack_color3x32f
src/HostDeviceCommon/Packing.h:412
Method
unpack_float3
src/HostDeviceCommon/Packing.h:419
Method
unpack_to_GL_texture
src/OpenGL/OpenGLInteropBuffer.h:182
Method
update_display_program_uniforms
src/UI/DisplayView/DisplayViewSystem.cpp:220
Method
update_perf_metrics
src/Renderer/RenderPasses/RenderGraph.cpp:146
Method
update_perf_metrics
src/Renderer/RenderPasses/RenderPass.cpp:53
Method
update_perf_metrics
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:852
Method
update_render_data
src/Renderer/CPURenderer.cpp:600
Method
update_render_data
src/Renderer/RenderPasses/ReSTIRGIRenderPass.cpp:386
Method
update_render_data
src/Renderer/RenderPasses/RenderGraph.cpp:127
Method
update_render_data
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:785
Method
update_render_data
src/Renderer/RenderPasses/FillGBufferRenderPass.cpp:100
Method
update_render_data
src/Renderer/RenderPasses/ReSTIRDIRenderPass.cpp:236
Method
update_render_data
src/Renderer/RenderPasses/GMoNRenderPass.cpp:352
Method
update_render_data
src/Renderer/RenderPasses/NEEPlusPlusHashGridStorage.cpp:58
Method
update_render_data
src/Renderer/RenderPasses/NEEPlusPlusRenderPass.cpp:66
Method
update_render_data_common_buffers
src/Renderer/RenderPasses/ReSTIRRenderPassCommon.h:215
Method
update_renderer
src/Renderer/RendererEnvmap.cpp:175
Method
upload_data_partial
src/HIPRT-Orochi/OrochiBuffer.h:433
Method
upload_to_buffer
src/Renderer/CPUGPUCommonDataStructures/GenericSoA.h:129
Method
use_next_event_estimation_checkbox
src/UI/ImGui/ImGuiSettingsWindow.cpp:3170
Method
use_prev_frame_g_buffer
* Returns true if the renderer needs the G-buffer of the previous frame. * * The boolean parameter is some additional condition that must be sati
src/HostDeviceCommon/RenderSettings.h:263
Function
vec<2, T, Q> atan2
thirdparties/glm/glm/gtx/compatibility.hpp:54
Function
vec<2, T, Q> fade
thirdparties/glm/glm/detail/_noise.hpp:63
Function
vec<2, T, Q> lerp
thirdparties/glm/glm/gtx/compatibility.hpp:40
Method
vec<2, T, Q> operator ()
thirdparties/glm/glm/detail/_swizzle.hpp:28
← previous
next →
2,301–2,400 of 2,777, ranked by callers