Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crosire/reshade
/ functions
Functions
4,589 in github.com/crosire/reshade
⨍
Functions
4,589
◇
Types & classes
704
↓ 20 callers
Method
get_resource_desc
source/opengl/opengl_impl_device.cpp:876
↓ 19 callers
Function
convert
source/imgui_function_table_18600.cpp:14
↓ 19 callers
Function
convert
Convert 'ImGuiIO' as well due to 'IMGUI_DISABLE_OBSOLETE_KEYIO' not being defined by default
source/imgui_function_table_19040.cpp:102
↓ 19 callers
Method
depth
include/reshade_api_resource.hpp:483
↓ 19 callers
Method
get_resource_from_view
source/d3d9/d3d9_impl_device.cpp:729
↓ 19 callers
Method
lock
<summary> Locks access to the input data so it cannot be modified in another thread. </summary> <returns>RAII object holding the lock, which releases
source/input.hpp:101
↓ 18 callers
Function
EndPopup
include/reshade_overlay.hpp:691
↓ 18 callers
Method
GetFileName
([MarshalAs(UnmanagedType.LPWStr)] out string pszName)
setup/Utilities/FileOpenDialog.cs:99
↓ 18 callers
Method
GetPrivateData
source/d3d12/d3d12_device.cpp:201
↓ 18 callers
Method
SetValue
(string section, string key, params string[] value)
setup/Utilities/IniFile.cs:123
↓ 18 callers
Method
annotation_as_string
source/runtime_internal.hpp:60
↓ 18 callers
Function
format_to_typeless
<summary> Converts the specified format <paramref name="value"/> to its equivalent typeless variant. </summary> <param name="value">The format to conv
include/reshade_api_format.hpp:207
↓ 18 callers
Method
is_numeric
source/effect_expression.hpp:89
↓ 18 callers
Function
on_reset
examples/09-depth/generic_depth_addon.cpp:827
↓ 18 callers
Function
unregister_addon
<summary> Unregisters this module as an add-on. Call this in 'AddonUninit' or 'DllMain' during process detach, after any of the other API functions. <
include/reshade.hpp:284
↓ 18 callers
Function
update_current_primitive_topology
source/opengl/opengl.cpp:621
↓ 17 callers
Function
CalcItemWidth
include/reshade_overlay.hpp:516
↓ 17 callers
Function
EndChild
include/reshade_overlay.hpp:461
↓ 17 callers
Method
GetData
source/d3d11/d3d11_device_context.cpp:401
↓ 17 callers
Method
GetImmediateContext
source/d3d11/d3d11_device.cpp:1399
↓ 17 callers
Function
Separator
include/reshade_overlay.hpp:534
↓ 17 callers
Function
SetNextItemWidth
include/reshade_overlay.hpp:515
↓ 17 callers
Method
SetSamplerState
source/d3d9/d3d9_device.cpp:1607
↓ 17 callers
Method
barrier
source/opengl/opengl_impl_command_list.cpp:24
↓ 17 callers
Function
format_row_pitch
<summary> Gets the number of bytes a texture row of the specified format <paramref name="value"/> occupies. </summary>
include/reshade_api_format.hpp:517
↓ 17 callers
Function
get_config_value
<summary> Gets a value from one of ReShade's config files. This can use either the global config file (ReShade.ini next to the application executable)
include/reshade.hpp:171
↓ 17 callers
Method
is_key_pressed
source/input.cpp:284
↓ 17 callers
Function
register_addon
<summary> Registers this module as an add-on with ReShade. Call this in 'AddonInit' or 'DllMain' during process attach, before any of the other API fu
include/reshade.hpp:250
↓ 17 callers
Function
to_digit
source/effect_codegen_glsl.cpp:17
↓ 17 callers
Function
to_digit
source/effect_codegen_hlsl.cpp:17
↓ 16 callers
Function
BeginChild
include/reshade_overlay.hpp:459
↓ 16 callers
Method
annotation_as_float
source/runtime_internal.hpp:53
↓ 16 callers
Function
calc_subresource_index
source/vulkan/vulkan_hooks_command_list.cpp:220
↓ 16 callers
Method
clear
examples/utils/state_tracking.cpp:39
↓ 16 callers
Function
escape_name
source/effect_codegen_hlsl.cpp:816
↓ 16 callers
Function
set_config_value
<summary> Sets and saves a value in one of ReShade's config files. This can use either the global config file (ReShade.ini next to the application exe
include/reshade.hpp:209
↓ 16 callers
Method
texture_dimension
source/effect_expression.hpp:111
↓ 15 callers
Function
IsItemHovered
include/reshade_overlay.hpp:753
↓ 15 callers
Method
get_command_queue
source/openvr/openvr_impl_swapchain.hpp:27
↓ 15 callers
Method
get_immediate_command_list
source/d3d12/d3d12_impl_device.cpp:2178
↓ 14 callers
Method
AddRef
source/d3d9/d3d9_device.cpp:164
↓ 14 callers
Function
BeginDisabled
include/reshade_overlay.hpp:745
↓ 14 callers
Function
EndDisabled
include/reshade_overlay.hpp:746
↓ 14 callers
Method
QueryInterface
source/d3d10/d3d10_device.cpp:73
↓ 14 callers
Method
annotation_as_uint
source/runtime_internal.hpp:46
↓ 14 callers
Function
convert_input_text_flags
source/imgui_function_table_19040.cpp:57
↓ 14 callers
Function
copy_texture_region
source/opengl/opengl.cpp:396
↓ 14 callers
Function
get_reshade_module_handle
<summary> Gets the handle to the ReShade module. </summary>
include/reshade.hpp:62
↓ 14 callers
Function
hash_combine
source/vulkan/vulkan_impl_command_list.cpp:16
↓ 14 callers
Method
reset_to_rvalue
source/effect_expression.cpp:187
↓ 14 callers
Method
reset_to_rvalue_constant
source/effect_expression.cpp:201
↓ 13 callers
Method
Clear
source/d3d9/d3d9_device.cpp:1344
↓ 13 callers
Function
CloseCurrentPopup
include/reshade_overlay.hpp:695
↓ 13 callers
Method
SetPrivateData
source/d3d9/d3d9_resource.cpp:80
↓ 13 callers
Function
TextColored
include/reshade_overlay.hpp:560
↓ 13 callers
Function
convert
source/imgui_function_table_19222.cpp:29
↓ 13 callers
Function
convert
source/imgui_function_table_19191.cpp:43
↓ 13 callers
Method
wait_idle
source/d3d9/d3d9_impl_command_queue.cpp:8
↓ 12 callers
Function
Combo
include/reshade_overlay.hpp:589
↓ 12 callers
Function
NewLine
include/reshade_overlay.hpp:536
↓ 12 callers
Method
append
<summary> Append another basic block the end of this one. </summary>
source/effect_codegen_spirv.cpp:132
↓ 12 callers
Function
aspect_flags_from_format
source/vulkan/vulkan_impl_type_convert.hpp:194
↓ 12 callers
Method
check_capability
source/d3d9/d3d9_impl_device.cpp:176
↓ 12 callers
Method
description
source/effect_expression.cpp:49
↓ 12 callers
Function
format_slice_pitch
<summary> Gets the number of bytes a texture slice of the specified format <paramref name="value"/> occupies. </summary>
include/reshade_api_format.hpp:555
↓ 12 callers
Function
get_localized_annotation
source/runtime_gui.cpp:70
↓ 12 callers
Method
get_resource_gpu_address
source/d3d12/d3d12_impl_device.cpp:601
↓ 11 callers
Function
Begin
include/reshade_overlay.hpp:457
↓ 11 callers
Function
CalcTextSize
include/reshade_overlay.hpp:780
↓ 11 callers
Function
End
include/reshade_overlay.hpp:458
↓ 11 callers
Function
InputText
include/reshade_overlay.hpp:618
↓ 11 callers
Function
OpenPopup
include/reshade_overlay.hpp:692
↓ 11 callers
Method
QueryInterface
source/dxgi/dxgi_factory.cpp:115
↓ 11 callers
Method
Release
source/d3d9/d3d9_device.cpp:169
↓ 11 callers
Method
append
source/moving_average.hpp:25
↓ 11 callers
Method
get_resource_gpu_address
source/vulkan/vulkan_impl_device.cpp:947
↓ 11 callers
Function
get_system_path
<summary> Returns the path to the Windows System32 directory. </summary>
source/dll_main.cpp:94
↓ 11 callers
Function
hash_combine
source/opengl/opengl_impl_type_convert.hpp:154
↓ 11 callers
Function
resolve_path
source/runtime.cpp:41
↓ 10 callers
Method
End
source/d3d11/d3d11_device_context.cpp:397
↓ 10 callers
Function
GetCursorScreenPos
include/reshade_overlay.hpp:524
↓ 10 callers
Function
PopStyleVar
include/reshade_overlay.hpp:510
↓ 10 callers
Function
PushStyleVar
include/reshade_overlay.hpp:506
↓ 10 callers
Method
Release
source/d3d12/d3d12_device.cpp:168
↓ 10 callers
Function
calc_side_by_side_bounds
source/openvr/openvr.cpp:30
↓ 10 callers
Function
convert_subresource_box_to_rect
source/d3d9/d3d9_impl_type_convert.hpp:61
↓ 10 callers
Function
is_in_function
source/effect_codegen_spirv.cpp:2480
↓ 9 callers
Method
CheckFeatureSupport
source/d3d12/d3d12_device.cpp:368
↓ 9 callers
Function
Dummy
include/reshade_overlay.hpp:538
↓ 9 callers
Method
GetDesc
source/d3d9/d3d9_resource.cpp:113
↓ 9 callers
Method
GetValue
(string section, string key, out string[] value)
setup/Utilities/IniFile.cs:113
↓ 9 callers
Function
SetNextWindowPos
include/reshade_overlay.hpp:472
↓ 9 callers
Method
SetPrivateData
source/d3d12/d3d12_device.cpp:205
↓ 9 callers
Method
SetRenderTarget
source/d3d9/d3d9_device.cpp:1196
↓ 9 callers
Function
create_effect_runtime
<summary> Creates a new effect runtime for an existing swapchain, for when it was not already hooked by ReShade (e.g. because the RESHADE_DISABLE_GRAP
include/reshade.hpp:382
↓ 9 callers
Method
get_native
source/reshade_api_object_impl.hpp:79
↓ 9 callers
Method
is_object
source/effect_expression.hpp:96
↓ 9 callers
Method
precision
source/effect_expression.hpp:109
↓ 9 callers
Method
reset_to_lvalue
source/effect_expression.cpp:171
↓ 9 callers
Method
set_resource_name
source/d3d10/d3d10_impl_device.cpp:1180
← previous
next →
101–200 of 4,589, ranked by callers