MCPcopy Create free account

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

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

↓ 2 callersMethodget_enforce_strong_energy_conservation
src/HostDeviceCommon/Material/MaterialPacked.h:288
↓ 2 callersMethodget_gl_internal_format
src/UI/DisplayView/DisplayTextureType.h:24
↓ 2 callersMethodget_height
src/UI/RenderWindow.cpp:699
↓ 2 callersMethodget_hiprt_orochi_ctx
src/Renderer/GPURenderer.cpp:575
↓ 2 callersMethodget_last_recomputed_sample_count
src/Renderer/RenderPasses/GMoNRenderPass.cpp:331
↓ 2 callersFunctionget_median_of_means
src/Device/includes/GMoN/GMoN.h:67
↓ 2 callersMethodget_metallic
src/HostDeviceCommon/Material/MaterialPackedSoA.h:23
↓ 2 callersMethodget_metallic_F82
src/HostDeviceCommon/Material/MaterialPacked.h:237
↓ 2 callersMethodget_metallic_F90
src/HostDeviceCommon/Material/MaterialPacked.h:238
↓ 2 callersMethodget_metallic_F90_falloff_exponent
src/HostDeviceCommon/Material/MaterialPacked.h:236
↓ 2 callersMethodget_metallic_texture_index
src/HostDeviceCommon/Material/MaterialPackedSoA.h:229
↓ 2 callersMethodget_neighbor_replay_hash_grid_cell_index_for_shading
src/Device/includes/ReSTIR/ReGIR/Settings.h:312
↓ 2 callersMethodget_non_canonical_reservoir_count_per_cell_ptr
src/Device/includes/ReSTIR/ReGIR/Settings.h:100
↓ 2 callersFunctionget_non_equal_buffer
* Returns whichever of the two candidates isn't 'buffer' */
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:280
↓ 2 callersMethodget_normal_map_texture_index
src/HostDeviceCommon/Material/MaterialPacked.h:713
↓ 2 callersMethodget_odd_parity
src/Device/includes/NestedDielectrics.h:99
↓ 2 callersMethodget_oren_nayar_sigma
src/HostDeviceCommon/Material/MaterialPacked.h:233
↓ 2 callersFunctionget_pixel_confidence_interval
src/Device/includes/AdaptiveSampling.h:11
↓ 2 callersMethodget_pointer_to_macro_value
src/Compiler/GPUKernelCompilerOptions.cpp:412
↓ 2 callersFunctionget_random_neighbor_hash_grid_cell_index_with_retries
src/Device/kernels/ReSTIR/ReGIR/SpatialReuse.h:19
↓ 2 callersMethodget_renderer
src/Renderer/RenderPasses/ReGIRRenderPass.cpp:941
↓ 2 callersMethodget_roughness_texture_index
src/HostDeviceCommon/Material/MaterialPackedSoA.h:228
↓ 2 callersMethodget_sheen
src/HostDeviceCommon/Material/MaterialPackedSoA.h:50
↓ 2 callersMethodget_sheen
src/HostDeviceCommon/Material/MaterialPacked.h:262
↓ 2 callersMethodget_sheen_color
src/HostDeviceCommon/Material/MaterialPacked.h:264
↓ 2 callersMethodget_sheen_roughness
src/HostDeviceCommon/Material/MaterialPacked.h:263
↓ 2 callersMethodget_sheen_texture_index
src/HostDeviceCommon/Material/MaterialPackedSoA.h:233
↓ 2 callersMethodget_specular
src/HostDeviceCommon/Material/MaterialPackedSoA.h:33
↓ 2 callersMethodget_specular
src/HostDeviceCommon/Material/MaterialPacked.h:245
↓ 2 callersMethodget_specular_color
src/HostDeviceCommon/Material/MaterialPacked.h:247
↓ 2 callersMethodget_specular_darkening
src/HostDeviceCommon/Material/MaterialPacked.h:248
↓ 2 callersMethodget_specular_texture_index
src/HostDeviceCommon/Material/MaterialPackedSoA.h:231
↓ 2 callersMethodget_specular_tint
src/HostDeviceCommon/Material/MaterialPacked.h:246
↓ 2 callersMethodget_status_text
src/UI/ImGui/ImGuiRenderer.cpp:123
↓ 2 callersMethodget_supersampling_current_frame
src/Renderer/RenderPasses/ReGIRHashGridStorage.cpp:456
↓ 2 callersMethodget_supersampling_frames_available
src/Renderer/RenderPasses/ReGIRHashGridStorage.cpp:461
↓ 2 callersMethodget_thin_film
src/HostDeviceCommon/Material/MaterialPackedSoA.h:64
↓ 2 callersMethodget_thin_film
src/HostDeviceCommon/Material/MaterialPacked.h:276
↓ 2 callersMethodget_thin_film_base_ior_override
src/HostDeviceCommon/Material/MaterialPacked.h:281
↓ 2 callersMethodget_thin_film_do_ior_override
src/HostDeviceCommon/Material/MaterialPacked.h:282
↓ 2 callersMethodget_thin_film_hue_shift_degrees
src/HostDeviceCommon/Material/MaterialPacked.h:280
↓ 2 callersMethodget_thin_film_ior
src/HostDeviceCommon/Material/MaterialPacked.h:277
↓ 2 callersMethodget_thin_film_kappa_3
src/HostDeviceCommon/Material/MaterialPacked.h:279
↓ 2 callersMethodget_thin_film_thickness
src/HostDeviceCommon/Material/MaterialPacked.h:278
↓ 2 callersMethodget_thin_walled
src/HostDeviceCommon/Material/MaterialPacked.h:273
↓ 2 callersMethodget_total_number_of_cells
src/Renderer/RenderPasses/ReGIRHashGridStorage.cpp:451
↓ 2 callersMethodget_total_number_of_cells_per_grid
src/Device/includes/ReSTIR/ReGIR/Settings.h:510
↓ 2 callersMethodget_tracing_kernels
src/Renderer/GPURenderer.cpp:667
↓ 2 callersMethodget_triangles
src/Scene/SceneParser.h:156
↓ 2 callersFunctionglass_directional_albedo_integration
src/Device/kernels/Baking/GGXGlassDirectionalAlbedo.h:162
↓ 2 callersFunctionglm_vec4_floor
thirdparties/glm/glm/simd/common.h:124
↓ 2 callersFunctionglm_vec4_round
thirdparties/glm/glm/simd/common.h:110
↓ 2 callersMethodhas_envmap
src/Renderer/GPURenderer.cpp:1002
↓ 2 callersFunctionhufCanonicalCodeTable
thirdparties/tinyexr/tinyexr.h:2170
↓ 2 callersMethodincrement
src/Device/includes/GMoN/GMoNMeansRadixSortHistogramDeclaration.h:38
↓ 2 callersFunctioninternal_bilinear_sample_on_3D_texture
* Bilinearly samples around x & y on the layer z of a 3D texture configured for * nearest neighbor sampling * * uv is supposed to be in [0, 1] alr
src/Device/includes/Texture.h:119
↓ 2 callersFunctioninternal_eval_metal_layer
src/Device/includes/BSDFs/Principled.h:1129
↓ 2 callersFunctioninternal_pdf_metal_layer
src/Device/includes/BSDFs/Principled.h:1159
↓ 2 callersMethodis_allocated
src/HIPRT-Orochi/OrochiBuffer.h:316
↓ 2 callersMethodis_ggx_thin_glass_directional_albedo_bake_complete
src/Renderer/Baker/GPUBaker.cpp:94
↓ 2 callersMethodis_rendering_done
src/UI/RenderWindow.cpp:777
↓ 2 callersMethodis_white
src/HostDeviceCommon/Color.h:96
↓ 2 callersFunctionlambertian_brdf_pdf
src/Device/includes/BSDFs/Lambertian.h:25
↓ 2 callersMethodlaunch_async
src/Renderer/RenderPasses/RenderGraph.cpp:73
↓ 2 callersFunctionldexp
src/HostDeviceCommon/Math.h:156
↓ 2 callersFunctionlength2
src/HostDeviceCommon/Math.h:93
↓ 2 callersMethodload_GGX_glass_energy_compensation_textures
src/Renderer/GPURenderer.cpp:140
↓ 2 callersFunctionoren_nayar_brdf_pdf
src/Device/includes/BSDFs/OrenNayar.h:61
↓ 2 callersMethodpack_from
src/Image/EnvmapRGBE9995.h:21
↓ 2 callersFunctionpath_tracing_compute_next_indirect_bounce
src/Device/includes/PathTracing.h:81
↓ 2 callersFunctionpow_1_4
src/HostDeviceCommon/Math.h:164
↓ 2 callersFunctionpow_3
src/HostDeviceCommon/Math.h:165
↓ 2 callersFunctionpow_6
src/HostDeviceCommon/Math.h:168
↓ 2 callersFunctionprincipled_beer_absorption
src/Device/includes/BSDFs/Principled.h:332
↓ 2 callersFunctionprincipled_bsdf_eval
src/Device/includes/BSDFs/Principled.h:1620
↓ 2 callersFunctionprincipled_metallic_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:176
↓ 2 callersMethodpush
* Pushes a new material index onto the stack * * Returns true if that intersection should be skipped (because we are currently in a material with
src/Device/includes/NestedDielectrics.h:129
↓ 2 callersMethodrecompute_sampling_data_structure
src/Renderer/RendererEnvmap.cpp:30
↓ 2 callersFunctionreset_render
src/Device/kernels/CameraRays.h:20
↓ 2 callersMethodresize
src/Renderer/CPUGPUCommonDataStructures/GenericSoA.h:57
↓ 2 callersMethodresize_host_pinned_mem
src/HIPRT-Orochi/OrochiBuffer.h:188
↓ 2 callersMethodsample
src/Device/includes/AliasTable.h:13
↓ 2 callersFunctionsample_environment_map_texture
src/Device/includes/Texture.h:209
↓ 2 callersFunctionsample_in_disk_uv
* Returns float pixel coordinates offset from the center of the disk * given the radius of the disk and two random numbers in [0, 1] u and v * * u
src/Device/includes/Sampling.h:50
↓ 2 callersFunctionsample_lights_RIS
src/Device/includes/RIS/RIS.h:252
↓ 2 callersFunctionsample_one_emissive_triangle_regir_with_info
src/Device/includes/LightSampling/LightUtils.h:546
↓ 2 callersFunctionsample_one_light_MIS
src/Device/includes/LightSampling/Lights.h:123
↓ 2 callersFunctionsample_one_light_bsdf
src/Device/includes/LightSampling/Lights.h:89
↓ 2 callersFunctionsample_one_light_no_MIS
src/Device/includes/LightSampling/Lights.h:25
↓ 2 callersFunctionsample_point_on_generic_triangle
* Samples a point uniformly on the given triangle (given with the triangle index) * * Returns true if the sampling was successful, false otherwise (
src/Device/includes/LightSampling/LightUtils.h:163
↓ 2 callersFunctionsample_texture_rgb_32bits
* Samples a texture given by indexing the texture array 'texture_buffer' with 'texture_buffer[texture_index]'. * * To read from a single texture, p
src/Device/includes/Texture.h:105
↓ 2 callersFunctionsample_texture_rgb_8bits
* If 'flip_uv_y' is true, then UV(0, 0) is the bottom left corner of the texture * and the texture must use a wrapping address mode for the V coordin
src/Device/includes/Texture.h:79
↓ 2 callersFunctionsample_wavelength_uniformly
src/Device/includes/Dispersion.h:469
↓ 2 callersFunctionsendCode
thirdparties/tinyexr/tinyexr.h:2641
↓ 2 callersMethodsetPixels
thirdparties/nvidia-FLIP/FLIP.h:1234
↓ 2 callersMethodset_anisotropic_texture_index
src/HostDeviceCommon/Material/MaterialPacked.h:731
↓ 2 callersMethodset_base_color_texture_index
src/HostDeviceCommon/Material/MaterialPacked.h:727
↓ 2 callersMethodset_callbacks
src/UI/Interaction/RenderWindowKeyboardInteractor.cpp:66
↓ 2 callersMethodset_camera
src/Renderer/GPURenderer.cpp:1102
↓ 2 callersMethodset_coat_texture_index
src/HostDeviceCommon/Material/MaterialPacked.h:733
← previousnext →601–700 of 2,777, ranked by callers