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
↓ 2 callers
Method
FindGlyph
tutorials/common/imgui/imgui_draw.cpp:3315
↓ 2 callers
Function
FixRectCornerFlags
tutorials/common/imgui/imgui_draw.cpp:1313
↓ 2 callers
Function
FreeEXRErrorMessage
tutorials/common/image/tinyexr.h:8596
↓ 2 callers
Method
GetAliveCount
To iterate a ImPool: for (int n = 0; n < pool.GetMapSize(); n++) if (T* t = pool.TryGetMapData(n)) { ... } Can be avoided if you know .Remove() has ne
tutorials/common/imgui/imgui_internal.h:672
↓ 2 callers
Method
GetArenaSizeInBytes
tutorials/common/imgui/imgui_internal.h:637
↓ 2 callers
Method
GetCustomRectByIndex
tutorials/common/imgui/imgui.h:2801
↓ 2 callers
Function
GetInputSourceName
tutorials/common/imgui/imgui.cpp:8399
↓ 2 callers
Function
GetLayers
tutorials/common/image/tinyexr.h:6165
↓ 2 callers
Method
GetOrAddByKey
tutorials/common/imgui/imgui_internal.h:662
↓ 2 callers
Function
GetResizeBorderRect
tutorials/common/imgui/imgui.cpp:5869
↓ 2 callers
Function
GetRoutingIdFromOwnerId
owner_id may be None/Any, but routing_id needs to be always be set, so we default to GetCurrentFocusScope().
tutorials/common/imgui/imgui.cpp:8021
↓ 2 callers
Function
GetSkipItemForListClipping
FIXME-TABLE: This prevents us from using ImGuiListClipper _inside_ a table cell. The problem we have is that without a Begin/End scheme for rows using
tutorials/common/imgui/imgui.cpp:2560
↓ 2 callers
Method
GetTexDataAsRGBA32
tutorials/common/imgui/imgui_draw.cpp:2041
↓ 2 callers
Method
GetTexID
Since 1.83: returns ImTextureID associated with this draw call. Warning: DO NOT assume this is always same as 'TextureId' (we will change this functio
tutorials/common/imgui/imgui.h:2409
↓ 2 callers
Function
GetViewportDrawList
tutorials/common/imgui/imgui.cpp:3944
↓ 2 callers
Function
ImAlphaBlendColors
tutorials/common/imgui/imgui.cpp:2142
↓ 2 callers
Function
ImBezierCubicCalc
tutorials/common/imgui/imgui_draw.cpp:1217
↓ 2 callers
Function
ImBitArrayClearBit
tutorials/common/imgui/imgui_internal.h:551
↓ 2 callers
Function
ImBitArraySetBit
tutorials/common/imgui/imgui_internal.h:552
↓ 2 callers
Function
ImFileLoadToMemory
Helper: Load file content into memory Memory allocated with IM_ALLOC(), must be freed by user using IM_FREE() == ImGui::MemFree() This can't really be
tutorials/common/imgui/imgui.cpp:1918
↓ 2 callers
Function
ImFileWrite
tutorials/common/imgui/imgui.cpp:1912
↓ 2 callers
Function
ImFontAtlasBuildRender32bppRectFromString
tutorials/common/imgui/imgui_draw.cpp:2649
↓ 2 callers
Function
ImFontAtlasBuildRender8bppRectFromString
tutorials/common/imgui/imgui_draw.cpp:2639
↓ 2 callers
Function
ImFormatStringToTempBuffer
tutorials/common/imgui/imgui.cpp:1795
↓ 2 callers
Function
ImGetDirQuadrantFromDelta
tutorials/common/imgui/imgui.cpp:10348
↓ 2 callers
Function
ImGui_ImplGlfw_UpdateKeyModifiers
tutorials/common/imgui/backends/imgui_impl_glfw.cpp:267
↓ 2 callers
Function
ImGui_ImplOpenGL2_SetupRenderState
tutorials/common/imgui/backends/imgui_impl_opengl2.cpp:110
↓ 2 callers
Function
ImGui_ImplOpenGL3_SetupRenderState
tutorials/common/imgui/backends/imgui_impl_opengl3.cpp:358
↓ 2 callers
Function
ImIsFloatAboveGuaranteedIntegerPrecision
tutorials/common/imgui/imgui_internal.h:476
↓ 2 callers
Function
ImMul
tutorials/common/imgui/imgui_internal.h:475
↓ 2 callers
Function
ImStrbolW
tutorials/common/imgui/imgui.cpp:1687
↓ 2 callers
Function
ImStrchrRange
tutorials/common/imgui/imgui.cpp:1666
↓ 2 callers
Function
ImStristr
tutorials/common/imgui/imgui.cpp:1694
↓ 2 callers
Function
ImTextCharToUtf8
tutorials/common/imgui/imgui.cpp:2084
↓ 2 callers
Function
ImTextCharToUtf8_inline
Based on stb_to_utf8() from github.com/nothings/stb/
tutorials/common/imgui/imgui.cpp:2049
↓ 2 callers
Function
ImTextCountUtf8BytesFromChar
Not optimal but we very rarely use this function.
tutorials/common/imgui/imgui.cpp:2092
↓ 2 callers
Function
InputScalar_DefaultCharsFilter
tutorials/common/imgui/imgui_widgets.cpp:3315
↓ 2 callers
Function
IsAliasKey
tutorials/common/imgui/imgui_internal.h:2869
↓ 2 callers
Function
IsGamepadKey
tutorials/common/imgui/imgui_internal.h:2867
↓ 2 callers
Function
IsRootOfOpenMenuSet
tutorials/common/imgui/imgui_widgets.cpp:6942
↓ 2 callers
Function
LCG_next
tutorials/common/math/random_sampler.h:45
↓ 2 callers
Function
Lambertian__sample
tutorials/pathtracer/pathtracer_device.cpp:295
↓ 2 callers
Function
LoadEXRImageFromMemory
tutorials/common/image/tinyexr.h:7028
↓ 2 callers
Function
LogTextV
Pass text data straight to log (without being displayed)
tutorials/common/imgui/imgui.cpp:12051
↓ 2 callers
Function
MetalMaterial__eval
tutorials/pathtracer/pathtracer_device.cpp:643
↓ 2 callers
Function
Minneart__eval
tutorials/pathtracer/pathtracer_device.cpp:174
↓ 2 callers
Function
NavScoreItemDistInterval
tutorials/common/imgui/imgui.cpp:10355
↓ 2 callers
Function
NavUpdateWindowingHighlightWindow
tutorials/common/imgui/imgui.cpp:11472
↓ 2 callers
Function
NumScanlines
tutorials/common/image/tinyexr.h:7446
↓ 2 callers
Function
ParseEXRHeader
tutorials/common/image/tinyexr.h:4434
↓ 2 callers
Function
ParseEXRHeaderFromFile
tutorials/common/image/tinyexr.h:8702
↓ 2 callers
Function
ParseEXRHeaderFromMemory
tutorials/common/image/tinyexr.h:6539
↓ 2 callers
Function
PointLight_set
tutorials/common/lights/point_light.cpp:110
↓ 2 callers
Method
PopTextureID
tutorials/common/imgui/imgui_draw.cpp:606
↓ 2 callers
Function
PrimRef
kernels/builders/primref.h:13
↓ 2 callers
Function
RTCRayHit1_
tutorials/common/core/ray.h:98
↓ 2 callers
Function
ReadAttribute
tutorials/common/image/tinyexr.h:1137
↓ 2 callers
Function
ReadChannelInfo
tutorials/common/image/tinyexr.h:1293
↓ 2 callers
Function
RenderArrowsForVerticalBar
Helper for ColorPicker4()
tutorials/common/imgui/imgui_widgets.cpp:5182
↓ 2 callers
Method
RenderChar
Note: as with every ImDrawList drawing function, this expects that the font atlas texture is bound.
tutorials/common/imgui/imgui_draw.cpp:3532
↓ 2 callers
Function
STB_TEXTEDIT_MOVEWORDRIGHT_MAC
tutorials/common/imgui/imgui_widgets.cpp:3639
↓ 2 callers
Function
SaveEXRImageToMemory
tutorials/common/image/tinyexr.h:8078
↓ 2 callers
Function
SaveEXRNPartImageToMemory
can save a single or multi-part image (no deep* formats)
tutorials/common/image/tinyexr.h:7692
↓ 2 callers
Function
StackToolFormatLevelInfo
tutorials/common/imgui/imgui.cpp:14110
↓ 2 callers
Method
String
common/lexers/tokenstream.h:51
↓ 2 callers
Function
TableSettingsInit
Clear and initialize empty settings instance
tutorials/common/imgui/imgui_tables.cpp:3173
↓ 2 callers
Function
TableSetupColumnFlags
Adjust flags: default width mode + stretch columns are not allowed when auto extending
tutorials/common/imgui/imgui_tables.cpp:658
↓ 2 callers
Function
TempInputIsActive
tutorials/common/imgui/imgui_internal.h:3104
↓ 2 callers
Function
TitleBarHeight
tutorials/common/imgui/imgui_internal.h:2336
↓ 2 callers
Function
UnpackAccumulativeOffsetsIntoRanges
tutorials/common/imgui/imgui_draw.cpp:2852
↓ 2 callers
Function
UpdateScene
tutorials/common/tutorial/scene_device.cpp:1136
↓ 2 callers
Function
Velvety__eval
tutorials/pathtracer/pathtracer_device.cpp:219
↓ 2 callers
Function
VirtualCurveIntersector8iMB
kernels/geometry/curve_intersector_virtual_8i_mb.cpp:32
↓ 2 callers
Method
_PopUnusedDrawCmd
Pop trailing draw command (used before merging or presenting to user) Note that this leaves the ImDrawList in a state unfit for further commands, as m
tutorials/common/imgui/imgui_draw.cpp:449
↓ 2 callers
Method
_ResetForNewFrame
Initialize before use in a new frame. We always have a command ready in the buffer.
tutorials/common/imgui/imgui_draw.cpp:387
↓ 2 callers
Function
_mm256_blend_epi32
common/simd/arm/avx2neon.h:1142
↓ 2 callers
Function
_mm256_cmpeq_epi64
common/simd/arm/avx2neon.h:714
↓ 2 callers
Function
_mm256_cmpeq_pd
common/simd/arm/avx2neon.h:723
↓ 2 callers
Function
_mm256_extractf128_ps
common/simd/arm/avx2neon.h:415
↓ 2 callers
Function
_mm256_i32gather_epi32
common/simd/arm/avx2neon.h:1160
↓ 2 callers
Function
_mm256_mask_i32gather_epi32
common/simd/arm/avx2neon.h:1178
↓ 2 callers
Function
_mm256_permute4x64_pd
common/simd/arm/avx2neon.h:782
↓ 2 callers
Function
_mm512_undefined_epi32
common/sys/intrinsics.h:465
↓ 2 callers
Function
_mm_abs_ps
common/simd/arm/emulation.h:14
↓ 2 callers
Function
_mm_add_pd
Add packed double-precision (64-bit) floating-point elements in a and b, and store the results in dst. https://www.intel.com/content/www/us/en/docs/in
common/simd/arm/sse2neon.h:3148
↓ 2 callers
Function
_mm_and_pd
Compute the bitwise AND of packed double-precision (64-bit) floating-point elements in a and b, and store the results in dst. FOR j := 0 to 1 i := j*
common/simd/arm/sse2neon.h:3253
↓ 2 callers
Function
_mm_blendv_pd
Blend packed double-precision (64-bit) floating-point elements from a and b using mask, and store the results in dst. https://www.intel.com/content/ww
common/simd/arm/sse2neon.h:7630
↓ 2 callers
Function
_mm_broadcast_ss
common/simd/arm/emulation.h:21
↓ 2 callers
Function
_mm_castpd_ps
Cast vector of type __m128d to type __m128. This intrinsic is only used for compilation and does not generate any instructions, thus it has zero laten
common/simd/arm/sse2neon.h:3343
↓ 2 callers
Function
_mm_castpd_si128
Cast vector of type __m128d to type __m128i. This intrinsic is only used for compilation and does not generate any instructions, thus it has zero late
common/simd/arm/sse2neon.h:3351
↓ 2 callers
Function
_mm_castps_pd
Cast vector of type __m128 to type __m128d. This intrinsic is only used for compilation and does not generate any instructions, thus it has zero laten
common/simd/arm/sse2neon.h:3359
↓ 2 callers
Function
_mm_cmpeq_epi64
Compare packed 64-bit integers in a and b for equality, and store the results in dst
common/simd/arm/sse2neon.h:7712
↓ 2 callers
Function
_mm_crc32_u16
Starting with the initial value in crc, accumulates a CRC32 value for unsigned 16-bit integer v. https://msdn.microsoft.com/en-us/library/bb531411(v=v
common/simd/arm/sse2neon.h:9339
↓ 2 callers
Function
_mm_crc32_u32
Starting with the initial value in crc, accumulates a CRC32 value for unsigned 32-bit integer v. https://msdn.microsoft.com/en-us/library/bb531394(v=v
common/simd/arm/sse2neon.h:9357
↓ 2 callers
Function
_mm_crc32_u8
Starting with the initial value in crc, accumulates a CRC32 value for unsigned 8-bit integer v. https://msdn.microsoft.com/en-us/library/bb514036(v=vs
common/simd/arm/sse2neon.h:9391
↓ 2 callers
Function
_mm_cvtepu16_epi32
Converts the four unsigned 16-bit integers in the lower 64 bits to four unsigned 32-bit integers.
common/simd/arm/sse2neon.h:7785
↓ 2 callers
Function
_mm_cvtsd_f64
Copy the lower double-precision (64-bit) floating-point element of a to dst. dst[63:0] := a[63:0] https://www.intel.com/content/www/us/en/docs/intri
common/simd/arm/sse2neon.h:4276
↓ 2 callers
Function
_mm_cvttps_epi32
Converts the four single-precision, floating-point values of a to signed 32-bit integer values using truncate. https://msdn.microsoft.com/en-us/librar
common/simd/arm/sse2neon.h:4487
↓ 2 callers
Function
_mm_maskstore_epi32
common/simd/arm/avx2neon.h:90
↓ 2 callers
Function
_mm_movemask_epi8
NEON does not provide a version of this function. Creates a 16-bit mask from the most significant bits of the 16 signed or unsigned 8-bit integers in
common/simd/arm/sse2neon.h:4946
← previous
next →
1,801–1,900 of 11,178, ranked by callers