Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RenderKit/embree
/ functions
Functions
11,178 in github.com/RenderKit/embree
⨍
Functions
11,178
◇
Types & classes
2,386
↓ 20 callers
Function
rtcInitRayQueryContext
Initializes an ray query context. */
include/embree4/rtcore_common.h:347
↓ 20 callers
Function
rtcPointQuery
kernels/common/rtcore.cpp:498
↓ 20 callers
Function
rtcSetGeometryTransform
kernels/common/rtcore.cpp:1441
↓ 20 callers
Function
stb_textedit_clamp
make the selection/cursor state valid if client altered the string
tutorials/common/imgui/imstb_textedit.h:579
↓ 20 callers
Function
stbi__get32be
tutorials/common/image/stb_image.h:1684
↓ 20 callers
Function
stbi__malloc
tutorials/common/image/stb_image.h:982
↓ 20 callers
Method
subgrid
kernels/geometry/subgrid.h:370
↓ 19 callers
Function
ImIsPowerOfTwo
Helpers: Bit manipulation
tutorials/common/imgui/imgui_internal.h:328
↓ 19 callers
Function
RandomSampler_get1D
tutorials/common/math/random_sampler.h:89
↓ 19 callers
Function
Vec3ba
common/math/vec3ba.h:37
↓ 19 callers
Method
compare
common/algorithms/parallel_sort.h:262
↓ 19 callers
Method
get
common/lexers/stream.h:73
↓ 19 callers
Method
get
! returns pixel color */
tutorials/common/image/image.h:108
↓ 19 callers
Function
getFloat
! Read float from a string. */
tutorials/common/scenegraph/obj_loader.cpp:60
↓ 19 callers
Function
getNumPrimitives
kernels/common/scene.h:396
↓ 19 callers
Function
init
kernels/bvh/bvh_node_qaabb.h:207
↓ 19 callers
Function
isCompactAccel
kernels/common/scene.h:300
↓ 19 callers
Method
numVertices
tutorials/common/scenegraph/scenegraph.h:1425
↓ 19 callers
Function
prefetchL1
prefetches */
common/sys/intrinsics.h:515
↓ 19 callers
Function
rtcReleaseDevice
kernels/common/rtcore.cpp:117
↓ 19 callers
Function
rtcTraversableOccluded1
kernels/common/rtcore.cpp:1299
↓ 19 callers
Method
unlock
common/sys/mutex.cpp:18
↓ 18 callers
Function
_mm_cvtsi128_si32
Copy the lower 32-bit integer in a to dst. dst[31:0] := a[31:0] https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_cv
common/simd/arm/sse2neon.h:4349
↓ 18 callers
Function
_mm_move_ss
Sets the low word to the single-precision, floating-point value of b https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-201
common/simd/arm/sse2neon.h:2221
↓ 18 callers
Function
copyArrayToUSM
tutorials/common/tutorial/scene_device.cpp:58
↓ 18 callers
Function
getTerms
(map, key)
scripts/generate_motion_derivative_coefficients.py:18
↓ 18 callers
Function
hasISA
common/sys/sysinfo.cpp:437
↓ 18 callers
Method
intersect
kernels/common/acceln.cpp:44
↓ 18 callers
Function
rtcInitPointQueryContext
Initializes an ray query context. */
include/embree4/rtcore_common.h:428
↓ 18 callers
Method
size
common/sys/array.h:26
↓ 18 callers
Function
sort
! Sort 2 stack items. */
kernels/common/stack_item.h:31
↓ 18 callers
Function
stbtt__handle_clipped_edge
the edge passed in here does not cross the vertical line at x or the vertical line at x+1 (i.e. it has already been clipped to those)
tutorials/common/imgui/imstb_truetype.h:3033
↓ 18 callers
Function
timeSegment
calculate time segment itime and fractional time ftime */
kernels/common/geometry.h:328
↓ 18 callers
Method
total
tutorials/external/catch.hpp:12622
↓ 18 callers
Function
ttULONG
tutorials/common/imgui/imstb_truetype.h:1293
↓ 17 callers
Function
GetCurrentWindowRead
Windows We should always have a CurrentWindow in the stack (there is an implicit "Debug" window) If this ever crash because g.CurrentWindow is NULL it
tutorials/common/imgui/imgui_internal.h:2700
↓ 17 callers
Function
Vec2fa
common/math/vec2fa.h:36
↓ 17 callers
Function
_mm256_set1_epi32
common/simd/arm/avx2neon.h:245
↓ 17 callers
Function
_mm_add_ps
Adds the four single-precision, floating-point values of a and b. r0 := a0 + b0 r1 := a1 + b1 r2 := a2 + b2 r3 := a3 + b3 https://msdn.microsoft.com
common/simd/arm/sse2neon.h:1166
↓ 17 callers
Function
_mm_load_si128
Loads 128-bit value. : https://msdn.microsoft.com/en-us/library/atzzad1h(v=vs.80).aspx
common/simd/arm/sse2neon.h:4634
↓ 17 callers
Method
addSphere
tutorials/verify/verify.cpp:318
↓ 17 callers
Method
canUseAVX
! checks if we can use AVX */
kernels/common/state.h:161
↓ 17 callers
Function
end
tutorials/common/imgui/imgui.h:1794
↓ 17 callers
Function
intersect_triangle_triangle
kernels/bvh/bvh_collider.cpp:75
↓ 17 callers
Method
merge
kernels/builders/priminfo.h:59
↓ 17 callers
Method
timeSegmentRange
calculate overlapping time segment range */
kernels/builders/primref_mb.h:76
↓ 17 callers
Function
xfmBounds
common/math/affinespace.h:106
↓ 16 callers
Method
GetSize
tutorials/common/imgui/imgui_internal.h:677
↓ 16 callers
Function
ImHashStr
Zero-terminated string hash, with support for ### to reset back to seed value We support a syntax of "label###id" where only "###id" is included in th
tutorials/common/imgui/imgui.cpp:1856
↓ 16 callers
Function
STB_TEXTEDIT_GETCHAR
tutorials/common/imgui/imgui_widgets.cpp:3617
↓ 16 callers
Function
_mm_loadu_si128
Loads 128-bit value. : https://msdn.microsoft.com/zh-cn/library/f4k12ae8(v=vs.90).aspx
common/simd/arm/sse2neon.h:4733
↓ 16 callers
Function
_mm_round_ps
Round the packed single-precision (32-bit) floating-point elements in a using the rounding parameter, and store the results as packed single-precision
common/simd/arm/sse2neon.h:8402
↓ 16 callers
Function
_mm_slli_epi32
Shift packed 32-bit integers in a left by imm8 while shifting in zeros, and store the results in dst. FOR j := 0 to 3 i := j*32 IF imm8[7:0] > 31 dst
common/simd/arm/sse2neon.h:5739
↓ 16 callers
Function
dot
common/math/vec3fa.h:325
↓ 16 callers
Function
dot
common/math/vec3fa_sycl.h:221
↓ 16 callers
Method
ext_range_size
common/math/range.h:111
↓ 16 callers
Method
finalize
kernels/geometry/quad_intersector_moeller.h:27
↓ 16 callers
Function
halfArea3f
! Computes half surface area of box. */
kernels/bvh/bvh_rotate.cpp:11
↓ 16 callers
Method
intersect
kernels/geometry/curveNi_mb_intersector.h:27
↓ 16 callers
Method
intersect
kernels/geometry/curveNi_intersector.h:26
↓ 16 callers
Function
max
common/simd/vfloat8_avx.h:328
↓ 16 callers
Function
min
common/simd/vfloat8_avx.h:324
↓ 16 callers
Method
numPrimitives
calculates number of primitives */
tutorials/common/scenegraph/scenegraph.h:154
↓ 16 callers
Function
rsqrt
common/math/vec2.h:70
↓ 16 callers
Function
rtcGetGeometryNextHalfEdge
kernels/common/rtcore.cpp:2148
↓ 16 callers
Function
select
common/simd/vint8_avx.h:317
↓ 16 callers
Function
stbtt_FindGlyphIndex
tutorials/common/imgui/imstb_truetype.h:1501
↓ 16 callers
Function
this_sub_group
common/sys/sycl.h:187
↓ 16 callers
Function
time
kernels/subdiv/subdivpatch1base.h:118
↓ 15 callers
Method
Clear
tutorials/common/imgui/imgui_draw.cpp:2022
↓ 15 callers
Function
FreeEXRHeader
tutorials/common/image/tinyexr.h:8611
↓ 15 callers
Function
RandomSampler_getFloat
tutorials/common/math/random_sampler.h:85
↓ 15 callers
Function
_mm_setzero_ps
Clears the four single-precision, floating-point values. https://msdn.microsoft.com/en-us/library/vstudio/tk1t2tbz(v=vs.100).aspx
common/simd/arm/sse2neon.h:2645
↓ 15 callers
Method
center
kernels/subdiv/bspline_curve.h:94
↓ 15 callers
Method
close
tutorials/external/catch.hpp:12014
↓ 15 callers
Method
commitIfNeeded
kernels/common/buffer.h:219
↓ 15 callers
Function
cpy4
tutorials/common/image/tinyexr.h:843
↓ 15 callers
Function
frac
common/math/vec2.h:72
↓ 15 callers
Method
getType
tutorials/common/scenegraph/lights.h:30
↓ 15 callers
Function
get_clock
* a very simple time stamp with microsecond resolution that can also be * used from the ISPC side */
tutorials/forest/forest.cpp:46
↓ 15 callers
Function
hasMotionBlur
kernels/common/scene.h:223
↓ 15 callers
Method
intersect
kernels/geometry/trianglei_intersector.h:21
↓ 15 callers
Function
intersectNode
kernels/bvh/node_intersector1.h:561
↓ 15 callers
Method
path
! returns the path */
common/sys/filename.cpp:44
↓ 15 callers
Function
rtcReleaseBuffer
kernels/common/rtcore.cpp:269
↓ 15 callers
Function
rtcSetGeometryBuffer
kernels/common/rtcore.cpp:1845
↓ 15 callers
Function
rtcSetGeometryVertexAttributeCount
kernels/common/rtcore.cpp:1765
↓ 15 callers
Function
startsWith
tutorials/external/catch.hpp:11380
↓ 15 callers
Function
stbi__at_eof
tutorials/common/image/stb_image.h:1608
↓ 15 callers
Function
stbtt__buf_get8
tutorials/common/imgui/imstb_truetype.h:1138
↓ 15 callers
Function
stbtt__csctx_rccurve_to
tutorials/common/imgui/imstb_truetype.h:1962
↓ 15 callers
Function
stbtt__find_table
@OPTIMIZE: binary search
tutorials/common/imgui/imstb_truetype.h:1311
↓ 15 callers
Method
ungetAABBNodeMB
! returns unaligned motion blur node pointer */
kernels/bvh/bvh_node_ref.h:217
↓ 14 callers
Method
SetCurrentChannel
tutorials/common/imgui/imgui_draw.cpp:1781
↓ 14 callers
Function
_mm256_insertf128_si256
common/simd/arm/avx2neon.h:796
↓ 14 callers
Function
_mm_mfence
Perform a serializing operation on all load-from-memory and store-to-memory instructions that were issued prior to this instruction. Guarantees that e
common/simd/arm/sse2neon.h:2695
↓ 14 callers
Function
_mm_xor_ps
Computes bitwise EXOR (exclusive-or) of the four single-precision, floating-point values of a and b. https://msdn.microsoft.com/en-us/library/ss6k3wk8
common/simd/arm/sse2neon.h:3095
↓ 14 callers
Method
addQuadSphere
tutorials/verify/verify.cpp:326
↓ 14 callers
Method
addSubdivSphere
tutorials/verify/verify.cpp:341
↓ 14 callers
Method
appendf
tutorials/common/imgui/imgui.cpp:2503
← previous
next →
301–400 of 11,178, ranked by callers