MCPcopy Create free account

hub / github.com/RenderKit/embree / functions

Functions11,178 in github.com/RenderKit/embree

↓ 4 callersFunction_mm256_extractf128_si256
common/simd/arm/avx2neon.h:1068
↓ 4 callersFunction_mm256_maskstore_epi32
common/simd/arm/avx2neon.h:937
↓ 4 callersFunction_mm256_permute4x64_pd_select
common/simd/arm/avx2neon.h:765
↓ 4 callersFunction_mm256_set_epi64x
common/simd/arm/avx2neon.h:617
↓ 4 callersFunction_mm256_set_ps
common/simd/arm/avx2neon.h:1083
↓ 4 callersFunction_mm256_slli_epi32
common/simd/arm/avx2neon.h:953
↓ 4 callersFunction_mm256_sllv_epi32
common/simd/arm/avx2neon.h:1029
↓ 4 callersFunction_mm256_undefined_si256
common/simd/arm/avx2neon.h:173
↓ 4 callersFunction_mm_abs_epi32
Compute the absolute value of packed signed 32-bit integers in a, and store the unsigned results in dst. FOR j := 0 to 3 i := j*32 dst[i+31:i] := ABS
common/simd/arm/sse2neon.h:6852
↓ 4 callersFunction_mm_cmple_ps
Compares for less than or equal. r0 := (a0 <= b0) ? 0xffffffff : 0x0 r1 := (a1 <= b1) ? 0xffffffff : 0x0 r2 := (a2 <= b2) ? 0xffffffff : 0x0 r3 := (a
common/simd/arm/sse2neon.h:1302
↓ 4 callersFunction_mm_cmpnle_ps
Compares for not less than or equal. https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/6a330kxw(v=vs.100)
common/simd/arm/sse2neon.h:1377
↓ 4 callersFunction_mm_cmpnlt_ps
Compares for not less than. https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/4686bbdw(v=vs.100)
common/simd/arm/sse2neon.h:1392
↓ 4 callersFunction_mm_fmsub_ps
common/simd/arm/emulation.h:19
↓ 4 callersFunction_mm_fnmsub_ps
common/simd/arm/emulation.h:18
↓ 4 callersFunction_mm_load4epu8_epi32
common/simd/arm/emulation.h:49
↓ 4 callersFunction_mm_mulhi_epi16
Multiplies the 8 signed 16-bit integers from a by the 8 signed 16-bit integers from b. r0 := (a0 * b0)[31:16] r1 := (a1 * b1)[31:16] ... r7 := (a7 *
common/simd/arm/sse2neon.h:5120
↓ 4 callersFunction_mm_mullo_epi32
Multiplies the 4 signed or unsigned 32-bit integers from a by the 4 signed or unsigned 32-bit integers from b. https://msdn.microsoft.com/en-us/librar
common/simd/arm/sse2neon.h:8305
↓ 4 callersFunction_mm_set_epi64x
Returns the __m128i structure with its two 64-bit integer values initialized to the values of the two 64-bit integers passed in. https://msdn.microsof
common/simd/arm/sse2neon.h:5302
↓ 4 callersFunction_mm_slli_epi16
Shift packed 16-bit integers in a left by imm8 while shifting in zeros, and store the results in dst. FOR j := 0 to 7 i := j*16 IF imm8[7:0] > 15 dst
common/simd/arm/sse2neon.h:5718
↓ 4 callersFunction_mm_store_si128
Stores four 32-bit integer values as (as a __m128i value) at the address p. https://msdn.microsoft.com/en-us/library/vstudio/edk11s13(v=vs.100).aspx
common/simd/arm/sse2neon.h:6118
↓ 4 callersFunction_mm_storeu_ps
Stores four single-precision, floating-point values. https://msdn.microsoft.com/en-us/library/44e30x22(v=vs.100).aspx
common/simd/arm/sse2neon.h:2924
↓ 4 callersFunction_mm_stream_ps
Store 128-bits (composed of 4 packed single-precision (32-bit) floating- point elements) from a into memory using a non-temporal memory hint. https://
common/simd/arm/sse2neon.h:2954
↓ 4 callersFunction_mm_sub_epi16
Subtract packed 16-bit integers in b from packed 16-bit integers in a, and store the results in dst. https://www.intel.com/content/www/us/en/docs/intr
common/simd/arm/sse2neon.h:6253
↓ 4 callersFunction_mm_unpackhi_ps
Selects and interleaves the upper two single-precision, floating-point values from a and b. r0 := a2 r1 := b2 r2 := a3 r3 := b3 https://msdn.microso
common/simd/arm/sse2neon.h:3057
↓ 4 callersFunction_mm_unpacklo_ps
Selects and interleaves the lower two single-precision, floating-point values from a and b. r0 := a0 r1 := b0 r2 := a1 r3 := b1 https://msdn.microso
common/simd/arm/sse2neon.h:3079
↓ 4 callersFunction_sse2neon_kadd_f32
Kahan summation for accurate summation of floating-point numbers. http://blog.zachbjornson.com/2019/08/11/fast-float-summation.html
common/simd/arm/sse2neon.h:833
↓ 4 callersFunction_sse2neon_vmull_p64
ARMv7 polyfill ARMv7/some A64 lacks vmull_p64, but it has vmull_p8. vmull_p8 calculates 8 8-bit->16-bit polynomial multiplies, but we need a 64-bit->
common/simd/arm/sse2neon.h:864
↓ 4 callersFunctionabs
common/math/vec3fa.h:110
↓ 4 callersMethodadd
tutorials/external/catch.hpp:9179
↓ 4 callersFunctionaddCounter
tutorials/buildbench/buildbench_device.cpp:176
↓ 4 callersFunctionaddCube
adds a cube to the scene */
tutorials/bvh_access/bvh_access.cpp:38
↓ 4 callersFunctionaddCurve
add hair geometry */
tutorials/motion_blur_geometry/motion_blur_geometry_device.cpp:245
↓ 4 callersFunctionaddQuadCube
adds a cube to the scene */
tutorials/motion_blur_geometry/motion_blur_geometry_device.cpp:177
↓ 4 callersMethodadjustString
tutorials/external/catch.hpp:9470
↓ 4 callersFunctionadjustTessellationLevel
adjust discret tessellation level for feature-adaptive pre-subdivision */
kernels/subdiv/tessellation.h:9
↓ 4 callersMethodadjustTime
kernels/geometry/subgrid.h:482
↓ 4 callersFunctionasInt
common/simd/vfloat8_avx.h:212
↓ 4 callersFunctionbothOrAll
tutorials/external/catch.hpp:13106
↓ 4 callersFunctionbounds
! returns bounds for binning */
kernels/builders/primref_mb.h:176
↓ 4 callersMethodbounds_vx_x
kernels/geometry/curveNi.h:162
↓ 4 callersMethodbounds_vx_y
kernels/geometry/curveNi.h:165
↓ 4 callersMethodbounds_vx_z
kernels/geometry/curveNi.h:168
↓ 4 callersMethodbounds_vy_x
kernels/geometry/curveNi.h:177
↓ 4 callersMethodbounds_vy_y
kernels/geometry/curveNi.h:180
↓ 4 callersMethodbounds_vy_z
kernels/geometry/curveNi.h:183
↓ 4 callersMethodbounds_vz_x
kernels/geometry/curveNi.h:192
↓ 4 callersMethodbounds_vz_y
kernels/geometry/curveNi.h:195
↓ 4 callersMethodbounds_vz_z
kernels/geometry/curveNi.h:198
↓ 4 callersMethodclear
kernels/bvh/bvh_builder_sah_spatial.cpp:169
↓ 4 callersFunctioncomputeCornerBezierControlPoint
kernels/subdiv/bezier_patch.h:60
↓ 4 callersFunctioncomputeGregoryPatchFacePoints
kernels/subdiv/gregory_patch.h:292
↓ 4 callersFunctioncomputeInnerBezierControlPoint
kernels/subdiv/bezier_patch.h:35
↓ 4 callersFunctioncontextFilterFunction
tutorials/user_geometry/user_geometry_device.cpp:523
↓ 4 callersMethodconvert
tutorials/external/catch.hpp:6013
↓ 4 callersFunctionconvertInto
tutorials/external/catch.hpp:7178
↓ 4 callersFunctioncosineSampleHemispherePDF
tutorials/common/math/sampling.h:60
↓ 4 callersFunctioncreateInstance
tutorials/user_geometry/user_geometry_device.cpp:206
↓ 4 callersFunctioncreateSphere
adds a sphere to the scene */
tutorials/dynamic_scene/dynamic_scene_device.cpp:16
↓ 4 callersFunctioncreateTriangulatedSphere
tutorials/instanced_geometry/instanced_geometry_device.cpp:24
↓ 4 callersFunctiondet
common/math/vec2.h:155
↓ 4 callersFunctiondimColour
Colour::LightGrey
tutorials/external/catch.hpp:13104
↓ 4 callersMethodend
common/sys/array.h:20
↓ 4 callersFunctionendsWith
tutorials/external/catch.hpp:11386
↓ 4 callersFunctionequal
tutorials/common/imgui/imstb_truetype.h:4470
↓ 4 callersFunctioneval
kernels/subdiv/gregory_patch.h:425
↓ 4 callersMethodeval
kernels/subdiv/feature_adaptive_eval.h:129
↓ 4 callersFunctioneval_du
kernels/subdiv/bilinear_patch.h:62
↓ 4 callersMethodeval_du
kernels/subdiv/linear_bezier_patch.h:213
↓ 4 callersFunctioneval_dv
kernels/subdiv/bezier_patch.h:139
↓ 4 callersFunctioneval_dv
kernels/subdiv/bilinear_patch.h:66
↓ 4 callersMethodeval_dv
kernels/subdiv/linear_bezier_patch.h:217
↓ 4 callersMethodexpectedHalfArea
! Returns the expected surface area when randomly sampling the time. */
kernels/bvh/bvh_node_aabb_mb.h:169
↓ 4 callersFunctionextend_grid
tutorials/common/scenegraph/scenegraph.cpp:1412
↓ 4 callersMethodfail
tutorials/external/catch.hpp:12043
↓ 4 callersMethodfill
kernels/geometry/quadi.h:113
↓ 4 callersFunctionfinal
kernels/subdiv/patch.h:326
↓ 4 callersMethodflags
id
kernels/common/ray.h:493
↓ 4 callersMethodgatherMB
Gather the quads */
kernels/geometry/subgrid.h:104
↓ 4 callersMethodgeomID
kernels/geometry/linei.h:62
↓ 4 callersMethodgeomID
kernels/geometry/object.h:38
↓ 4 callersMethodget
tutorials/convert/convert.cpp:42
↓ 4 callersMethodget3x3FlagsX
border flags due to 3x3 vertex pattern */
kernels/common/scene_grid_mesh.h:26
↓ 4 callersMethodget3x3FlagsY
border flags due to 3x3 vertex pattern */
kernels/common/scene_grid_mesh.h:32
↓ 4 callersMethodgetElapsedSeconds
tutorials/external/catch.hpp:12355
↓ 4 callersFunctiongetExecutableFileName
common/sys/sysinfo.cpp:473
↓ 4 callersMethodgetFormat
! return the buffer format */
kernels/common/buffer.h:327
↓ 4 callersFunctiongetInt
! Read int from a string. */
tutorials/common/scenegraph/obj_loader.cpp:68
↓ 4 callersFunctiongetSize
kernels/subdiv/tessellation_cache.h:316
↓ 4 callersFunctiongetTimeSegment
calculate time segment itime and fractional time ftime */
kernels/common/default.h:215
↓ 4 callersFunctiongetTimeSegmentRange
calculate overlapping time segment range */
kernels/common/default.h:250
↓ 4 callersMethodgetValuePtr
common/algorithms/parallel_reduce.h:77
↓ 4 callersMethodglobal
calculates bounds for [0,1] time range from bounds in dt time range */
common/math/lbbox.h:258
↓ 4 callersMethodhasType
kernels/common/alloc.h:896
↓ 4 callersFunctionhexEscapeChar
tutorials/external/catch.hpp:12787
↓ 4 callersMethodincludeSuccessfulResults
tutorials/external/catch.hpp:8078
↓ 4 callersFunctioninit
kernels/subdiv/catmullclark_patch.h:31
↓ 4 callersMethodinit
kernels/common/ray.h:842
↓ 4 callersMethodinitRayStats
tutorials/common/tutorial/tutorial.cpp:616
↓ 4 callersMethodinitialIndent
tutorials/external/catch.hpp:6738
↓ 4 callersFunctionintel_ray_query_commit_potential_hit_override
commit the potential hit and override hit distance and UVs
kernels/sycl/rthwif_rttrace.h:207
← previousnext →1,101–1,200 of 11,178, ranked by callers