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
↓ 3 callers
Method
is_interacting
src/UI/Interaction/RenderWindowMouseInteractor.cpp:32
↓ 3 callers
Method
is_precompiled
src/Compiler/GPUKernel.cpp:213
↓ 3 callers
Method
length
thirdparties/glm/glm/detail/type_quat.hpp:66
↓ 3 callers
Method
max
src/HostDeviceCommon/Color.h:103
↓ 3 callers
Function
oren_nayar_brdf_eval
References: * [1] [Physically Based Rendering 3rd Edition] https://www.pbr-book.org/3ed-2018/Reflection_Models/Microfacet_Models */
src/Device/includes/BSDFs/OrenNayar.h:18
↓ 3 callers
Function
outputCode
thirdparties/tinyexr/tinyexr.h:2637
↓ 3 callers
Function
pdf_of_emissive_triangle_hit_solid_angle
src/Device/includes/LightSampling/LightUtils.h:103
↓ 3 callers
Function
principled_bsdf_get_lobes_sampling_proba
src/Device/includes/BSDFs/Principled.h:1556
↓ 3 callers
Function
principled_bsdf_get_lobes_weights
* Computes the lobes weights for the principled BSDF */
src/Device/includes/BSDFs/Principled.h:1515
↓ 3 callers
Function
principled_specular_fresnel
src/Device/includes/BSDFs/Principled.h:215
↓ 3 callers
Method
queue_display_view_change
src/UI/DisplayView/DisplayViewSystem.cpp:427
↓ 3 callers
Function
readUInt
thirdparties/tinyexr/tinyexr.h:2917
↓ 3 callers
Method
resize
src/Renderer/RenderPasses/ReSTIRGIRenderPass.cpp:80
↓ 3 callers
Method
resize
src/Renderer/RenderPasses/FillGBufferRenderPass.cpp:47
↓ 3 callers
Method
resize_sets
src/Renderer/GPUDataStructures/GMoNGPUData.h:30
↓ 3 callers
Function
rotate_vector
* Rotates 'u' by 'angle' radians around 'axis' */
src/Device/includes/BSDFs/SheenLTC.h:77
↓ 3 callers
Method
sample_rgba32f
src/Image/Image.cpp:161
↓ 3 callers
Function
sanity_check
src/Device/includes/SanityCheck.h:78
↓ 3 callers
Method
set_absorption_at_distance
src/HostDeviceCommon/Material/MaterialPacked.h:335
↓ 3 callers
Method
set_absorption_color
src/HostDeviceCommon/Material/MaterialPacked.h:336
↓ 3 callers
Method
set_alpha_opacity
src/HostDeviceCommon/Material/MaterialPacked.h:350
↓ 3 callers
Method
set_anisotropy
src/HostDeviceCommon/Material/MaterialPacked.h:305
↓ 3 callers
Method
set_anisotropy_rotation
src/HostDeviceCommon/Material/MaterialPacked.h:306
↓ 3 callers
Method
set_base_color
src/HostDeviceCommon/Material/MaterialPacked.h:296
↓ 3 callers
Method
set_coat
src/HostDeviceCommon/Material/MaterialPacked.h:317
↓ 3 callers
Method
set_coat_anisotropy
src/HostDeviceCommon/Material/MaterialPacked.h:323
↓ 3 callers
Method
set_coat_anisotropy_rotation
src/HostDeviceCommon/Material/MaterialPacked.h:324
↓ 3 callers
Method
set_coat_darkening
src/HostDeviceCommon/Material/MaterialPacked.h:322
↓ 3 callers
Method
set_coat_energy_compensation
src/HostDeviceCommon/Material/MaterialPacked.h:326
↓ 3 callers
Method
set_coat_ior
src/HostDeviceCommon/Material/MaterialPacked.h:325
↓ 3 callers
Method
set_coat_medium_absorption
src/HostDeviceCommon/Material/MaterialPacked.h:318
↓ 3 callers
Method
set_coat_medium_thickness
src/HostDeviceCommon/Material/MaterialPacked.h:319
↓ 3 callers
Method
set_coat_roughening
src/HostDeviceCommon/Material/MaterialPacked.h:321
↓ 3 callers
Method
set_coat_roughness
src/HostDeviceCommon/Material/MaterialPacked.h:320
↓ 3 callers
Method
set_debug_trace_kernel
src/Renderer/GPURenderer.cpp:677
↓ 3 callers
Method
set_diffuse_transmission
src/HostDeviceCommon/Material/MaterialPacked.h:334
↓ 3 callers
Method
set_dispersion_abbe_number
src/HostDeviceCommon/Material/MaterialPacked.h:338
↓ 3 callers
Method
set_dispersion_scale
src/HostDeviceCommon/Material/MaterialPacked.h:337
↓ 3 callers
Method
set_emission
src/HostDeviceCommon/Material/MaterialPacked.h:293
↓ 3 callers
Method
set_emissive_texture_used
src/HostDeviceCommon/Material/MaterialPacked.h:294
↓ 3 callers
Method
set_glass_energy_compensation
src/HostDeviceCommon/Material/MaterialPacked.h:340
↓ 3 callers
Method
set_ior
src/HostDeviceCommon/Material/MaterialPacked.h:332
↓ 3 callers
Method
set_metallic
src/HostDeviceCommon/Material/MaterialPacked.h:301
↓ 3 callers
Method
set_metallic_F82
src/HostDeviceCommon/Material/MaterialPacked.h:303
↓ 3 callers
Method
set_metallic_F90
src/HostDeviceCommon/Material/MaterialPacked.h:304
↓ 3 callers
Method
set_metallic_F90_falloff_exponent
src/HostDeviceCommon/Material/MaterialPacked.h:302
↓ 3 callers
Method
set_metallic_energy_compensation
src/HostDeviceCommon/Material/MaterialPacked.h:309
↓ 3 callers
Method
set_oren_nayar_sigma
src/HostDeviceCommon/Material/MaterialPacked.h:299
↓ 3 callers
Method
set_render_window
src/UI/Screenshoter.cpp:73
↓ 3 callers
Method
set_roughness
src/HostDeviceCommon/Material/MaterialPacked.h:298
↓ 3 callers
Method
set_second_roughness
src/HostDeviceCommon/Material/MaterialPacked.h:308
↓ 3 callers
Method
set_second_roughness_weight
src/HostDeviceCommon/Material/MaterialPacked.h:307
↓ 3 callers
Method
set_sheen
src/HostDeviceCommon/Material/MaterialPacked.h:328
↓ 3 callers
Method
set_sheen_color
src/HostDeviceCommon/Material/MaterialPacked.h:330
↓ 3 callers
Method
set_sheen_roughness
src/HostDeviceCommon/Material/MaterialPacked.h:329
↓ 3 callers
Method
set_specular
src/HostDeviceCommon/Material/MaterialPacked.h:311
↓ 3 callers
Method
set_specular_color
src/HostDeviceCommon/Material/MaterialPacked.h:313
↓ 3 callers
Method
set_specular_darkening
src/HostDeviceCommon/Material/MaterialPacked.h:314
↓ 3 callers
Method
set_specular_energy_compensation
src/HostDeviceCommon/Material/MaterialPacked.h:315
↓ 3 callers
Method
set_specular_tint
src/HostDeviceCommon/Material/MaterialPacked.h:312
↓ 3 callers
Method
set_specular_transmission
src/HostDeviceCommon/Material/MaterialPacked.h:333
↓ 3 callers
Method
set_thin_film
src/HostDeviceCommon/Material/MaterialPacked.h:342
↓ 3 callers
Method
set_thin_film_base_ior_override
src/HostDeviceCommon/Material/MaterialPacked.h:347
↓ 3 callers
Method
set_thin_film_do_ior_override
src/HostDeviceCommon/Material/MaterialPacked.h:348
↓ 3 callers
Method
set_thin_film_hue_shift_degrees
src/HostDeviceCommon/Material/MaterialPacked.h:346
↓ 3 callers
Method
set_thin_film_ior
src/HostDeviceCommon/Material/MaterialPacked.h:343
↓ 3 callers
Method
set_thin_film_kappa_3
src/HostDeviceCommon/Material/MaterialPacked.h:345
↓ 3 callers
Method
set_thin_film_thickness
src/HostDeviceCommon/Material/MaterialPacked.h:344
↓ 3 callers
Method
set_thin_walled
src/HostDeviceCommon/Material/MaterialPacked.h:339
↓ 3 callers
Function
sign_not_zero
src/HostDeviceCommon/Packing.h:306
↓ 3 callers
Function
stbi__addsizes_valid
return 1 if the sum is valid, 0 on overflow. negative terms are considered invalid.
thirdparties/stbi/stb_image.h:1000
↓ 3 callers
Function
stbi__convert_format16
thirdparties/stbi/stb_image.h:1810
↓ 3 callers
Function
stbi__decode_jpeg_header
thirdparties/stbi/stb_image.h:3363
↓ 3 callers
Function
stbi__free_jpeg_components
thirdparties/stbi/stb_image.h:3240
↓ 3 callers
Function
stbi__hdr_convert
thirdparties/stbi/stb_image.h:7130
↓ 3 callers
Function
stbi__info_main
thirdparties/stbi/stb_image.h:7631
↓ 3 callers
Function
stbi__is_16_main
thirdparties/stbi/stb_image.h:7673
↓ 3 callers
Function
stbi__load_and_postprocess_16bit
thirdparties/stbi/stb_image.h:1284
↓ 3 callers
Function
stbi__loadf_main
thirdparties/stbi/stb_image.h:1458
↓ 3 callers
Function
stbi__mad4sizes_valid
thirdparties/stbi/stb_image.h:1037
↓ 3 callers
Function
stbi__malloc_mad4
thirdparties/stbi/stb_image.h:1060
↓ 3 callers
Function
stbi__pic_is4
thirdparties/stbi/stb_image.h:6335
↓ 3 callers
Function
stbi__pnm_getinteger
thirdparties/stbi/stb_image.h:7566
↓ 3 callers
Function
stbi__pnm_info
thirdparties/stbi/stb_image.h:7580
↓ 3 callers
Function
stbi__pnm_skip_whitespace
thirdparties/stbi/stb_image.h:7547
↓ 3 callers
Function
stbi__zeof
thirdparties/stbi/stb_image.h:4189
↓ 3 callers
Function
stbi__zexpand
thirdparties/stbi/stb_image.h:4259
↓ 3 callers
Function
stbi__zhuffman_decode
thirdparties/stbi/stb_image.h:4240
↓ 3 callers
Function
stbiw__encode_png_line
@OPTIMIZE: provide an option that always forces left-predict or paeth predict
thirdparties/stbi/stb_image_write.h:1092
↓ 3 callers
Function
stbiw__outfile
thirdparties/stbi/stb_image_write.h:478
↓ 3 callers
Function
stbiw__paeth
thirdparties/stbi/stb_image_write.h:1083
↓ 3 callers
Function
stbiw__wpcrc
thirdparties/stbi/stb_image_write.h:1077
↓ 3 callers
Function
stbiw__write3
thirdparties/stbi/stb_image_write.h:406
↓ 3 callers
Function
stbiw__write_pixel
thirdparties/stbi/stb_image_write.h:418
↓ 3 callers
Function
store_denoiser_AOVs
src/Device/includes/PathTracing.h:103
↓ 3 callers
Method
store_reservoir_custom_buffer_opt
src/Device/includes/ReSTIR/ReGIR/Settings.h:477
↓ 3 callers
Method
update_all_materials
src/Renderer/GPURenderer.cpp:1022
↓ 3 callers
Method
update_renderer_view_translation
src/UI/RenderWindow.cpp:729
↓ 3 callers
Method
upload_data
src/Renderer/CPUDataStructures/MaterialPackedSoACPUData.h:117
↓ 3 callers
Method
upload_relevant_buffers_to_texture
src/UI/DisplayView/DisplayViewSystem.cpp:382
← previous
next →
401–500 of 2,777, ranked by callers