MCPcopy Create free account

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

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

↓ 1 callersMethodget_thin_film_ior
src/HostDeviceCommon/Material/MaterialPackedSoA.h:65
↓ 1 callersMethodget_thin_film_kappa_3
src/HostDeviceCommon/Material/MaterialPackedSoA.h:67
↓ 1 callersMethodget_thin_film_thickness
src/HostDeviceCommon/Material/MaterialPackedSoA.h:66
↓ 1 callersMethodget_thin_walled
src/HostDeviceCommon/Material/MaterialPackedSoA.h:61
↓ 1 callersMethodget_time_ms_before_viewport_refresh
src/UI/RenderWindow.cpp:874
↓ 1 callersMethodget_topmost
src/Device/includes/NestedDielectrics.h:98
↓ 1 callersMethodget_total_shadow_rays_queries_from_GPU
src/Renderer/RenderPasses/NEEPlusPlusHashGridStorage.cpp:178
↓ 1 callersMethodget_value_count
src/UI/PerformanceMetricsComputer.cpp:39
↓ 1 callersMethodget_variance
src/UI/PerformanceMetricsComputer.cpp:127
↓ 1 callersMethodget_vram_usage_bytes
src/Renderer/RenderPasses/NEEPlusPlusRenderPass.cpp:155
↓ 1 callersMethodget_width
src/Renderer/RendererEnvmap.cpp:116
↓ 1 callersMethodget_window_size
src/UI/PerformanceMetricsComputer.cpp:162
↓ 1 callersFunctionglm_vec4_clamp
thirdparties/glm/glm/simd/common.h:184
↓ 1 callersFunctionglm_vec4_length
thirdparties/glm/glm/simd/geometric.h:13
↓ 1 callersFunctionglm_vec4_sign
thirdparties/glm/glm/simd/common.h:99
↓ 1 callersFunctiongmon_means_radix_sort
src/Device/includes/GMoN/GMoNMeansRadixSort.h:51
↓ 1 callersMethodhas_macro
src/Compiler/GPUKernelCompilerOptions.cpp:387
↓ 1 callersMethodhas_nan
src/HostDeviceCommon/Color.h:93
↓ 1 callersMethodhash_context
src/Device/includes/NEE++/NEE++.h:224
↓ 1 callersFunctionhash_double_position_camera
src/Device/includes/HashGridHash.h:127
↓ 1 callersFunctionhash_quantize_normal
* The 'precision' factor controls the discretization of the normal. * Higher values mean more discretization steps mean more precision. * * 2 is
src/Device/includes/HashGridHash.h:71
↓ 1 callersFunctionhufBuildDecTable
thirdparties/tinyexr/tinyexr.h:2535
↓ 1 callersFunctionhufBuildEncTable
thirdparties/tinyexr/tinyexr.h:2224
↓ 1 callersFunctionhufClearDecTable
thirdparties/tinyexr/tinyexr.h:2516
↓ 1 callersFunctionhufCompress
thirdparties/tinyexr/tinyexr.h:2928
↓ 1 callersFunctionhufDecode
thirdparties/tinyexr/tinyexr.h:2785
↓ 1 callersFunctionhufEncode
thirdparties/tinyexr/tinyexr.h:2663
↓ 1 callersFunctionhufFreeDecTable
thirdparties/tinyexr/tinyexr.h:2623
↓ 1 callersFunctionhufPackEncTable
thirdparties/tinyexr/tinyexr.h:2409
↓ 1 callersFunctionhufUncompress
thirdparties/tinyexr/tinyexr.h:2958
↓ 1 callersFunctionhufUnpackEncTable
thirdparties/tinyexr/tinyexr.h:2454
↓ 1 callersMethodincrement_supersampling_counters
src/Renderer/RenderPasses/ReGIRHashGridStorage.cpp:168
↓ 1 callersMethodinit
src/Renderer/GPURendererThread.cpp:12
↓ 1 callersMethodinit_from_image
src/Renderer/RendererEnvmap.cpp:13
↓ 1 callersMethodinsert_hash_cell_data
src/Device/includes/ReSTIR/ReGIR/Settings.h:527
↓ 1 callersFunctioninternal_eval_coat_layer
* 'internal' functions are just so that 'principled_bsdf_eval' looks nicer */
src/Device/includes/BSDFs/Principled.h:955
↓ 1 callersFunctioninternal_eval_diffuse_layer
src/Device/includes/BSDFs/Principled.h:1436
↓ 1 callersFunctioninternal_eval_diffuse_transmission_layer
src/Device/includes/BSDFs/Principled.h:1219
↓ 1 callersFunctioninternal_eval_glass_layer
src/Device/includes/BSDFs/Principled.h:1177
↓ 1 callersFunctioninternal_eval_glossy_base
* The "glossy base" is the combination of a specular GGX layer * on top of a diffuse BRDF. */
src/Device/includes/BSDFs/Principled.h:1474
↓ 1 callersFunctioninternal_eval_sheen_layer
src/Device/includes/BSDFs/Principled.h:1088
↓ 1 callersFunctioninternal_eval_specular_layer
src/Device/includes/BSDFs/Principled.h:1305
↓ 1 callersFunctioninternal_pdf_coat_layer
src/Device/includes/BSDFs/Principled.h:1060
↓ 1 callersFunctioninternal_pdf_diffuse_layer
src/Device/includes/BSDFs/Principled.h:1457
↓ 1 callersFunctioninternal_pdf_diffuse_transmission_layer
src/Device/includes/BSDFs/Principled.h:1243
↓ 1 callersFunctioninternal_pdf_glass_layer
src/Device/includes/BSDFs/Principled.h:1202
↓ 1 callersFunctioninternal_pdf_glossy_base
src/Device/includes/BSDFs/Principled.h:1494
↓ 1 callersFunctioninternal_pdf_sheen_layer
src/Device/includes/BSDFs/Principled.h:1115
↓ 1 callersFunctioninternal_pdf_specular_layer
src/Device/includes/BSDFs/Principled.h:1407
↓ 1 callersMethodintersect
src/Renderer/BVH.cpp:67
↓ 1 callersFunctionintrin_pow
src/HostDeviceCommon/Math.h:170
↓ 1 callersMethodinvalidate_render_data_buffers
src/Renderer/GPURenderer.cpp:577
↓ 1 callersFunctionisValidTile
thirdparties/tinyexr/tinyexr.h:5700
↓ 1 callersMethodis_constant_color
src/Image/Image.cpp:250
↓ 1 callersMethodis_freed
src/Renderer/GPUDataStructures/GMoNGPUData.h:51
↓ 1 callersMethodis_fully_opaque
src/Image/Image.cpp:271
↓ 1 callersMethodis_using_debug_kernel
src/Renderer/GPURenderer.cpp:692
↓ 1 callersMethodjitter_world_position
src/Device/includes/ReSTIR/ReGIR/ReGIRHashGrid.h:234
↓ 1 callersMethodlaunch_asynchronous_3D
src/Compiler/GPUKernel.cpp:228
↓ 1 callersMethodlaunch_rehashing_kernel
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:747
↓ 1 callersMethodlength2
src/HostDeviceCommon/Color.h:28
↓ 1 callersMethodlength2
src/HostDeviceCommon/Color.h:89
↓ 1 callersMethodload_GGX_energy_compensation_textures
src/Renderer/GPURenderer.cpp:116
↓ 1 callersMethodload_glossy_dielectric_energy_compensation_textures
src/Renderer/GPURenderer.cpp:124
↓ 1 callersFunctionload_jpeg_image
thirdparties/stbi/stb_image.h:3863
↓ 1 callersFunctionload_spatiotemporal_neighbor_data
* Returns -1 if there is no valid temporal neighbor. * The linear buffer index of the temporal neighbor otherwise */
src/Device/kernels/ReSTIR/DI/FusedSpatiotemporalReuse.h:73
↓ 1 callersFunctionlog
src/HostDeviceCommon/Color.h:65
↓ 1 callersMethodlook_at_object
* Reference: * * https://stackoverflow.com/questions/12435671/quaternion-lookat-function */
src/Scene/Camera.cpp:108
↓ 1 callersMethodmap_albedo_buffer
src/Renderer/GPUDataStructures/DenoiserBuffersGPUData.cpp:31
↓ 1 callersMethodmap_normals_buffer
src/Renderer/GPUDataStructures/DenoiserBuffersGPUData.cpp:9
↓ 1 callersMethodmap_result_framebuffer
src/Renderer/RenderPasses/GMoNRenderPass.cpp:382
↓ 1 callersMethodneeds_global_bvh_stack_buffer
src/Renderer/GPURenderer.cpp:386
↓ 1 callersFunctionnormal_mapping
References: * * [1] [Foundations of Game Engine Development: Rendering - Tangent/Bitangent calculation] http://foundationsofgameenginedev.com/#fged
src/Device/includes/Intersect.h:77
↓ 1 callersFunctionnormal_similarity_heuristic
src/Device/includes/ReSTIR/NeighborSimilarity.h:28
↓ 1 callersFunctionoctahedral_encode
src/HostDeviceCommon/Packing.h:296
↓ 1 callersFunctionpath_tracing_accumulate_debug_view_color
src/Device/includes/PathTracing.h:219
↓ 1 callersFunctionpath_tracing_sample_next_indirect_bounce
src/Device/includes/PathTracing.h:28
↓ 1 callersFunctionplane_distance_heuristic
* Returns true if the two given points pass the plane distance check, false otherwise */
src/Device/includes/ReSTIR/NeighborSimilarity.h:17
↓ 1 callersMethodpoll_keyboard_inputs
src/UI/Interaction/RenderWindowKeyboardInteractor.cpp:71
↓ 1 callersMethodpost_sample_update_async
src/Renderer/RenderPasses/RenderGraph.cpp:121
↓ 1 callersFunctionpow_5
src/HostDeviceCommon/Math.h:167
↓ 1 callersMethodpre_render_compilation_check
src/Renderer/RenderPasses/RenderGraph.cpp:38
↓ 1 callersMethodprepass
src/Renderer/RenderPasses/RenderGraph.cpp:49
↓ 1 callersFunctionpresample_emissive_triangle
src/Device/kernels/ReSTIR/DI/LightsPresampling.h:37
↓ 1 callersFunctionpresample_envmap
src/Device/kernels/ReSTIR/DI/LightsPresampling.h:22
↓ 1 callersFunctionprincipled_bsdf_pdf
src/Device/includes/BSDFs/Principled.h:1717
↓ 1 callersFunctionprincipled_coat_compute_darkening
* Reference: * * [1] [Open PBR Specification - Coat Darkening] https://academysoftwarefoundation.github.io/OpenPBR/#model/coat/darkening * * 're
src/Device/includes/BSDFs/Principled.h:890
↓ 1 callersFunctionprincipled_coat_eval
src/Device/includes/BSDFs/Principled.h:49
↓ 1 callersFunctionprincipled_coat_pdf
src/Device/includes/BSDFs/Principled.h:75
↓ 1 callersFunctionprincipled_coat_sample
* The sampled direction is returned in the local shading frame of the basis used for 'local_view_direction' */
src/Device/includes/BSDFs/Principled.h:101
↓ 1 callersFunctionprincipled_diffuse_eval
src/Device/includes/BSDFs/Principled.h:184
↓ 1 callersFunctionprincipled_diffuse_pdf
src/Device/includes/BSDFs/Principled.h:195
↓ 1 callersFunctionprincipled_diffuse_sample
* The sampled direction is returned in world space */
src/Device/includes/BSDFs/Principled.h:209
↓ 1 callersFunctionprincipled_diffuse_transmission_eval
src/Device/includes/BSDFs/Principled.h:832
↓ 1 callersFunctionprincipled_diffuse_transmission_pdf
src/Device/includes/BSDFs/Principled.h:866
↓ 1 callersFunctionprincipled_diffuse_transmission_sample
src/Device/includes/BSDFs/Principled.h:875
↓ 1 callersFunctionprincipled_glass_eval
src/Device/includes/BSDFs/Principled.h:359
↓ 1 callersFunctionprincipled_glass_pdf
src/Device/includes/BSDFs/Principled.h:560
↓ 1 callersFunctionprincipled_glass_sample
* The sampled direction is returned in the local shading frame of the basis used for 'local_view_direction' */
src/Device/includes/BSDFs/Principled.h:726
↓ 1 callersFunctionprincipled_metallic_eval
src/Device/includes/BSDFs/Principled.h:125
← previousnext →1,001–1,100 of 2,777, ranked by callers