MCPcopy Create free account

hub / github.com/bo3b/3Dmigoto / functions

Functions4,896 in github.com/bo3b/3Dmigoto

↓ 469 callersMethodsize
PointerSet.h:42
↓ 236 callersMethodGetD3D9Device
DirectX9/d3d9Wrapper.h:357
↓ 166 callersMethodRelease
DirectX9/Direct3D9Functions.h:80
↓ 166 callersMethodRelease
DirectX11/HackerDXGI.cpp:410
↓ 134 callersFunctionlookup_hooked_device_dx9
DirectX9/HookedDeviceDX9.cpp:23
↓ 128 callersFunctionCheckDevice
DirectX9/d3d9Wrapper.cpp:763
↓ 117 callersMethodclear
DirectX9/Input.cpp:403
↓ 115 callersFunctionlookup_hooked_context
DirectX11/HookedContext.cpp:73
↓ 100 callersMethodclear
DirectX11/input.cpp:404
↓ 88 callersFunctionLogOverlay
ASCII version of the above. DirectXTK only understands wide strings, so we need to convert it to that, but we can't just convert the format and hand i
DirectX11/Overlay.cpp:893
↓ 79 callersMethodSetRenderState
DirectX9/FrameAnalysisFunctions.h:2827
↓ 77 callersFunctionLogOverlay
ASCII version of the above. DirectXTK only understands wide strings, so we need to convert it to that, but we can't just convert the format and hand i
DirectX9/Overlay.cpp:600
↓ 71 callersMethodGetDesc
DirectX9/Direct3DVolume9Functions.h:175
↓ 71 callersMethodGetDesc
DirectX11/HackerDXGI.cpp:666
↓ 66 callersFunctionGetIniBool
DirectX9/IniHandler.cpp:896
↓ 64 callersFunctionDecodeOperand
BinaryDecompiler/decode.cpp:172
↓ 62 callersFunctioncheck_num_ops
D3D_Shaders/Assembler.cpp:1352
↓ 61 callersMethodGetType
DirectX9/Direct3DQuery9Functions.h:102
↓ 60 callersFunctionGetIniStringAndLog
Helper functions to parse common types and log their values. TODO: Convert more of this file to use these where appropriate
DirectX11/IniHandler.cpp:948
↓ 60 callersFunctionLogTime
log.h:43
↓ 59 callersFunctiontype_name
util.h:698
↓ 56 callersFunctionInstallHookDLLMain
----------------------------------------------------------------------------
DirectX9/DLLMainHookDX9.cpp:55
↓ 54 callersMethodDirectModeGetRight
DirectX9/Direct3DTexture9Functions.h:41
↓ 50 callersMethodDirectModeGetLeft
DirectX9/Direct3DTexture9Functions.h:37
↓ 50 callersMethodGetRenderState
DirectX9/FrameAnalysisFunctions.h:2834
↓ 48 callersMethodAddRef
DirectX9/Direct3D9Functions.h:74
↓ 48 callersFunctionInitFont2DVertex
DirectX9/D3DFont.h:70
↓ 47 callersFunctionGetIniBool
DirectX11/IniHandler.cpp:1018
↓ 47 callersFunctionassembleOp
D3D_Shaders/Assembler.cpp:685
↓ 45 callersFunctionGetIniStringAndLog
Helper functions to parse common types and log their values. TODO: Convert more of this file to use these where appropriate
DirectX9/IniHandler.cpp:825
↓ 45 callersFunctionget_tls
DirectX11/globals.h:754
↓ 44 callersFunctionGetIniInt
DirectX9/IniHandler.cpp:871
↓ 44 callersFunctionGetIniInt
DirectX11/IniHandler.cpp:993
↓ 43 callersFunctionCreateD3D10Instruction
BinaryDecompiler/decodeDX9.cpp:557
↓ 43 callersMethodGAME_INTERNAL_HEIGHT
DirectX9/Globals.h:473
↓ 43 callersMethodGAME_INTERNAL_WIDTH
DirectX9/Globals.h:448
↓ 43 callersMethodGetRealOrig
DirectX9/d3d9Wrapper.h:69
↓ 43 callersFunctionRegisterIniKeyBinding
DirectX11/input.cpp:471
↓ 43 callersFunctionlookup_hooked_device
DirectX11/HookedDevice.cpp:68
↓ 42 callersFunction__NvAtomicOpFP16x2
performs Atomic operation on two consecutive fp16 values in the given UAV the uint paramater 'fp16x2Val' is treated as two fp16 values the passed sub-
ThirdPartyLibs/nvapi-lib/nvapi-main/nvHLSLExtnsInternal.h:304
↓ 41 callersMethodGetDataPtr
PointerSet.h:20
↓ 38 callersMethodRelease
DirectX9/Direct3DDevice9Functions.h:2367
↓ 37 callersMethodGetSurfaceLevel
DirectX9/Direct3DTexture9Functions.h:350
↓ 37 callersFunctioncrc32c_hw
util.h:92
↓ 36 callersMethodUnbound
DirectX9/Direct3DSurface9Functions.h:168
↓ 35 callersFunctionwfopen_ensuring_access
Replacement for _wfopen_s that ensures the permissions will be set so we can read it back later.
util.cpp:75
↓ 34 callersFunctionNameFromIID
util.cpp:164
↓ 34 callersMethodRelease
DirectX10/Direct3D10Device.h:138
↓ 33 callersFunction__NvGetSpecial
returns value of special register - specify subopcode from any of NV_SPECIALOP_* specified in nvShaderExtnEnums.h - other opcodes undefined behavior
ThirdPartyLibs/nvapi-lib/nvapi-main/nvHLSLExtnsInternal.h:738
↓ 32 callersFunctionGetIniString
This emulates the behaviour of the old GetPrivateProfileString API to facilitate switching to our own ini parser. Later we might consider changing the
DirectX11/IniHandler.cpp:855
↓ 32 callersMethodQueryInterface
DirectX9/Direct3D9Functions.h:49
↓ 31 callersFunctionInitC46
D3DCompiler/d3dcWrapper.cpp:292
↓ 31 callersFunctionInstallHookLate
DirectX9/cursor.cpp:396
↓ 31 callersFunctionbaseSurface9
DirectX9/d3d9Wrapper.cpp:1249
↓ 30 callersFunctionRegisterIniKeyBinding
DirectX9/Input.cpp:473
↓ 30 callersMethodRelease
DirectX11/FrameAnalysis.cpp:3028
↓ 30 callersFunctionend
DirectX9/profiling.h:35
↓ 29 callersFunctionInitD310
DirectX10/d3d10Wrapper.cpp:190
↓ 29 callersFunctioncastStrLen
DirectX9/Hunting.cpp:18
↓ 29 callersFunctioncastStrLen
DirectX11/Hunting.cpp:28
↓ 29 callersMethodemplace
DirectX9/CommandList.cpp:6046
↓ 29 callersFunctionwrappedSurface9
DirectX9/d3d9Wrapper.cpp:1262
↓ 28 callersFunctionGetLevel
DirectX9/CommandList.cpp:8877
↓ 28 callersFunction__NvAtomicOpUINT64
ThirdPartyLibs/nvapi-lib/nvapi-main/nvHLSLExtnsInternal.h:539
↓ 28 callersFunctionend
DirectX11/profiling.h:35
↓ 28 callersMethodevaluate
DirectX9/CommandList.cpp:3500
↓ 28 callersFunctionlookup_enum_name
util.h:262
↓ 26 callersFunctionDoubleBeepExit
util.h:199
↓ 26 callersMethodGetCubeMapSurface
DirectX9/Direct3DCubeTexture9Functions.h:367
↓ 26 callersMethodGetDevice
DirectX9/Direct3DQuery9Functions.h:82
↓ 26 callersFunctionGetIniString
This emulates the behaviour of the old GetPrivateProfileString API to facilitate switching to our own ini parser. Later we might consider changing the
DirectX9/IniHandler.cpp:729
↓ 26 callersMethodUpdateSurface
DirectX9/FrameAnalysisFunctions.h:2612
↓ 25 callersMethodAddRef
DirectX11/HackerDXGI.cpp:403
↓ 25 callersFunctionBeepFailure2
util.h:181
↓ 25 callersMethodBound
DirectX9/Direct3DSurface9Functions.h:149
↓ 25 callersMethodGetLevelDesc
DirectX9/Direct3DTexture9Functions.h:342
↓ 24 callersMethodFrameAnalysisLog
DirectX9/FrameAnalysis.cpp:94
↓ 24 callersMethodGetD3DResource9
DirectX9/d3d9Wrapper.h:630
↓ 24 callersFunctionNvActiveThreads
ThirdPartyLibs/nvapi-lib/nvapi-main/nvHLSLExtns.h:1213
↓ 24 callersFunctionNvShfl
simple variant of SHFL instruction returns val from the specified lane optional width parameter must be a power of two and width <= 32
ThirdPartyLibs/nvapi-lib/nvapi-main/nvHLSLExtns.h:53
↓ 24 callersMethodUnlock
DirectX9/Direct3DIndexBuffer9Functions.h:200
↓ 24 callersFunctionreadStringParameter
DirectX10/IniHandler.cpp:11
↓ 23 callersMethodLock
DirectX9/Direct3DIndexBuffer9Functions.h:170
↓ 23 callersMethodQueryInterface
In the game Elex, we see them call do the unusual SwapChain->QueryInterface(SwapChain). We need to return This when that happens, because otherwise th
DirectX11/HackerDXGI.cpp:339
↓ 23 callersMethodRelease
DirectX9/FrameAnalysisFunctions.h:2459
↓ 23 callersMethodSetRenderTarget
DirectX9/FrameAnalysisFunctions.h:2688
↓ 23 callersFunctionVector3
ThirdPartyLibs/DirectXTK-lib/include/SimpleMath.h:247
↓ 22 callersMethodLockRect
DirectX9/Direct3DTexture9Functions.h:417
↓ 22 callersMethodSetSamplerState
DirectX9/FrameAnalysisFunctions.h:2912
↓ 22 callersMethodSetTexture
DirectX9/FrameAnalysisFunctions.h:2878
↓ 22 callersMethodStretchRect
DirectX9/FrameAnalysisFunctions.h:2663
↓ 22 callersFunctionstart
DirectX9/profiling.h:30
↓ 21 callersMethodAddMember
PointerSet.h:29
↓ 21 callersFunctionCheckTexture9
DirectX9/d3d9Wrapper.cpp:891
↓ 21 callersMethodGetResource
DirectX11/CommandList.cpp:5653
↓ 21 callersFunctionShouldDuplicate
DirectX9/d3d9Wrapper.cpp:1871
↓ 21 callersFunctionTexFormatStr
util.h:527
↓ 21 callersFunctionlookup_hooked_D9
DirectX9/HookedD9.cpp:56
↓ 21 callersFunctionlookup_hooked_cube_texture
DirectX9/HookedCubeTexture.cpp:21
↓ 21 callersFunctionlookup_hooked_texture
DirectX9/HookedTexture.cpp:23
next →1–100 of 4,896, ranked by callers