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
↓ 1 callers
Function
ImGui_ImplOpenGL2_Shutdown
tutorials/common/imgui/backends/imgui_impl_opengl2.cpp:89
↓ 1 callers
Function
ImGui_ImplOpenGL3_CreateDeviceObjects
tutorials/common/imgui/backends/imgui_impl_opengl3.cpp:691
↓ 1 callers
Function
ImGui_ImplOpenGL3_CreateFontsTexture
tutorials/common/imgui/backends/imgui_impl_opengl3.cpp:609
↓ 1 callers
Function
ImGui_ImplOpenGL3_DestroyDeviceObjects
tutorials/common/imgui/backends/imgui_impl_opengl3.cpp:879
↓ 1 callers
Function
ImGui_ImplOpenGL3_DestroyFontsTexture
tutorials/common/imgui/backends/imgui_impl_opengl3.cpp:641
↓ 1 callers
Function
ImLinearSweep
tutorials/common/imgui/imgui_internal.h:474
↓ 1 callers
Function
ImParseFormatSanitizeForPrinting
Sanitize format - Zero terminate so extra characters after format (e.g. "%f123") don't confuse atof/atoi - stb_sprintf.h supports several new modifier
tutorials/common/imgui/imgui_widgets.cpp:3221
↓ 1 callers
Function
ImParseFormatSanitizeForScanning
- For scanning we need to remove all width and precision fields "%3.7f" -> "%f". BUT don't strip types like "%I64d" which includes digits. ! "%07I64d"
tutorials/common/imgui/imgui_widgets.cpp:3236
↓ 1 callers
Function
ImParseFormatTrimDecorations
Extract the format out of a format string with leading or trailing decorations fmt = "blah blah" -> return fmt fmt = "%.3f" -> return fmt fmt =
tutorials/common/imgui/imgui_widgets.cpp:3206
↓ 1 callers
Function
ImRsqrt
tutorials/common/imgui/imgui_internal.h:441
↓ 1 callers
Function
ImStrTrimBlanks
Trim str by offsetting contents when there's leading data + writing a \0 at the trailing position. We use this in situation where the cost is negligib
tutorials/common/imgui/imgui.cpp:1717
↓ 1 callers
Function
ImStrdup
tutorials/common/imgui/imgui.cpp:1645
↓ 1 callers
Function
ImStrdupcpy
tutorials/common/imgui/imgui.cpp:1652
↓ 1 callers
Function
ImStreolRange
Find end-of-line. Return pointer will point to either first \n, either str_end.
tutorials/common/imgui/imgui.cpp:1681
↓ 1 callers
Function
ImTriangleArea
tutorials/common/imgui/imgui_internal.h:488
↓ 1 callers
Function
ImTriangleBarycentricCoords
tutorials/common/imgui/imgui.cpp:1590
↓ 1 callers
Function
ImTriangleClosestPoint
tutorials/common/imgui/imgui.cpp:1601
↓ 1 callers
Function
ImUpperPowerOfTwo
tutorials/common/imgui/imgui_internal.h:330
↓ 1 callers
Function
InputTextCalcTextLenAndLineCount
tutorials/common/imgui/imgui_widgets.cpp:3553
↓ 1 callers
Function
InputTextReconcileUndoStateAfterUserCallback
Find the shortest single replacement we can make to get the new text from the old text. Important: needs to be run before TextW is rewritten with the
tutorials/common/imgui/imgui_widgets.cpp:3901
↓ 1 callers
Function
IsAnyOffsetsAreInvalid
tutorials/common/image/tinyexr.h:5769
↓ 1 callers
Method
IsBuilt
4 bytes-per-pixel
tutorials/common/imgui/imgui.h:2768
↓ 1 callers
Method
IsDataType
tutorials/common/imgui/imgui.h:2128
↓ 1 callers
Method
IsGlyphRangeUnused
API is designed this way to avoid exposing the 4K page size e.g. use with IsGlyphRangeUnused(0, 255)
tutorials/common/imgui/imgui_draw.cpp:3227
↓ 1 callers
Function
Lambertian__Constructor
tutorials/pathtracer/pathtracer_device.cpp:305
↓ 1 callers
Function
Light_destroy
tutorials/common/lights/light.cpp:19
↓ 1 callers
Function
Lights_eval
tutorials/pathtracer/pathtracer_device.cpp:72
↓ 1 callers
Function
Lights_sample
tutorials/pathtracer/pathtracer_device.cpp:50
↓ 1 callers
Function
LoadEXR
tutorials/common/image/tinyexr.h:6263
↓ 1 callers
Function
LoadEXRImageFromFile
tutorials/common/image/tinyexr.h:7005
↓ 1 callers
Function
LoadEXRMultipartImageFromMemory
tutorials/common/image/tinyexr.h:8948
↓ 1 callers
Function
LoadEXRWithLayer
tutorials/common/image/tinyexr.h:6269
↓ 1 callers
Function
Material__eval
tutorials/pathtracer/pathtracer_device.cpp:847
↓ 1 callers
Function
Material__preprocess
tutorials/pathtracer/pathtracer_device.cpp:822
↓ 1 callers
Function
Material__sample
tutorials/pathtracer/pathtracer_device.cpp:873
↓ 1 callers
Function
MatteMaterial__eval
tutorials/pathtracer/pathtracer_device.cpp:504
↓ 1 callers
Function
MatteMaterial__preprocess
tutorials/pathtracer/pathtracer_device.cpp:500
↓ 1 callers
Function
MatteMaterial__sample
tutorials/pathtracer/pathtracer_device.cpp:510
↓ 1 callers
Function
MenuBarHeight
tutorials/common/imgui/imgui_internal.h:2338
↓ 1 callers
Function
MetalMaterial__preprocess
tutorials/pathtracer/pathtracer_device.cpp:639
↓ 1 callers
Function
MetalMaterial__sample
tutorials/pathtracer/pathtracer_device.cpp:661
↓ 1 callers
Function
MetallicPaintMaterial__eval
tutorials/pathtracer/pathtracer_device.cpp:783
↓ 1 callers
Function
MetallicPaintMaterial__preprocess
tutorials/pathtracer/pathtracer_device.cpp:779
↓ 1 callers
Function
MetallicPaintMaterial__sample
tutorials/pathtracer/pathtracer_device.cpp:790
↓ 1 callers
Function
Minneart__sample
tutorials/pathtracer/pathtracer_device.cpp:182
↓ 1 callers
Function
MirrorMaterial__eval
tutorials/pathtracer/pathtracer_device.cpp:524
↓ 1 callers
Function
MirrorMaterial__preprocess
tutorials/pathtracer/pathtracer_device.cpp:520
↓ 1 callers
Function
MirrorMaterial__sample
tutorials/pathtracer/pathtracer_device.cpp:528
↓ 1 callers
Function
NavClampRectToVisibleAreaForMoveDir
tutorials/common/imgui/imgui.cpp:10364
↓ 1 callers
Function
OBJMaterial__eval
tutorials/pathtracer/pathtracer_device.cpp:554
↓ 1 callers
Function
OBJMaterial__preprocess
tutorials/pathtracer/pathtracer_device.cpp:538
↓ 1 callers
Function
OBJMaterial__sample
tutorials/pathtracer/pathtracer_device.cpp:573
↓ 1 callers
Function
ParseEXRMultipartHeaderFromMemory
tutorials/common/image/tinyexr.h:8720
↓ 1 callers
Function
PathBezierCubicCurveToCasteljau
Closely mimics ImBezierCubicClosestPointCasteljau() in imgui.cpp
tutorials/common/imgui/imgui_draw.cpp:1237
↓ 1 callers
Function
PathBezierQuadraticCurveToCasteljau
tutorials/common/imgui/imgui_draw.cpp:1262
↓ 1 callers
Function
PointLight_create
tutorials/common/lights/point_light.cpp:122
↓ 1 callers
Method
PrimRectUV
tutorials/common/imgui/imgui_draw.cpp:668
↓ 1 callers
Function
QuadLight_set
tutorials/common/lights/quad_light.cpp:71
↓ 1 callers
Function
ReadOffsets
marker output is also
tutorials/common/image/tinyexr.h:5946
↓ 1 callers
Function
ReadString
tutorials/common/image/tinyexr.h:1119
↓ 1 callers
Function
ReconstructLineOffsets
tutorials/common/image/tinyexr.h:5509
↓ 1 callers
Function
ReconstructTileOffsets
tutorials/common/image/tinyexr.h:5832
↓ 1 callers
Function
ReflectiveMetalMaterial__eval
tutorials/pathtracer/pathtracer_device.cpp:678
↓ 1 callers
Function
ReflectiveMetalMaterial__preprocess
tutorials/pathtracer/pathtracer_device.cpp:675
↓ 1 callers
Function
ReflectiveMetalMaterial__sample
tutorials/pathtracer/pathtracer_device.cpp:682
↓ 1 callers
Method
Remove
tutorials/common/imgui/imgui_internal.h:666
↓ 1 callers
Method
RenderText
Note: as with every ImDrawList drawing function, this expects that the font atlas texture is bound.
tutorials/common/imgui/imgui_draw.cpp:3547
↓ 1 callers
Function
RenderViewportsThumbnails
tutorials/common/imgui/imgui.cpp:12906
↓ 1 callers
Method
Reset
tutorials/common/imgui/imgui_internal.h:1401
↓ 1 callers
Function
STB_TEXTEDIT_KEYTOTEXT
tutorials/common/imgui/imgui_widgets.cpp:3619
↓ 1 callers
Function
STB_TEXTEDIT_MOVEWORDRIGHT_WIN
tutorials/common/imgui/imgui_widgets.cpp:3640
↓ 1 callers
Function
SaveEXR
tutorials/common/image/tinyexr.h:9255
↓ 1 callers
Function
SaveEXRImageToFile
tutorials/common/image/tinyexr.h:8084
↓ 1 callers
Function
SaveEXRMultipartImageToMemory
tutorials/common/image/tinyexr.h:8154
↓ 1 callers
Method
SetArenaBasePtr
tutorials/common/imgui/imgui_internal.h:638
↓ 1 callers
Function
SetBit
tutorials/common/imgui/imgui_internal.h:590
↓ 1 callers
Method
SetBitRange
tutorials/common/imgui/imgui_internal.h:578
↓ 1 callers
Method
SetCircleTessellationMaxError
tutorials/common/imgui/imgui_draw.cpp:371
↓ 1 callers
Method
SetKeyEventNativeData
[Optional] Call after AddKeyEvent(). Specify native keycode, scancode + Specify index for legacy <1.87 IsKeyXXX() functions with native indices. If yo
tutorials/common/imgui/imgui.cpp:1387
↓ 1 callers
Method
SetToCurrentState
Save current stack sizes for later compare
tutorials/common/imgui/imgui.cpp:8887
↓ 1 callers
Method
SetVoidPtr
tutorials/common/imgui/imgui.cpp:2353
↓ 1 callers
Function
SetupViewportDrawData
tutorials/common/imgui/imgui.cpp:5005
↓ 1 callers
Function
SpotLight_set
tutorials/common/lights/spot_light.cpp:100
↓ 1 callers
Function
StackArray
common/sys/array.h:120
↓ 1 callers
Function
TableFixFlags
Helper
tutorials/common/imgui/imgui_tables.cpp:265
↓ 1 callers
Function
Texture2D_get_addr
tutorials/common/texture/texture2d.cpp:170
↓ 1 callers
Function
ThinDielectricMaterial__eval
tutorials/pathtracer/pathtracer_device.cpp:759
↓ 1 callers
Function
ThinDielectricMaterial__preprocess
tutorials/pathtracer/pathtracer_device.cpp:755
↓ 1 callers
Function
ThinDielectricMaterial__sample
tutorials/pathtracer/pathtracer_device.cpp:763
↓ 1 callers
Function
TutorialData_Constructor
tutorials/instanced_geometry/instanced_geometry_device.h:33
↓ 1 callers
Function
TutorialData_Constructor
tutorials/motion_blur_geometry/motion_blur_geometry_device.h:61
↓ 1 callers
Function
TutorialData_Constructor
tutorials/pathtracer/pathtracer_device.h:47
↓ 1 callers
Function
TutorialData_Constructor
tutorials/point_geometry/point_geometry_device.h:19
↓ 1 callers
Function
TutorialData_Constructor
tutorials/grid_geometry/grid_geometry_device.h:28
↓ 1 callers
Function
TutorialData_Constructor
tutorials/multiscene_geometry/multiscene_geometry_device.h:36
↓ 1 callers
Function
TutorialData_Constructor
tutorials/quaternion_motion_blur/quaternion_motion_blur_device.h:48
↓ 1 callers
Function
TutorialData_Constructor
tutorials/voronoi/voronoi_device.h:25
↓ 1 callers
Function
TutorialData_Constructor
tutorials/viewer/viewer_device.h:32
↓ 1 callers
Function
TutorialData_Constructor
tutorials/triangle_geometry/triangle_geometry_device.h:16
↓ 1 callers
Function
TutorialData_Constructor
tutorials/ray_mask/ray_mask_device.h:17
← previous
next →
2,601–2,700 of 11,178, ranked by callers