Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TheRealMJP/DXRPathTracer
/ functions
Functions
2,589 in github.com/TheRealMJP/DXRPathTracer
⨍
Functions
2,589
◇
Types & classes
616
↓ 3,200 callers
Function
PIXCopyEventArgument
Externals/WinPixEventRuntime/Include/WinPixEventRuntime/PIXEventsCommon.h:113
↓ 344 callers
Function
PIXEncodeEventInfo
Externals/WinPixEventRuntime/Include/WinPixEventRuntime/PIXEventsCommon.h:72
↓ 212 callers
Method
Add
SampleFramework12/v1.02/Graphics/ShaderCompilation.cpp:625
↓ 145 callers
Method
c_str
SampleFramework12/v1.02/ImGui/imgui.h:1371
↓ 138 callers
Function
PIXGetTimestampCounter
Externals/WinPixEventRuntime/Include/WinPixEventRuntime/pix3_win.h:41
↓ 132 callers
Function
ImMax
SampleFramework12/v1.02/ImGui/imgui_internal.h:192
↓ 102 callers
Function
DXCall
Throws a DXException on failing HRESULT
SampleFramework12/v1.02/Exceptions.h:287
↓ 91 callers
Function
ttUSHORT
SampleFramework12/v1.02/ImGui/imstb_truetype.h:1253
↓ 88 callers
Function
GetCurrentWindow
SampleFramework12/v1.02/ImGui/imgui_internal.h:1113
↓ 69 callers
Method
resize
SampleFramework12/v1.02/ImGui/imgui.h:1278
↓ 68 callers
Function
PIXBeginEvent
Externals/WinPixEventRuntime/Include/WinPixEventRuntime/PIXEventsGenerated.h:1034
↓ 67 callers
Method
push_back
NB: It is forbidden to call push_back/push_front/insert with a reference pointing inside the ImVector data itself! e.g. v.push_back(v[10]) is forbidde
SampleFramework12/v1.02/ImGui/imgui.h:1295
↓ 64 callers
Method
Data
SampleFramework12/v1.02/Containers.h:121
↓ 62 callers
Function
ImMin
SampleFramework12/v1.02/ImGui/imgui_internal.h:191
↓ 54 callers
Method
ToSIMD
SampleFramework12/v1.02/SF12_Math.cpp:158
↓ 52 callers
Method
size
SampleFramework12/v1.02/ImGui/imgui.h:1261
↓ 48 callers
Function
ImFloor
SampleFramework12/v1.02/ImGui/imgui_internal.h:207
↓ 46 callers
Function
ImClamp
SampleFramework12/v1.02/ImGui/imgui_internal.h:193
↓ 45 callers
Function
Release
SampleFramework12/v1.02/Graphics/DX12.h:53
↓ 45 callers
Method
clear
SampleFramework12/v1.02/ImGui/imgui.h:1266
↓ 43 callers
Function
WriteLog
SampleFramework12/v1.02/Utility.cpp:19
↓ 43 callers
Method
empty
SampleFramework12/v1.02/ImGui/imgui.h:1260
↓ 42 callers
Function
ImRect
SampleFramework12/v1.02/ImGui/imgui_internal.h:376
↓ 41 callers
Function
ShowHelpMarker
Helper to display a little (?) mark which shows a tooltip when hovered.
SampleFramework12/v1.02/ImGui/imgui_demo.cpp:117
↓ 38 callers
Function
swap4
SampleFramework12/v1.02/TinyEXR.cpp:6590
↓ 37 callers
Function
GetCurrentWindowRead
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 means t
SampleFramework12/v1.02/ImGui/imgui_internal.h:1112
↓ 37 callers
Method
Init
SampleFramework12/v1.02/Graphics/Skybox.cpp:48
↓ 37 callers
Function
ttSHORT
SampleFramework12/v1.02/ImGui/imstb_truetype.h:1254
↓ 36 callers
Method
GetID
SampleFramework12/v1.02/ImGui/imgui.cpp:2369
↓ 35 callers
Method
AddRectFilled
SampleFramework12/v1.02/ImGui/imgui_draw.cpp:1032
↓ 34 callers
Function
MakeCPUBeginEventForContextAllocate
Externals/WinPixEventRuntime/Include/WinPixEventRuntime/PIXEventsGenerated.h:8165
↓ 34 callers
Function
MakeCPUSetMarkerForContextAllocate
Externals/WinPixEventRuntime/Include/WinPixEventRuntime/PIXEventsGenerated.h:5958
↓ 34 callers
Function
PIXBeginEventAllocate
Externals/WinPixEventRuntime/Include/WinPixEventRuntime/PIXEventsGenerated.h:16
↓ 34 callers
Function
PIXBeginEventOnContext
Externals/WinPixEventRuntime/Include/WinPixEventRuntime/PIXEventsCommon.h:463
↓ 34 callers
Function
PIXSetMarkerAllocate
Externals/WinPixEventRuntime/Include/WinPixEventRuntime/PIXEventsGenerated.h:2120
↓ 34 callers
Function
PIXSetMarkerOnContext
Externals/WinPixEventRuntime/Include/WinPixEventRuntime/PIXEventsCommon.h:453
↓ 33 callers
Function
CompileFromFile
SampleFramework12/v1.02/Graphics/ShaderCompilation.cpp:534
↓ 33 callers
Function
SerializeItem
SampleFramework12/v1.02/Serialization.h:109
↓ 31 callers
Function
ImFormatString
SampleFramework12/v1.02/ImGui/imgui.cpp:1270
↓ 31 callers
Function
ImLerp
SampleFramework12/v1.02/ImGui/imgui_internal.h:194
↓ 29 callers
Method
ByteCode
SampleFramework12/v1.02/Graphics/ShaderCompilation.h:109
↓ 29 callers
Function
Clamp
SampleFramework12/v1.02/SF12_Math.h:586
↓ 29 callers
Method
Count
SampleFramework12/v1.02/Containers.h:202
↓ 29 callers
Function
IsKeyPressedMap
Inputs
SampleFramework12/v1.02/ImGui/imgui_internal.h:1197
↓ 28 callers
Function
DeferredRelease
SampleFramework12/v1.02/Graphics/DX12.h:46
↓ 27 callers
Method
Initialize
Loads resources
DXRPathTracer/MeshRenderer.cpp:114
↓ 27 callers
Method
Size
SampleFramework12/v1.02/Graphics/SpriteFont.cpp:210
↓ 25 callers
Method
Format
SampleFramework12/v1.02/Graphics/SwapChain.h:39
↓ 24 callers
Method
AddRect
a: upper-left, b: lower-right. we don't render 1 px sized rectangles properly.
SampleFramework12/v1.02/ImGui/imgui_draw.cpp:1021
↓ 24 callers
Method
AddSetting
SampleFramework12/v1.02/Settings.cpp:894
↓ 23 callers
Function
Saturate
SampleFramework12/v1.02/SF12_Math.h:598
↓ 23 callers
Method
SerializeItem
SampleFramework12/v1.02/Serialization.h:35
↓ 23 callers
Method
pop_back
SampleFramework12/v1.02/ImGui/imgui.h:1296
↓ 22 callers
Method
AllocatePersistent
SampleFramework12/v1.02/Graphics/GraphicsTypes.cpp:73
↓ 22 callers
Function
GdiPlusCall
Throws a GdiPlusException on failing Status value
SampleFramework12/v1.02/Exceptions.h:301
↓ 22 callers
Function
IsBigEndian
SampleFramework12/v1.02/TinyEXR.cpp:6569
↓ 21 callers
Method
Height
SampleFramework12/v1.02/Graphics/SwapChain.h:41
↓ 21 callers
Method
Width
SampleFramework12/v1.02/Graphics/SwapChain.h:40
↓ 20 callers
Function
BindTempConstantBuffer
SampleFramework12/v1.02/Graphics/DX12_Helpers.h:162
↓ 20 callers
Function
ImSaturate
SampleFramework12/v1.02/ImGui/imgui_internal.h:203
↓ 19 callers
Method
AddLine
SampleFramework12/v1.02/ImGui/imgui_draw.cpp:1011
↓ 19 callers
Function
WriteAttribute
SampleFramework12/v1.02/TinyEXR.cpp:6766
↓ 19 callers
Method
end
SampleFramework12/v1.02/Containers.h:142
↓ 19 callers
Function
stb_textedit_clamp
make the selection/cursor state valid if client altered the string
SampleFramework12/v1.02/ImGui/imstb_textedit.h:574
↓ 18 callers
Function
AnsiToWString
Converts an ANSI string to a std::wstring
SampleFramework12/v1.02/Utility.h:24
↓ 18 callers
Function
AverageSpectrumSamples
SampleFramework12/v1.02/Graphics/Spectrum.cpp:74
↓ 18 callers
Method
FreePersistent
SampleFramework12/v1.02/Graphics/GraphicsTypes.cpp:96
↓ 18 callers
Method
Size
SampleFramework12/v1.02/FileIO.cpp:218
↓ 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)
SampleFramework12/v1.02/ImGui/imstb_truetype.h:2918
↓ 16 callers
Method
Add
SampleFramework12/v1.02/Containers.h:240
↓ 16 callers
Method
Exists
----------------------------------------------------------------------------
Externals/Assimp-4.1.0/include/assimp/IOSystem.hpp:262
↓ 16 callers
Method
HasNaNs
SampleFramework12/v1.02/Graphics/Spectrum.h:241
↓ 16 callers
Function
Max
SampleFramework12/v1.02/SF12_Math.h:580
↓ 16 callers
Method
OnKeyPressed
SampleFramework12/v1.02/ImGui/imgui_widgets.cpp:2969
↓ 16 callers
Function
Shutdown
SampleFramework12/v1.02/Graphics/DX12.cpp:198
↓ 16 callers
Function
TransitionResource
SampleFramework12/v1.02/Graphics/DX12_Helpers.cpp:391
↓ 15 callers
Method
Initialize
DXRPathTracer/DXRPathTracer.cpp:188
↓ 15 callers
Method
Shutdown
SampleFramework12/v1.02/Graphics/Model.cpp:379
↓ 15 callers
Method
end
SampleFramework12/v1.02/ImGui/imgui.h:1269
↓ 15 callers
Function
stbtt__buf_get8
SampleFramework12/v1.02/ImGui/imstb_truetype.h:1100
↓ 15 callers
Function
stbtt__csctx_rccurve_to
SampleFramework12/v1.02/ImGui/imstb_truetype.h:1909
↓ 15 callers
Function
ttULONG
SampleFramework12/v1.02/ImGui/imstb_truetype.h:1255
↓ 14 callers
Method
Clear
SampleFramework12/v1.02/ImGui/imgui_draw.cpp:342
↓ 14 callers
Function
CreateRootSignature
SampleFramework12/v1.02/Graphics/DX12_Helpers.cpp:538
↓ 14 callers
Function
GetStaticSamplerState
SampleFramework12/v1.02/Graphics/DX12_Helpers.cpp:483
↓ 14 callers
Function
Win32Call
Throws a Win32Exception on failing return value
SampleFramework12/v1.02/Exceptions.h:294
↓ 14 callers
Method
begin
SampleFramework12/v1.02/ImGui/imgui.h:1267
↓ 14 callers
Function
stbtt_FindGlyphIndex
SampleFramework12/v1.02/ImGui/imstb_truetype.h:1445
↓ 14 callers
Function
stbtt__find_table
@OPTIMIZE: binary search
SampleFramework12/v1.02/ImGui/imstb_truetype.h:1273
↓ 13 callers
Function
GetRasterizerState
SampleFramework12/v1.02/Graphics/DX12_Helpers.cpp:465
↓ 13 callers
Function
Min
SampleFramework12/v1.02/SF12_Math.h:575
↓ 13 callers
Method
SRV
SampleFramework12/v1.02/Graphics/GraphicsTypes.h:509
↓ 13 callers
Method
insert
SampleFramework12/v1.02/ImGui/imgui.h:1301
↓ 12 callers
Function
BindStandardDescriptorTable
SampleFramework12/v1.02/Graphics/DX12_Helpers.cpp:763
↓ 12 callers
Function
ImHash
Pass data_size==0 for zero-terminated strings FIXME-OPT: Replace with e.g. FNV1a hash? CRC32 pretty much randomly access 1KB. Need to do proper measur
SampleFramework12/v1.02/ImGui/imgui.cpp:1298
↓ 12 callers
Function
Initialize
SampleFramework12/v1.02/ImGuiHelper.cpp:97
↓ 11 callers
Method
AddCircleFilled
SampleFramework12/v1.02/ImGui/imgui_draw.cpp:1119
↓ 11 callers
Method
AddText
SampleFramework12/v1.02/ImGui/imgui_draw.cpp:1139
↓ 11 callers
Function
ImFabs
SampleFramework12/v1.02/ImGui/imgui_internal.h:176
↓ 11 callers
Function
ImIsPowerOfTwo
SampleFramework12/v1.02/ImGui/imgui_internal.h:126
next →
1–100 of 2,589, ranked by callers