MCPcopy Create free account

hub / github.com/RenderKit/embree / functions

Functions11,178 in github.com/RenderKit/embree

↓ 2 callersFunction_mm_movemask_pd
Set each bit of mask dst based on the most significant bit of the corresponding packed double-precision (64-bit) floating-point element in a. https://
common/simd/arm/sse2neon.h:5029
↓ 2 callersFunction_mm_permutevar_ps
common/simd/arm/avx2neon.h:145
↓ 2 callersFunction_mm_popcnt_u32
Count the number of bits set to 1 in unsigned 32-bit integer a, and return that count in dst. https://www.intel.com/content/www/us/en/docs/intrinsics-
common/simd/arm/sse2neon.h:9984
↓ 2 callersFunction_mm_rsqrt_ss
Compute the approximate reciprocal square root of the lower single-precision (32-bit) floating-point element in a, store the result in the lower eleme
common/simd/arm/sse2neon.h:2492
↓ 2 callersFunction_mm_set1_epi8
Sets the 16 signed 8-bit integer values to b. r0 := b r1 := b ... r15 := b https://msdn.microsoft.com/en-us/library/6e14xhyf(v=vs.100).aspx
common/simd/arm/sse2neon.h:5413
↓ 2 callersFunction_mm_slli_epi64
Shift packed 64-bit integers in a left by imm8 while shifting in zeros, and store the results in dst. FOR j := 0 to 1 i := j*64 IF imm8[7:0] > 63 dst
common/simd/arm/sse2neon.h:5760
↓ 2 callersFunction_mm_store_pd
Store 128-bits (composed of 2 packed double-precision (64-bit) floating-point elements) from a into memory. mem_addr must be aligned on a 16-byte boun
common/simd/arm/sse2neon.h:6078
↓ 2 callersFunction_mm_store_ps
Stores four single-precision, floating-point values. https://msdn.microsoft.com/en-us/library/vstudio/s3h4ay6y(v=vs.100).aspx
common/simd/arm/sse2neon.h:2841
↓ 2 callersFunction_mm_unpackhi_epi16
Interleaves the upper 4 signed or unsigned 16-bit integers in a with the upper 4 signed or unsigned 16-bit integers in b. r0 := a4 r1 := b4 r2 := a5
common/simd/arm/sse2neon.h:6428
↓ 2 callersFunction_mm_unpacklo_epi16
Interleaves the lower 4 signed or unsigned 16-bit integers in a with the lower 4 signed or unsigned 16-bit integers in b. r0 := a0 r1 := b0 r2 := a1
common/simd/arm/sse2neon.h:6532
↓ 2 callersFunction_sse2neon_vaddv_u8
emulate vaddv u8 variant */
common/simd/arm/sse2neon.h:549
↓ 2 callersFunctionabs
common/math/vec2fa.h:95
↓ 2 callersFunctionabs
common/math/vec3fa_sycl.h:91
↓ 2 callersMethodadd
tutorials/common/tutorial/benchmark.cpp:47
↓ 2 callersMethodaddBlock
! add new block */
kernels/common/alloc.h:550
↓ 2 callersMethodaddChild
tutorials/external/catch.hpp:11976
↓ 2 callersFunctionaddInstancedQuadCube
adds an instanced quad cube to the scene, rotate instance and geometry */
tutorials/motion_blur_geometry/motion_blur_geometry_device.cpp:347
↓ 2 callersFunctionaddInstancedTriangleCube
adds an instanced triangle cube to the scene, rotate instance */
tutorials/motion_blur_geometry/motion_blur_geometry_device.cpp:316
↓ 2 callersFunctionaddInstances
* Add instances to a scene. * This function also writes normal transforms to the given map. */
tutorials/multi_instanced_geometry/scene.cpp:140
↓ 2 callersFunctionaddLines
add line geometry */
tutorials/motion_blur_geometry/motion_blur_geometry_device.cpp:281
↓ 2 callersFunctionaddTerrain
adds a ground plane to the scene */
tutorials/forest/forest_device.cpp:91
↓ 2 callersFunctionaddTriangleCube
adds a cube to the scene */
tutorials/motion_blur_geometry/motion_blur_geometry_device.cpp:135
↓ 2 callersFunctionaddUserGeometrySphere
tutorials/motion_blur_geometry/motion_blur_geometry_device.cpp:514
↓ 2 callersMethodadd_dependencies
! increment/decrement dependency counter */
common/tasking/taskschedulerinternal.h:72
↓ 2 callersFunctionalign
kernels/sycl/rthwif_embree_builder.cpp:23
↓ 2 callersMethodalign_time
kernels/builders/priminfo_mb.h:82
↓ 2 callersFunctionalignedSYCLFree
tutorials/minimal/minimal_sycl.cpp:79
↓ 2 callersFunctionalignof_RTHWIF_GEOMETRY
kernels/sycl/rthwif_embree_builder.cpp:279
↓ 2 callersMethodallPassed
tutorials/external/catch.hpp:12625
↓ 2 callersFunctionapplyLut
tutorials/common/image/tinyexr.h:3149
↓ 2 callersMethodargc
tutorials/common/tutorial/benchmark.cpp:55
↓ 2 callersMethodargv
tutorials/common/tutorial/benchmark.cpp:56
↓ 2 callersFunctionasFloat
common/simd/vfloat8_avx.h:211
↓ 2 callersMethodassertionStarting
tutorials/external/catch.hpp:13083
↓ 2 callersMethodaxis_u
kernels/subdiv/linear_bezier_patch.h:238
↓ 2 callersMethodbenchmark_loop
tutorials/verify/verify.cpp:519
↓ 2 callersMethodbezier_to_bspline
tutorials/common/scenegraph/scenegraph.h:906
↓ 2 callersMethodbezier_to_lines
tutorials/common/scenegraph/scenegraph.h:888
↓ 2 callersFunctionbin
! bins an array of primitives */
kernels/builders/heuristic_binning.h:210
↓ 2 callersMethodbinCenter
! returns center for binning */
kernels/builders/primref_mb.h:95
↓ 2 callersFunctionbin_parallel
kernels/builders/heuristic_binning.h:506
↓ 2 callersMethodbounds
kernels/builders/bvh_builder_sah.h:81
↓ 2 callersMethodbounds
calculates the (correct) interpolated bounds */
kernels/common/scene_instance.h:37
↓ 2 callersMethodbounds
tutorials/verify/verify.cpp:132
↓ 2 callersMethodbounds0
! Return bounding box for time 0 */
kernels/bvh/bvh_node_aabb_mb.h:132
↓ 2 callersMethodbounds1
! Return bounding box for time 1 */
kernels/bvh/bvh_node_aabb_mb.h:138
↓ 2 callersMethodbounds_vx_lower
kernels/geometry/curveNi.h:171
↓ 2 callersMethodbounds_vx_lower0
kernels/geometry/curveNi_mb.h:203
↓ 2 callersMethodbounds_vx_lower1
kernels/geometry/curveNi_mb.h:209
↓ 2 callersMethodbounds_vx_upper
kernels/geometry/curveNi.h:174
↓ 2 callersMethodbounds_vx_upper0
kernels/geometry/curveNi_mb.h:206
↓ 2 callersMethodbounds_vx_upper1
kernels/geometry/curveNi_mb.h:212
↓ 2 callersMethodbounds_vy_lower
kernels/geometry/curveNi.h:186
↓ 2 callersMethodbounds_vy_lower0
kernels/geometry/curveNi_mb.h:224
↓ 2 callersMethodbounds_vy_lower1
kernels/geometry/curveNi_mb.h:230
↓ 2 callersMethodbounds_vy_upper
kernels/geometry/curveNi.h:189
↓ 2 callersMethodbounds_vy_upper0
kernels/geometry/curveNi_mb.h:227
↓ 2 callersMethodbounds_vy_upper1
kernels/geometry/curveNi_mb.h:233
↓ 2 callersMethodbounds_vz_lower
kernels/geometry/curveNi.h:201
↓ 2 callersMethodbounds_vz_lower0
kernels/geometry/curveNi_mb.h:245
↓ 2 callersMethodbounds_vz_lower1
kernels/geometry/curveNi_mb.h:251
↓ 2 callersMethodbounds_vz_upper
kernels/geometry/curveNi.h:204
↓ 2 callersMethodbounds_vz_upper0
kernels/geometry/curveNi_mb.h:248
↓ 2 callersMethodbounds_vz_upper1
kernels/geometry/curveNi_mb.h:254
↓ 2 callersMethodbspline_to_bezier
tutorials/common/scenegraph/scenegraph.h:918
↓ 2 callersMethodbuild
kernels/bvh/bvh_builder.h:44
↓ 2 callersMethodbuild
kernels/common/scene_instance.h:54
↓ 2 callersMethodbytes
kernels/bvh/bvh_statistics.h:192
↓ 2 callersMethodcalculateInDegree
tutorials/common/scenegraph/scenegraph.cpp:286
↓ 2 callersFunctioncalculate_interpolated_space
tutorials/viewer/viewer_device.cpp:132
↓ 2 callersMethodcaseSensitivitySuffix
tutorials/external/catch.hpp:9475
↓ 2 callersFunctioncastRay
tests/integration/test_embree_release/test.cpp:21
↓ 2 callersFunctioncastRay
tutorials/minimal/minimal_sycl.cpp:206
↓ 2 callersFunctioncastRay
* Cast a single ray with origin (ox, oy, oz) and direction * (dx, dy, dz). */
tutorials/minimal/minimal.cpp:153
↓ 2 callersFunctioncast_f2i
common/math/emath.h:40
↓ 2 callersFunctioncheck_raytracing_support
tutorials/common/sycl/util.h:8
↓ 2 callersFunctioncleanUp
tutorials/external/catch.hpp:10207
↓ 2 callersMethodcleanup
tutorials/verify/verify.cpp:5914
↓ 2 callersFunctioncleanupScene
tutorials/multi_instanced_geometry/scene.cpp:178
↓ 2 callersFunctionclear
common/simd/vboolf8_avx.h:184
↓ 2 callersMethodclear
! Clears the node. */
kernels/bvh/bvh_node_aabb_mb4d.h:63
↓ 2 callersMethodclear
! Clears the node. */
kernels/bvh/bvh_node_aabb.h:98
↓ 2 callersMethodclear
! frees all allocated memory */
kernels/common/alloc.h:471
↓ 2 callersMethodclearBarrier
kernels/bvh/bvh.cpp:40
↓ 2 callersMethodclearCollisionConstraints
tutorials/collide/clothModel.h:49
↓ 2 callersMethodclear_list
kernels/common/alloc.h:818
↓ 2 callersMethodclip
kernels/subdiv/bezier_curve.h:673
↓ 2 callersFunctionclosestPointTriangle
tutorials/common/math/closest_point.h:10
↓ 2 callersMethodcompleteCycle
tutorials/external/catch.hpp:11940
↓ 2 callersMethodcompletedCycle
tutorials/external/catch.hpp:11944
↓ 2 callersFunctioncomputeBottomEdgeBezierControlPoint
kernels/subdiv/bezier_patch.h:45
↓ 2 callersFunctioncomputeDirection
kernels/common/geometry.h:606
↓ 2 callersFunctioncomputeLeftEdgeBezierControlPoint
kernels/subdiv/bezier_patch.h:50
↓ 2 callersFunctioncomputeRightEdgeBezierControlPoint
kernels/subdiv/bezier_patch.h:55
↓ 2 callersFunctioncomputeTopEdgeBezierControlPoint
kernels/subdiv/bezier_patch.h:40
↓ 2 callersFunctionconjoint
common/math/bbox.h:191
↓ 2 callersFunctioncontains
tutorials/external/catch.hpp:11392
↓ 2 callersFunctionconvert_to_bezier
kernels/subdiv/gregory_patch.h:354
↓ 2 callersFunctionconvex_corner
kernels/subdiv/bspline_patch.h:52
↓ 2 callersFunctioncopyHitToRay
kernels/common/hit.h:125
← previousnext →1,901–2,000 of 11,178, ranked by callers