MCPcopy Create free account

hub / github.com/OpenPathGuidingLibrary/openpgl / functions

Functions4,307 in github.com/OpenPathGuidingLibrary/openpgl

↓ 2 callersMethodreserve
third-party/embreeSrc/common/sys/vector.h:100
↓ 2 callersFunctionreset
openpgl/imagespace/ImageSpaceGuidingBuffer.h:65
↓ 2 callersFunctionresize
third-party/nanoflann/include/nanoflann.hpp:119
↓ 2 callersFunctionrsqrt
third-party/embreeSrc/common/math/vec2fa.h:132
↓ 2 callersMethodsample
openpgl/directional/dqt/DQT.h:49
↓ 2 callersMethodsampleApproximateClosestRegionIdx
openpgl/spatial/KNN.h:103
↓ 2 callersMethodsampleApproximateClosestRegionIdxIS
openpgl/spatial/KNN.h:126
↓ 2 callersMethodsamplePdf
openpgl/directional/dqt/DQT.h:69
↓ 2 callersMethodsaveIndex_
Stores the index in a binary file. * IMPORTANT NOTE: The set of data points is NOT stored in the file, so * when loading the index object
third-party/nanoflann/include/nanoflann.hpp:1233
↓ 2 callersFunctionselect
third-party/embreeSrc/common/simd/vint8_avx2.h:290
↓ 2 callersFunctionselect
third-party/embreeSrc/common/simd/vuint4_sse2.h:327
↓ 2 callersFunctionselect
third-party/embreeSrc/common/simd/vllong4_avx2.h:119
↓ 2 callersFunctionselect
third-party/embreeSrc/common/simd/vfloat8_avx.h:419
↓ 2 callersFunctionsendCode
third-party/tinyexr/tinyexr.h:2641
↓ 2 callersMethodsetId
openpgl/directional/IVolumeSamplingDistribution.h:53
↓ 2 callersMethodsetRegion
openpgl/directional/dqt/DQTVolumeSamplingDistribution.h:91
↓ 2 callersFunctionsincosf
openpgl/openpgl_common.h:26
↓ 2 callersMethodsize
third-party/embreeSrc/common/math/range.h:48
↓ 2 callersMethodsort
third-party/embreeSrc/common/algorithms/parallel_sort.h:275
↓ 2 callersFunctionsort_ascending
third-party/embreeSrc/common/simd/vfloat8_avx.h:746
↓ 2 callersFunctionsphericalDirection
openpgl/openpgl_common.h:316
↓ 2 callersFunctionsqrt
third-party/embreeSrc/common/math/vec3fa.h:146
↓ 2 callersFunctionsqrt
third-party/embreeSrc/common/math/emath.h:176
↓ 2 callersFunctiontoString
openpgl/data/SampleData.h:89
↓ 2 callersMethodtoString
openpgl/field/FieldStatistics.h:78
↓ 2 callersMethodunlock
third-party/embreeSrc/common/sys/mutex.cpp:18
↓ 2 callersMethodupdateFluenceEstimate
openpgl/directional/vmm/AdaptiveSplitandMergeFactory.h:459
↓ 2 callersFunctionvreduce_max
third-party/embreeSrc/common/simd/vfloat4_sse2.h:741
↓ 2 callersFunctionvreduce_max
third-party/embreeSrc/common/simd/vuint4_sse2.h:407
↓ 2 callersFunctionvreduce_max
third-party/embreeSrc/common/simd/vfloat8_avx.h:675
↓ 2 callersFunctionvreduce_min
third-party/embreeSrc/common/simd/vfloat4_sse2.h:740
↓ 2 callersFunctionvreduce_min
third-party/embreeSrc/common/simd/vuint4_sse2.h:406
↓ 2 callersFunctionvreduce_min
third-party/embreeSrc/common/simd/vfloat8_avx.h:671
↓ 2 callersMethodwait
third-party/embreeSrc/common/sys/barrier.cpp:142
↓ 2 callersFunctionwuffs_adler32__hasher__update_u32
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:18149
↓ 2 callersFunctionwuffs_base__color_u32_argb_premul__as__color_u16_gray
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:3781
↓ 2 callersFunctionwuffs_base__color_u32_argb_premul__as__color_u64_argb_nonpremul
wuffs_base__color_u32_argb_premul__as__color_u64_argb_nonpremul converts from 4x8 premultiplied alpha to 4x16LE non-premultiplied alpha.
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:3867
↓ 2 callersFunctionwuffs_base__composite_nonpremul_premul_u32_axxx
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:13093
↓ 2 callersFunctionwuffs_base__composite_nonpremul_premul_u64_axxx
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:13137
↓ 2 callersFunctionwuffs_base__composite_premul_nonpremul_u64_axxx
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:13207
↓ 2 callersFunctionwuffs_base__composite_premul_premul_u32_axxx
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:13233
↓ 2 callersFunctionwuffs_base__count_leading_zeroes_u64
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:1022
↓ 2 callersFunctionwuffs_base__empty_slice_token
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:3424
↓ 2 callersFunctionwuffs_base__empty_slice_u8
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:1550
↓ 2 callersFunctionwuffs_base__i32__max
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:811
↓ 2 callersFunctionwuffs_base__io__since
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:7532
↓ 2 callersFunctionwuffs_base__io_writer__limited_copy_u32_from_history_8_byte_chunks_distance_1_fast
wuffs_base__io_writer__limited_copy_u32_from_history_8_byte_chunks_distance_1_fast copies the previous byte (the one immediately before *ptr_iop_w), c
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:7745
↓ 2 callersFunctionwuffs_base__magic_number_guess_fourcc__maybe_tga
TGA doesn't start with a magic identifier. Instead, see if the opening bytes are plausibly TGA. Callers should have already verified that (prefix_dat
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:12314
↓ 2 callersFunctionwuffs_base__make_pixel_format
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:3970
↓ 2 callersFunctionwuffs_base__make_slice_token
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:3416
↓ 2 callersFunctionwuffs_base__make_slice_u16
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:1494
↓ 2 callersFunctionwuffs_base__make_slice_u32
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:1502
↓ 2 callersFunctionwuffs_base__make_slice_u64
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:1510
↓ 2 callersFunctionwuffs_base__make_table_u8
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:1582
↓ 2 callersFunctionwuffs_base__multiply_u64
wuffs_base__multiply_u64 returns x*y as a 128-bit value. The maximum inclusive output hi_lo is 0xFFFFFFFFFFFFFFFE_0000000000000001.
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:990
↓ 2 callersFunctionwuffs_base__null_pixel_config
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:4236
↓ 2 callersFunctionwuffs_base__pixel_buffer__palette
wuffs_base__pixel_buffer__palette returns the palette color data. If non-empty, it will have length WUFFS_BASE__PIXEL_FORMAT__INDEXED__PALETTE_BYTE_LE
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:5007
↓ 2 callersFunctionwuffs_base__pixel_buffer__set_color_u32_at
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:12626
↓ 2 callersFunctionwuffs_base__pixel_config__bounds
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:4299
↓ 2 callersFunctionwuffs_base__pixel_swizzler__bgra_premul__bgra_nonpremul__src
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:15202
↓ 2 callersFunctionwuffs_base__pixel_swizzler__squash_align4_bgr_565_8888
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:13267
↓ 2 callersFunctionwuffs_base__poke_u8__no_bounds_check
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:1231
↓ 2 callersFunctionwuffs_base__private_implementation__high_prec_dec__render_exponent_absent
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:11101
↓ 2 callersFunctionwuffs_base__private_implementation__high_prec_dec__render_exponent_present
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:11168
↓ 2 callersFunctionwuffs_base__private_implementation__high_prec_dec__round_down
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:10086
↓ 2 callersFunctionwuffs_base__private_implementation__high_prec_dec__round_up
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:10097
↓ 2 callersFunctionwuffs_base__private_implementation__render_number_u64
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:11708
↓ 2 callersFunctionwuffs_base__range_ie_u32__equals
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:1968
↓ 2 callersFunctionwuffs_base__range_ie_u32__intersect
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:1976
↓ 2 callersFunctionwuffs_base__range_ie_u64__equals
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:2217
↓ 2 callersFunctionwuffs_base__range_ie_u64__intersect
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:2225
↓ 2 callersFunctionwuffs_base__range_ii_u32__equals
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:1848
↓ 2 callersFunctionwuffs_base__range_ii_u32__intersect
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:1856
↓ 2 callersFunctionwuffs_base__range_ii_u64__equals
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:2097
↓ 2 callersFunctionwuffs_base__range_ii_u64__intersect
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:2105
↓ 2 callersFunctionwuffs_base__rect_ie_u32__contains_rect
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:2537
↓ 2 callersFunctionwuffs_base__rect_ie_u32__equals
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:2492
↓ 2 callersFunctionwuffs_base__rect_ie_u32__intersect
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:2501
↓ 2 callersFunctionwuffs_base__rect_ii_u32__equals
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:2355
↓ 2 callersFunctionwuffs_base__rect_ii_u32__intersect
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:2364
↓ 2 callersFunctionwuffs_base__status__message
wuffs_base__status__message strips the leading '$', '#' or '@'.
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:493
↓ 2 callersFunctionwuffs_base__swap_u64_argb_abgr
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:12518
↓ 2 callersFunctionwuffs_base__u64__sat_sub
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:973
↓ 2 callersFunctionwuffs_base__utf_8__next
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:17894
↓ 2 callersFunctionwuffs_deflate__decoder__add_history
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:19840
↓ 2 callersFunctionwuffs_deflate__decoder__initialize
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:19767
↓ 2 callersFunctionwuffs_zlib__decoder__initialize
third-party/tinyexr/deps/nanozlib/wuffs-v0.3.c:21962
↓ 2 callersFunctionxchg
third-party/embreeSrc/common/math/emath.h:377
↓ 2 callersFunctionzero_fix
third-party/embreeSrc/common/math/vec3fa.h:167
↓ 1 callersMethodApplyCosineProduct
openpgl/include/openpgl/cpp/SurfaceSamplingDistribution.h:245
↓ 1 callersFunctionCalculateNumXLevels
third-party/tinyexr/tinyexr.h:5502
↓ 1 callersFunctionCalculateNumYLevels
third-party/tinyexr/tinyexr.h:5540
↓ 1 callersFunctionCeilLog2
third-party/tinyexr/tinyexr.h:5482
↓ 1 callersFunctionCompressPiz
third-party/tinyexr/tinyexr.h:3088
↓ 1 callersFunctionCompressRle
third-party/tinyexr/tinyexr.h:1618
↓ 1 callersFunctionCompressZfp
Assume pixel format is FLOAT for all channels.
third-party/tinyexr/tinyexr.h:3523
↓ 1 callersFunctionCompressZip
third-party/tinyexr/tinyexr.h:1309
↓ 1 callersFunctionComputeChannelLayout
third-party/tinyexr/tinyexr.h:4248
↓ 1 callersFunctionDecodeEXRImage
third-party/tinyexr/tinyexr.h:5895
↓ 1 callersFunctionDecodeTiledPixelData
third-party/tinyexr/tinyexr.h:4212
← previousnext →701–800 of 4,307, ranked by callers