Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GPUOpen-LibrariesAndSDKs/FidelityFX-SDK
/ functions
Functions
10,529 in github.com/GPUOpen-LibrariesAndSDKs/FidelityFX-SDK
⨍
Functions
10,529
◇
Types & classes
4,269
↓ 754 callers
Function
ImVec2
framework/cauldron/framework/libs/imgui/imgui.h:252
↓ 723 callers
Method
push_back
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:4161
↓ 658 callers
Method
size
framework/cauldron/framework/libs/json/json.h:3112
↓ 504 callers
Method
GetResource
* @brief Gets a constant pointer to the buffer's underlaying <c><i>GPUResource</i></c>. */
framework/cauldron/framework/inc/render/buffer.h:211
↓ 474 callers
Function
CauldronAssert
Calls the proper assertion function according to the <c><i>AssertLevel</i></c> passed in. @param [in] severity The <c><i>AssertLevel</
framework/cauldron/framework/inc/misc/assert.h:209
↓ 409 callers
Method
c_str
framework/cauldron/framework/libs/imgui/imgui.h:2220
↓ 392 callers
Function
GetFramework
Framework instance accessor
framework/cauldron/framework/src/core/framework.cpp:1976
↓ 374 callers
Method
end
return iterator end (needed for range-based for)
framework/cauldron/framework/libs/json/json.h:5265
↓ 337 callers
Method
get128
framework/cauldron/framework/libs/vectormath/sse/vector.hpp:195
↓ 297 callers
Function
ffxSaturate
Clamp a value to a [0..1] range. @param [in] x The value to clamp to [0..1] range. @returns The clamped version of <c><i>x</i></c>. @
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:1203
↓ 294 callers
Method
GetImpl
framework/cauldron/framework/src/render/vk/device_vk.h:102
↓ 234 callers
Function
ImMax
framework/cauldron/framework/libs/imgui/imgui_internal.h:425
↓ 226 callers
Method
data
framework/cauldron/framework/libs/memoryallocator/D3D12MemAlloc.cpp:904
↓ 211 callers
Method
begin
return iterator begin (needed for range-based for)
framework/cauldron/framework/libs/json/json.h:5259
↓ 209 callers
Method
getX
framework/cauldron/framework/libs/vectormath/scalar/vector.hpp:126
↓ 209 callers
Method
getY
framework/cauldron/framework/libs/vectormath/scalar/vector.hpp:137
↓ 209 callers
Method
getZ
framework/cauldron/framework/libs/vectormath/scalar/vector.hpp:148
↓ 208 callers
Method
GetDesc
sdk/src/backends/dx12/FrameInterpolationSwapchain/FrameInterpolationSwapchainDX12.cpp:1285
↓ 200 callers
Method
GetImpl
framework/cauldron/framework/src/render/dx12/device_dx12.h:79
↓ 196 callers
Function
ffxMax
sdk/include/FidelityFX/gpu/ffx_core_cpu.h:178
↓ 182 callers
Function
GetDevice
Global device accessor
framework/cauldron/framework/src/core/framework.cpp:2010
↓ 181 callers
Method
resize
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:4192
↓ 180 callers
Function
create
framework/cauldron/framework/libs/json/json.h:19591
↓ 175 callers
Function
ffxMin
sdk/include/FidelityFX/gpu/ffx_core_cpu.h:168
↓ 148 callers
Method
clear
framework/cauldron/framework/libs/imgui/imgui.h:2218
↓ 148 callers
Method
find
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:5358
↓ 145 callers
Function
ResourceBarrier
framework/cauldron/framework/src/render/vk/commandlist_vk.cpp:294
↓ 144 callers
Function
stbi__get8
framework/cauldron/framework/libs/stb/stb_image.h:1515
↓ 143 callers
Function
HelpMarker
Helper to display a little (?) mark which shows a tooltip when hovered. In your own code you may want to display an actual icon if you are using a mer
framework/cauldron/framework/libs/imgui/imgui_demo.cpp:191
↓ 141 callers
Function
sseSelect
framework/cauldron/framework/libs/vectormath/sse/internal.hpp:112
↓ 140 callers
Function
concat
framework/cauldron/framework/libs/json/json.h:4281
↓ 131 callers
Method
write_character
framework/cauldron/framework/libs/json/json.h:14884
↓ 129 callers
Function
GetDynamicBufferPool
Global constant buffer pool accessor
framework/cauldron/framework/src/core/framework.cpp:2045
↓ 124 callers
Method
insert
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:4234
↓ 123 callers
Function
GetScene
framework/cauldron/framework/src/core/framework.cpp:2058
↓ 120 callers
Method
SetTextureSRV
framework/cauldron/framework/src/render/vk/parameterset_vk.cpp:140
↓ 119 callers
Function
ffxAsUInt32
Interpret the bit layout of an IEEE-754 floating point value as an unsigned integer. @param [in] x A 32bit floating value. @returns An
sdk/include/FidelityFX/gpu/ffx_core_cpu.h:57
↓ 112 callers
Method
AddTextureSRVSet
framework/cauldron/framework/src/render/vk/rootsignaturedesc_vk.cpp:54
↓ 110 callers
Function
ffxAsFloat
Interprets the bit pattern of x as a floating-point number. @param [in] x The input value. @returns The input interpreted as a floatin
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:251
↓ 109 callers
Function
FloatInVec
framework/cauldron/framework/libs/vectormath/sse/vector.hpp:43
↓ 102 callers
Function
ffxGetResource
samples/validation_remap.h:215
↓ 101 callers
Function
ffxSafeReleasePipeline
sdk/src/shared/ffx_object_management.cpp:26
↓ 99 callers
Function
Vector4
Construct a 3-D vector from x, y, and z elements (scalar data contained in vector data type)
framework/cauldron/framework/libs/vectormath/sse/vectormath.hpp:98
↓ 99 callers
Function
stbi__err
framework/cauldron/framework/libs/stb/stb_image.h:907
↓ 94 callers
Method
getX
framework/cauldron/framework/libs/vectormath/vec2d.hpp:360
↓ 91 callers
Method
getY
framework/cauldron/framework/libs/vectormath/vec2d.hpp:365
↓ 91 callers
Function
ttUSHORT
framework/cauldron/framework/libs/imgui/imstb_truetype.h:1269
↓ 90 callers
Method
GetRenderTexture
framework/cauldron/framework/src/core/framework.cpp:1949
↓ 89 callers
Function
length
framework/cauldron/framework/libs/vectormath/vec2d.hpp:507
↓ 87 callers
Method
WriteString
framework/cauldron/framework/libs/memoryallocator/D3D12MemAlloc.cpp:1375
↓ 87 callers
Method
size
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:5335
↓ 86 callers
Function
ImMin
framework/cauldron/framework/libs/imgui/imgui_internal.h:424
↓ 84 callers
Function
dot
framework/cauldron/framework/libs/vectormath/vec2d.hpp:491
↓ 81 callers
Method
value
return value of the iterator
framework/cauldron/framework/libs/json/json.h:5232
↓ 78 callers
Function
GetDynamicResourcePool
Global resizable resource pool accessor
framework/cauldron/framework/src/core/framework.cpp:2052
↓ 78 callers
Function
Vector4
framework/cauldron/framework/libs/vectormath/scalar/vectormath.hpp:90
↓ 78 callers
Method
empty
framework/cauldron/framework/libs/imgui/imgui.h:2217
↓ 76 callers
Function
ffxMax3
Compute the maximum of three values. NOTE: This function should compile down to a single V_MAX3_F32 operation on GCN or RDNA hardware. @param [in] x
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:655
↓ 75 callers
Method
WriteString
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:5594
↓ 74 callers
Function
GetCurrentWindow
framework/cauldron/framework/libs/imgui/imgui_internal.h:2475
↓ 74 callers
Function
ImFloor
framework/cauldron/framework/libs/imgui/imgui_internal.h:442
↓ 73 callers
Method
AddConstantBufferView
framework/cauldron/framework/src/render/vk/rootsignaturedesc_vk.cpp:102
↓ 72 callers
Function
ffxMin3
Compute the minimum of three values. NOTE: This function should compile down to a single <c><i>V_MIN3_F32</i></c> operation on GCN and RDNA hardware.
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:944
↓ 72 callers
Function
ffxSqrt
Compute the square root of a value. @param [in] x The first value to compute the min of. @returns The the square root of <c><i>x</
sdk/include/FidelityFX/gpu/ffx_core_gpu_common.h:504
↓ 71 callers
Method
AddFloatSlider
framework/cauldron/framework/inc/core/uimanager.h:191
↓ 71 callers
Method
AddShaderDesc
framework/cauldron/framework/src/render/pipelinedesc.cpp:49
↓ 70 callers
Function
GetConfig
Global configuration accessor
framework/cauldron/framework/src/core/framework.cpp:1982
↓ 70 callers
Function
ffxMax3Half
------------------------------------------------------------------------------------------------------------------------------ No packed version of ff
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:1553
↓ 69 callers
Function
CauldronCritical
Throw an error if we encounter program crashing error in Windows. Will display an error message box and trow the calling process. @param [in] format
framework/cauldron/framework/inc/misc/assert.h:78
↓ 69 callers
Method
SetRootConstantBufferResource
framework/cauldron/framework/src/render/vk/parameterset_vk.cpp:115
↓ 69 callers
Method
reserve
framework/cauldron/framework/libs/imgui/imgui.h:2219
↓ 68 callers
Method
UpdateRootConstantBuffer
framework/cauldron/framework/src/render/vk/parameterset_vk.cpp:333
↓ 67 callers
Method
getW
framework/cauldron/framework/libs/vectormath/scalar/vector.hpp:159
↓ 65 callers
Method
getCol2
framework/cauldron/framework/libs/vectormath/sse/matrix.hpp:165
↓ 64 callers
Method
AllocConstantBuffer
framework/cauldron/framework/src/render/vk/dynamicbufferpool_vk.cpp:71
↓ 64 callers
Function
CreateParameterSet
samples/blur/blurrendermodule.cpp:333
↓ 62 callers
Function
ImClamp
framework/cauldron/framework/libs/imgui/imgui_internal.h:426
↓ 62 callers
Function
ffxBroadcast3
Broadcast a scalar value to a 3-dimensional floating point vector. @param [in] value The value to to broadcast. @returns A 3-dimension
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:381
↓ 62 callers
Function
ffxMin3Half
------------------------------------------------------------------------------------------------------------------------------ No packed version of ff
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:1571
↓ 61 callers
Method
getCol2
framework/cauldron/framework/libs/vectormath/scalar/matrix.hpp:143
↓ 61 callers
Function
normalize
framework/cauldron/framework/libs/vectormath/vec2d.hpp:512
↓ 60 callers
Function
ImRect
framework/cauldron/framework/libs/imgui/imgui_internal.h:492
↓ 60 callers
Method
clear
sdk/include/FidelityFX/host/backends/dx12/d3dx12.h:2894
↓ 60 callers
Method
size
framework/cauldron/framework/libs/memoryallocator/D3D12MemAlloc.cpp:1917
↓ 59 callers
Method
getCol0
framework/cauldron/framework/libs/vectormath/scalar/matrix.hpp:133
↓ 59 callers
Method
getCol1
framework/cauldron/framework/libs/vectormath/scalar/matrix.hpp:138
↓ 57 callers
Method
AddRectFilled
framework/cauldron/framework/libs/imgui/imgui_draw.cpp:1404
↓ 56 callers
Function
SetPipelineState
framework/cauldron/framework/src/render/vk/commandlist_vk.cpp:656
↓ 56 callers
Function
ffxLerp
Compute the linear interopation between two values. Implemented by calling the GLSL <c><i>mix</i></c> instrinsic function. Implements the following m
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:517
↓ 56 callers
Function
ffxReciprocal
Compute the reciprocal of <c><i>value</i></c>. @param [in] value The value to compute the reciprocal of. @returns The 1 / <c><i>value<
sdk/include/FidelityFX/gpu/ffx_core_gpu_common.h:60
↓ 56 callers
Method
getCol1
framework/cauldron/framework/libs/vectormath/sse/matrix.hpp:160
↓ 54 callers
Method
Bind
framework/cauldron/framework/src/render/vk/parameterset_vk.cpp:414
↓ 53 callers
Method
Load
sdk/tools/ffx_shader_compiler/libs/dxc/inc/dxcapi.h:644
↓ 53 callers
Method
getCol0
framework/cauldron/framework/libs/vectormath/sse/matrix.hpp:155
↓ 52 callers
Function
casLoadHalf
sdk/include/FidelityFX/gpu/cas/ffx_cas_callbacks_glsl.h:75
↓ 51 callers
Function
sseMAdd
framework/cauldron/framework/libs/vectormath/sse/internal.hpp:92
↓ 50 callers
Method
VKDevice
framework/cauldron/framework/src/render/vk/device_vk.h:87
↓ 50 callers
Method
get128
framework/cauldron/framework/libs/vectormath/sse/quaternion.hpp:139
↓ 49 callers
Function
GetUIManager
framework/cauldron/framework/src/core/framework.cpp:2070
↓ 49 callers
Function
ImFormatString
framework/cauldron/framework/libs/imgui/imgui.cpp:1647
next →
1–100 of 10,529, ranked by callers