Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aliasIsolation/aliasIsolation
/ functions
Functions
99 in github.com/aliasIsolation/aliasIsolation
⨍
Functions
99
◇
Types & classes
41
↓ 10 callers
Function
enableMethodHook
src/dll/methodHook.cpp:29
↓ 9 callers
Function
disableMethodHook
src/dll/methodHook.cpp:37
↓ 5 callers
Function
addPixelShader
src/dll/shaderRegistry.cpp:46
↓ 4 callers
Function
getDataFilePath
src/dll/utilities.cpp:54
↓ 4 callers
Function
replacePixelShader
src/dll/shaderHooks.cpp:22
↓ 4 callers
Function
srvFromTex
src/dll/resourceUtil.cpp:73
↓ 3 callers
Function
getFrameJitter
src/dll/taa.cpp:247
↓ 3 callers
Function
getPs
src/dll/shaderRegistry.cpp:262
↓ 3 callers
Method
isValid
src/dll/common.h:25
↓ 2 callers
Function
createConstantBuffer
src/dll/post.cpp:57
↓ 2 callers
Function
disableShaderHooks
src/dll/rendering.cpp:57
↓ 2 callers
Function
enableShaderHooks
src/dll/rendering.cpp:42
↓ 2 callers
Function
getReplacedShader
src/dll/shaderHooks.cpp:32
↓ 2 callers
Function
getRootDirectory
src/dll/utilities.cpp:8
↓ 2 callers
Function
rtvFromTex
src/dll/resourceUtil.cpp:30
↓ 2 callers
Function
updateConstantBuffer
src/dll/post.cpp:75
↓ 1 callers
Method
EndProfile
src/dll/profiler.cpp:72
↓ 1 callers
Function
SetupDeviceAndContext
src/dll/menu.cpp:433
↓ 1 callers
Method
StartProfile
src/dll/profiler.cpp:43
↓ 1 callers
Function
WriteFullDump
src/crashHandler/crashHandler.cpp:46
↓ 1 callers
Function
addComputeShader
src/dll/shaderRegistry.cpp:84
↓ 1 callers
Function
addVertexShader
src/dll/shaderRegistry.cpp:65
↓ 1 callers
Function
aliasIsolation_hookableOverlayRender
src/dll/post.cpp:36
↓ 1 callers
Function
caOnDraw
src/dll/post.cpp:162
↓ 1 callers
Function
clearPixelShaderReplacement
------------------------------------------------------------------------------------------------ Just in case we get the same pointer for a new shader
src/dll/shaderHooks.cpp:54
↓ 1 callers
Function
clearVertexShaderReplacement
src/dll/shaderHooks.cpp:65
↓ 1 callers
Function
doMenuStyling
src/dll/menu.cpp:131
↓ 1 callers
Function
finishFrame
src/dll/rendering.cpp:75
↓ 1 callers
Function
getCs
src/dll/shaderRegistry.cpp:272
↓ 1 callers
Function
getSettingsFilePath
src/dll/utilities.cpp:32
↓ 1 callers
Function
getVs
src/dll/shaderRegistry.cpp:267
↓ 1 callers
Function
hammersley2d
src/dll/math.h:17
↓ 1 callers
Function
hammersleySample
src/dll/math.h:6
↓ 1 callers
Function
hookRendering
src/dll/rendering.cpp:363
↓ 1 callers
Function
init_stack_frame
src/crashHandler/crashHandler.cpp:136
↓ 1 callers
Function
insertRendering
src/dll/taa.cpp:161
↓ 1 callers
Function
installCrashHandler
src/crashHandler/crashHandler.cpp:36
↓ 1 callers
Function
loadSettings
src/dll/settings.cpp:16
↓ 1 callers
Function
load_modules_symbols
src/crashHandler/crashHandler.cpp:258
↓ 1 callers
Function
modifySharpenPass
src/dll/post.cpp:89
↓ 1 callers
Function
releaseResourceViews
src/dll/resourceUtil.cpp:131
↓ 1 callers
Function
releaseUnused
src/dll/shaderRegistry.cpp:278
↓ 1 callers
Function
reload
src/dll/shaderRegistry.cpp:103
↓ 1 callers
Function
reloadIfModified
src/dll/shaderRegistry.cpp:236
↓ 1 callers
Function
reloadModified
src/dll/shaderRegistry.cpp:251
↓ 1 callers
Function
renderTaa
src/dll/taa.cpp:26
↓ 1 callers
Function
replaceVertexShader
src/dll/shaderHooks.cpp:27
↓ 1 callers
Function
saveSettings
src/dll/settings.cpp:49
↓ 1 callers
Function
setSettingsFilePath
src/dll/settings.cpp:11
↓ 1 callers
Function
show_stack
src/crashHandler/crashHandler.cpp:192
↓ 1 callers
Function
startCompilerThread
src/dll/shaderRegistry.cpp:305
↓ 1 callers
Function
stopCompilerThread
src/dll/shaderRegistry.cpp:312
↓ 1 callers
Function
sym_options
src/crashHandler/crashHandler.cpp:159
↓ 1 callers
Function
taaDisableApiHooks
src/dll/taa.cpp:450
↓ 1 callers
Function
taaEnableApiHooks
src/dll/taa.cpp:442
↓ 1 callers
Function
taaHookApi
src/dll/taa.cpp:428
↓ 1 callers
Function
taaOnDraw
src/dll/taa.cpp:174
↓ 1 callers
Function
texFromView
src/dll/resourceUtil.cpp:15
↓ 1 callers
Function
uavFromTex
src/dll/resourceUtil.cpp:103
↓ 1 callers
Method
undecorated_name
src/crashHandler/crashHandler.cpp:184
↓ 1 callers
Function
unhookRendering
src/dll/rendering.cpp:405
Method
CleanupRenderTarget
src/dll/menu.cpp:449
Function
CreatePixelShader_hook
src/dll/shaderHooks.cpp:79
Method
CreateRenderTarget
src/dll/menu.cpp:441
Function
CreateSamplerState_hook
src/dll/rendering.cpp:88
Function
CreateVertexShader_hook
src/dll/shaderHooks.cpp:146
Function
D3D11CreateDeviceAndSwapChain_hook
src/dll/rendering.cpp:283
Function
DllMain
src/dll/dllMain.cpp:49
Method
DrawMenu
src/dll/menu.cpp:247
Function
Draw_hook
src/dll/rendering.cpp:108
Method
EndFrame
src/dll/profiler.cpp:88
Function
Filter
if you use C++ exception handling: install a translator function with set_se_translator(). In the context of that function (but *not afterwards), you
src/crashHandler/crashHandler.cpp:95
Method
InitMenu
src/dll/menu.cpp:215
Method
Initialize
src/dll/profiler.cpp:35
Function
Map_hook
src/dll/taa.cpp:224
Function
Present_hook
src/dll/rendering.cpp:263
Method
ProfileBlock
src/dll/profiler.cpp:152
Method
ProfileData
src/dll/profiler.h:47
Function
ResizeBuffers_hook
src/dll/rendering.cpp:233
Function
STDMETHODCALLTYPE PSSetShader_hook
src/dll/rendering.cpp:146
Function
STDMETHODCALLTYPE VSSetShader_hook
src/dll/rendering.cpp:197
Function
SetUnhandledExceptionFilter_hook
src/dll/dllMain.cpp:42
Method
ShaderHandle
src/dll/common.h:27
Method
ShutdownMenu
src/dll/menu.cpp:405
Method
SymHandler
src/crashHandler/crashHandler.cpp:129
Function
Unmap_hook
src/dll/taa.cpp:275
Method
WndProcHandler
Our custom window handler to override A:I's own handler. This lets us detect keyboard inputs and pass mouse + keyboard input control to ImGui.
src/dll/menu.cpp:38
Method
get_mod_info
src/crashHandler/crashHandler.cpp:236
Function
hookMethod
src/dll/methodHook.cpp:18
Method
name
src/crashHandler/crashHandler.cpp:183
Method
operator()
src/crashHandler/crashHandler.cpp:238
Method
operator==
src/dll/common.h:21
Function
rtvFromSrv
src/dll/resourceUtil.cpp:58
Function
shaderCompilerThread
src/dll/shaderRegistry.cpp:294
Method
symbol
src/crashHandler/crashHandler.cpp:171
Function
terminationWatchThread
A thread which sits in the background and checks whether the hook should unload. It will also monitor the keyboard for Alias Isolation disable/enable
src/dll/dllMain.cpp:22
Function
uninstallCrashHandler
src/crashHandler/crashHandler.cpp:41
Method
~ProfileBlock
src/dll/profiler.cpp:157
Method
~SymHandler
src/crashHandler/crashHandler.cpp:132