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
↓ 873 callers
Function
message
<summary> Writes a message to ReShade's log. </summary> <param name="level">Severity level.</param> <param name="message">A null-terminated message st
include/reshade.hpp:132
↓ 666 callers
Function
call
source/hook_manager.hpp:70
↓ 284 callers
Method
get
source/d3d12/descriptor_heap.hpp:283
↓ 249 callers
Method
at
<summary> Gets the pointer associated with the specified <paramref name="key"/>. This is a weak look up and may fail if another thread is erasing a va
source/lockfree_linear_map.hpp:154
↓ 212 callers
Function
to_string
examples/04-api_trace/api_trace_addon.cpp:23
↓ 166 callers
Function
to_handle
source/d3d11/d3d11_impl_type_convert.hpp:141
↓ 140 callers
Function
convert_resource_desc
source/d3d12/d3d12_impl_type_convert.hpp:85
↓ 140 callers
Method
erase
<summary> Removes the value associated with the specified <paramref name="key"/> from the table. </summary> <param name="key">Key to look up.</param>
source/lockfree_linear_map.hpp:68
↓ 135 callers
Function
dispatch_key_from_handle
source/vulkan/vulkan_hooks.hpp:33
↓ 130 callers
Function
vtable_from_instance
source/hook_manager.hpp:82
↓ 126 callers
Function
id_to_name
source/effect_codegen_hlsl.cpp:726
↓ 122 callers
Function
hr_to_string
source/dll_log.hpp:51
↓ 120 callers
Method
get
<summary> Returns the stored pointer to the managed object. </summary>
source/com_ptr.hpp:34
↓ 113 callers
Method
components
source/effect_expression.hpp:110
↓ 112 callers
Method
has
<summary> Checks whether the specified <paramref name="section"/> and <paramref name="key"/> currently exist in the INI. </summary>
source/ini_file.hpp:42
↓ 102 callers
Function
to_handle
source/d3d12/d3d12_impl_type_convert.hpp:186
↓ 100 callers
Function
to_handle
source/d3d9/d3d9_impl_type_convert.hpp:121
↓ 98 callers
Function
SameLine
include/reshade_overlay.hpp:535
↓ 97 callers
Function
to_handle
source/d3d10/d3d10_impl_type_convert.hpp:118
↓ 94 callers
Method
GetDesc
source/d3d12/d3d12_command_queue.cpp:240
↓ 92 callers
Method
set
source/ini_file.hpp:133
↓ 84 callers
Method
release
<summary> Returns the stored pointer and releases ownership without decreasing the reference count. </summary>
source/com_ptr.hpp:48
↓ 81 callers
Method
clear
<summary> Removes all values. </summary>
source/ini_file.hpp:225
↓ 79 callers
Function
TextUnformatted
include/reshade_overlay.hpp:557
↓ 77 callers
Method
SetRenderState
source/d3d9/d3d9_device.cpp:1458
↓ 77 callers
Method
is_array
source/effect_expression.hpp:102
↓ 58 callers
Method
barrier
source/d3d10/d3d10_impl_command_list.cpp:39
↓ 56 callers
Function
register_destruction_callback_d3dx
source/com_utils.hpp:34
↓ 55 callers
Method
QueryInterface
source/d3d11/d3d11_device.cpp:105
↓ 55 callers
Method
RenameValue
(string section, string key, string newKey)
setup/Utilities/IniFile.cs:139
↓ 51 callers
Method
emplace
<summary> Adds the specified key-pointer pair to the table. </summary> <param name="key">Key to add.</param> <param name="value">Pointer to add.</para
source/lockfree_linear_map.hpp:181
↓ 48 callers
Method
ContainsIgnoreCase
(this string s, string value)
setup/Pages/SelectAppPage.xaml.cs:28
↓ 48 callers
Function
get_opengl_pipeline_layout
source/opengl/opengl_hooks_wgl.cpp:295
↓ 48 callers
Function
wrap
source/imgui_function_table_19040.cpp:322
↓ 47 callers
Function
wrap
source/imgui_function_table_19191.cpp:230
↓ 46 callers
Function
Button
include/reshade_overlay.hpp:571
↓ 46 callers
Method
get_api
source/d3d9/d3d9_impl_device.hpp:19
↓ 46 callers
Function
make_resource_handle
source/opengl/opengl_impl_type_convert.hpp:94
↓ 45 callers
Function
Text
include/reshade_overlay.hpp:558
↓ 45 callers
Method
is_floating_point
source/effect_expression.hpp:91
↓ 44 callers
Function
unwrap
source/imgui_function_table_19191.cpp:260
↓ 43 callers
Method
get_device
source/opengl/opengl_impl_swapchain.cpp:16
↓ 43 callers
Function
unwrap
source/imgui_function_table_19040.cpp:353
↓ 42 callers
Method
is_scalar
source/effect_expression.hpp:105
↓ 42 callers
Method
reset
<summary> Replaces the managed object. </summary> <param name="object">The new object to manage and take ownership and add a reference to.</param>
source/com_ptr.hpp:59
↓ 41 callers
Method
get_device
source/d3d9/d3d9_impl_swapchain.cpp:16
↓ 40 callers
Method
destroy_resource
source/d3d9/d3d9_impl_device.cpp:464
↓ 39 callers
Function
write_location
source/effect_codegen_hlsl.cpp:656
↓ 38 callers
Method
HasValue
(string section)
setup/Utilities/IniFile.cs:104
↓ 38 callers
Method
is_vector
source/effect_expression.hpp:106
↓ 36 callers
Function
set_uniform_value
source/runtime.hpp:226
↓ 35 callers
Method
QueryInterface
source/d3d9/d3d9_device.cpp:133
↓ 35 callers
Method
is_integral
source/effect_expression.hpp:90
↓ 35 callers
Method
is_matrix
source/effect_expression.hpp:107
↓ 34 callers
Function
GetContentRegionAvail
include/reshade_overlay.hpp:526
↓ 34 callers
Method
GetString
(string section, string key, string defaultValue = null)
setup/Utilities/IniFile.cs:171
↓ 33 callers
Method
add_cast_operation
source/effect_expression.cpp:257
↓ 33 callers
Function
iid_to_string
source/dll_log.hpp:97
↓ 33 callers
Method
invoke_initialize_event
source/opengl/opengl.cpp:121
↓ 32 callers
Function
write_type
source/effect_codegen_hlsl.cpp:413
↓ 31 callers
Function
IsKeyPressed
include/reshade_overlay.hpp:786
↓ 31 callers
Function
Spacing
include/reshade_overlay.hpp:537
↓ 31 callers
Function
format_to_default_typed
<summary> Converts the specified format <paramref name="value"/> to its equivalent typed variant ("unorm" or "float"). </summary> <param name="value">
include/reshade_api_format.hpp:344
↓ 31 callers
Method
invoke_create_event
source/opengl/opengl.cpp:66
↓ 31 callers
Method
is_struct
source/effect_expression.hpp:95
↓ 30 callers
Method
is_boolean
source/effect_expression.hpp:88
↓ 30 callers
Method
is_signed
source/effect_expression.hpp:92
↓ 29 callers
Method
destroy_resource_view
source/d3d9/d3d9_impl_device.cpp:723
↓ 28 callers
Function
GetFontSize
include/reshade_overlay.hpp:501
↓ 28 callers
Function
SetItemTooltip
include/reshade_overlay.hpp:687
↓ 28 callers
Method
annotation_as_int
source/runtime_internal.hpp:39
↓ 27 callers
Function
Checkbox
include/reshade_overlay.hpp:575
↓ 26 callers
Method
create_block
<summary> Creates a new basic block. </summary> <returns>New ID of the basic block.</returns>
source/effect_codegen.hpp:263
↓ 26 callers
Method
create_resource
source/d3d9/d3d9_impl_device.cpp:264
↓ 26 callers
Method
emit_load
source/effect_codegen_glsl.cpp:1507
↓ 25 callers
Function
PushStyleColor
include/reshade_overlay.hpp:503
↓ 25 callers
Method
height
include/reshade_api_pipeline.hpp:1349
↓ 25 callers
Method
width
include/reshade_api_pipeline.hpp:1348
↓ 24 callers
Function
is_loading
<summary> Gets a boolean indicating whether effects are being loaded. </summary>
source/runtime.hpp:62
↓ 23 callers
Function
BeginGroup
include/reshade_overlay.hpp:541
↓ 23 callers
Function
EndGroup
include/reshade_overlay.hpp:542
↓ 23 callers
Method
GetType
source/d3d11/d3d11_device_context.cpp:1162
↓ 23 callers
Function
PopID
include/reshade_overlay.hpp:552
↓ 23 callers
Function
PopStyleColor
include/reshade_overlay.hpp:505
↓ 23 callers
Function
PushID
include/reshade_overlay.hpp:548
↓ 23 callers
Function
make_resource_view_handle
source/opengl/opengl_impl_type_convert.hpp:100
↓ 23 callers
Function
on_init
examples/12-video_capture/video_capture.cpp:202
↓ 22 callers
Function
CollapsingHeader
include/reshade_overlay.hpp:652
↓ 22 callers
Method
add_macro_definition
source/effect_preprocessor.cpp:122
↓ 22 callers
Method
create_resource_view
source/d3d9/d3d9_impl_device.cpp:537
↓ 22 callers
Method
get_resource_desc
source/d3d9/d3d9_impl_device.cpp:470
↓ 22 callers
Function
increase_indentation_level
source/effect_codegen_hlsl.cpp:836
↓ 22 callers
Method
is_void
source/effect_expression.hpp:87
↓ 22 callers
Function
register_destruction_callback_d3d9
source/com_utils.hpp:91
↓ 22 callers
Method
write
<summary> Write this instruction to a SPIR-V module. </summary> <param name="output">The output stream to append this instruction to.</param>
source/effect_codegen_spirv.cpp:81
↓ 21 callers
Method
get_framebuffer_attachment
source/opengl/opengl_impl_device.cpp:1426
↓ 21 callers
Function
update_texture_region
source/opengl/opengl.cpp:490
↓ 20 callers
Function
GetFrameHeight
include/reshade_overlay.hpp:546
↓ 20 callers
Method
QueryInterface
source/d3d12/d3d12_device.cpp:103
↓ 20 callers
Function
emit_constant
source/effect_codegen_hlsl.cpp:1457
next →
1–100 of 4,589, ranked by callers