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
↓ 49 callers
Function
get
framework/cauldron/framework/libs/json/json.h:5275
↓ 49 callers
Method
pop_back
framework/cauldron/framework/libs/memoryallocator/D3D12MemAlloc.cpp:999
↓ 49 callers
Function
rcp
Compute the reciprocal of a value. NOTE: This function is only provided for GLSL. In HLSL the intrinsic function <c><i>rcp</i></c> can be used. @par
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:1085
↓ 48 callers
Function
CauldronError
Display an error if expected result failed, but from witch the system can recover (will not throw). Will display an error message box on Windows. @pa
framework/cauldron/framework/inc/misc/assert.h:117
↓ 48 callers
Function
LpmFilterCtl
sdk/include/FidelityFX/gpu/lpm/ffx_lpm_callbacks_hlsl.h:96
↓ 48 callers
Method
SetTextureUAV
framework/cauldron/framework/src/render/vk/parameterset_vk.cpp:165
↓ 48 callers
Method
VKCmdBuffer
framework/cauldron/framework/src/render/vk/commandlist_vk.h:44
↓ 48 callers
Function
ffxBroadcast2
Broadcast a scalar value to a 2-dimensional floating point vector. @param [in] value The value to to broadcast. @returns A 2-dimension
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:368
↓ 45 callers
Method
AddStaticSamplers
framework/cauldron/framework/src/render/vk/rootsignaturedesc_vk.cpp:90
↓ 45 callers
Function
ImLerp
framework/cauldron/framework/libs/imgui/imgui_internal.h:427
↓ 45 callers
Function
ffxReciprocalHalf
------------------------------------------------------------------------------------------------------------------------------
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:1605
↓ 44 callers
Method
AddBufferUAVSet
framework/cauldron/framework/src/render/vk/rootsignaturedesc_vk.cpp:72
↓ 44 callers
Method
AddCheckBox
framework/cauldron/framework/inc/core/uimanager.h:152
↓ 44 callers
Method
AddRect
p_min = upper-left, p_max = lower-right Note we don't render 1 pixels sized rectangles properly.
framework/cauldron/framework/libs/imgui/imgui_draw.cpp:1393
↓ 44 callers
Method
parse_error
framework/cauldron/framework/libs/json/json.h:4443
↓ 44 callers
Function
stbi__rewind
framework/cauldron/framework/libs/stb/stb_image.h:816
↓ 43 callers
Method
DX12CmdList
framework/cauldron/framework/src/render/dx12/commandlist_dx12.h:41
↓ 43 callers
Function
SafeRelease
sdk/src/backends/dx12/FrameInterpolationSwapchain/FrameInterpolationSwapchainDX12_Helpers.h:45
↓ 43 callers
Method
SetBufferUAV
framework/cauldron/framework/src/render/vk/parameterset_vk.cpp:247
↓ 43 callers
Function
StringToWString
Converts an std::string to std::wstring @param [in] string The std::string to convert to std::wstring. @returns The std::wstring represe
framework/cauldron/framework/inc/misc/helpers.h:84
↓ 43 callers
Method
erase
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:5376
↓ 42 callers
Function
CauldronThrowOnFail
Calls <c><i>CauldronCritical</i></c> if the passed in Windows HRESULT code is a failure code. @param [in] hrCode The Windows HRESULT to process. @r
framework/cauldron/framework/inc/misc/assert.h:100
↓ 42 callers
Function
FFX_CACAO_ScreenSpaceToViewSpaceDepth
sdk/include/FidelityFX/gpu/cacao/ffx_cacao_utils.h:42
↓ 42 callers
Method
empty
framework/cauldron/framework/libs/json/json.h:6240
↓ 42 callers
Function
to_string
@brief return a string representation of the JSON pointer @sa https://json.nlohmann.me/api/json_pointer/to_string/
framework/cauldron/framework/libs/json/json.h:13787
↓ 42 callers
Function
type_name
@brief return the type as string @sa https://json.nlohmann.me/api/basic_json/type_name/
framework/cauldron/framework/libs/json/json.h:23372
↓ 41 callers
Method
getZ
framework/cauldron/framework/libs/vectormath/sse/vector.hpp:280
↓ 39 callers
Method
DX12Resource
framework/cauldron/framework/src/render/dx12/uploadheap_dx12.cpp:56
↓ 39 callers
Method
GetID
framework/cauldron/framework/libs/imgui/imgui.cpp:3230
↓ 39 callers
Function
stbi__get16be
framework/cauldron/framework/libs/stb/stb_image.h:1594
↓ 38 callers
Method
AddTextureUAVSet
framework/cauldron/framework/src/render/vk/rootsignaturedesc_vk.cpp:60
↓ 38 callers
Function
SSAOBufferInverseDimensions
sdk/include/FidelityFX/gpu/cacao/ffx_cacao_callbacks_glsl.h:310
↓ 38 callers
Function
add
add a character to token_buffer
framework/cauldron/framework/libs/json/json.h:8706
↓ 37 callers
Function
GetRasterViewAllocator
Global raster view allocator accessor
framework/cauldron/framework/src/core/framework.cpp:2024
↓ 37 callers
Method
RequestRasterView
framework/cauldron/framework/src/render/rasterview.cpp:82
↓ 37 callers
Method
SetBufferSRV
framework/cauldron/framework/src/render/vk/parameterset_vk.cpp:190
↓ 37 callers
Function
basic_json
@brief create an empty value with a given type @sa https://json.nlohmann.me/api/basic_json/basic_json/
framework/cauldron/framework/libs/json/json.h:20023
↓ 37 callers
Function
ttSHORT
framework/cauldron/framework/libs/imgui/imstb_truetype.h:1270
↓ 36 callers
Method
AddBufferSRVSet
framework/cauldron/framework/src/render/vk/rootsignaturedesc_vk.cpp:66
↓ 36 callers
Method
AddCombo
framework/cauldron/framework/inc/core/uimanager.h:177
↓ 36 callers
Method
CreateBuffer
framework/cauldron/framework/src/render/vk/gpuresource_vk.cpp:322
↓ 36 callers
Method
GetSize
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:6017
↓ 36 callers
Function
ffxBroadcast4
Broadcast a scalar value to a 4-dimensional floating point vector. @param [in] value The value to to broadcast. @returns A 4-dimension
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:394
↓ 36 callers
Function
ffxPow
Compute the value of the first parameter raised to the power of the second. @param [in] x The value to raise to the power y. @param
sdk/include/FidelityFX/gpu/ffx_core_gpu_common.h:449
↓ 36 callers
Method
getCol3
framework/cauldron/framework/libs/vectormath/scalar/matrix.hpp:516
↓ 35 callers
Method
Add
framework/cauldron/framework/libs/memoryallocator/D3D12MemAlloc.cpp:1189
↓ 35 callers
Method
Release
sdk/src/backends/dx12/FrameInterpolationSwapchain/FrameInterpolationSwapchainDX12.cpp:932
↓ 34 callers
Function
DivideRoundingUp
sdk/src/components/sssr/ffx_sssr.cpp:88
↓ 34 callers
Function
DragFloat
framework/cauldron/framework/libs/imgui/imgui.h:2978
↓ 34 callers
Method
GetFormat
framework/cauldron/framework/src/render/swapchain.cpp:54
↓ 34 callers
Method
GetSwapChain
* @brief Retrieves the <c><i>SwapChain</i></c> instance. */
framework/cauldron/framework/inc/core/framework.h:447
↓ 34 callers
Method
RegisterUIElements
framework/cauldron/framework/src/core/uimanager.cpp:59
↓ 34 callers
Method
getCol3
framework/cauldron/framework/libs/vectormath/sse/matrix.hpp:660
↓ 34 callers
Function
is_object
@brief return whether value is an object @sa https://json.nlohmann.me/api/basic_json/is_object/
framework/cauldron/framework/libs/json/json.h:20566
↓ 34 callers
Method
key
framework/cauldron/framework/libs/json/json.h:7273
↓ 33 callers
Function
CauldronWarning
Issue a warning. @param [in] format The formatted string to parse. @returns None. @ingroup CauldronAssert
framework/cauldron/framework/inc/misc/assert.h:156
↓ 33 callers
Method
GetAllocs
framework/cauldron/framework/libs/memoryallocator/D3D12MemAlloc.cpp:2938
↓ 33 callers
Function
Matrix4
Copy a 3x3 matrix
framework/cauldron/framework/libs/vectormath/sse/vectormath.hpp:1398
↓ 33 callers
Method
WriteNumber
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:5686
↓ 33 callers
Function
createCacaoPipeline
sdk/src/components/cacao/ffx_cacao.cpp:387
↓ 32 callers
Function
Dispatch
framework/cauldron/framework/src/render/vk/commandlist_vk.cpp:895
↓ 32 callers
Method
GetAllocationCallbacks
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:11291
↓ 32 callers
Method
SetName
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:12043
↓ 32 callers
Method
empty
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:4950
↓ 32 callers
Function
stbi__get32le
framework/cauldron/framework/libs/stb/stb_image.h:1622
↓ 31 callers
Function
SliderFloat
framework/cauldron/framework/libs/imgui/imgui.h:2984
↓ 30 callers
Function
RenderSize
Define getter functions in the order they are defined in the CB! */
sdk/include/FidelityFX/gpu/fsr3upscaler/ffx_fsr3upscaler_callbacks_hlsl.h:80
↓ 30 callers
Function
RenderSize
Define getter functions in the order they are defined in the CB! */
sdk/include/FidelityFX/gpu/fsr2/ffx_fsr2_callbacks_hlsl.h:80
↓ 30 callers
Function
packHalf2x16
Pack 2x32-bit floating point values in a single 32bit value. This function first converts each component of <c><i>value</i></c> into their nearest 16
sdk/include/FidelityFX/gpu/ffx_core_cpu.h:335
↓ 30 callers
Function
stbi__get16le
framework/cauldron/framework/libs/stb/stb_image.h:1614
↓ 30 callers
Function
stbi__skip
framework/cauldron/framework/libs/stb/stb_image.h:1545
↓ 29 callers
Method
AddLine
framework/cauldron/framework/libs/imgui/imgui_draw.cpp:1382
↓ 29 callers
Method
CreateRenderTexture
framework/cauldron/framework/src/render/dynamicresourcepool.cpp:134
↓ 29 callers
Method
GetImpl
* @brief Gets the internal implementation for api/platform parameter accessors. */
framework/cauldron/framework/inc/render/texture.h:193
↓ 29 callers
Function
Matrix3
Construct a quaternion from x, y, z, and w elements (scalar data contained in vector data type)
framework/cauldron/framework/libs/vectormath/sse/vectormath.hpp:1062
↓ 29 callers
Function
Matrix4
Copy a 3x3 matrix
framework/cauldron/framework/libs/vectormath/scalar/vectormath.hpp:1104
↓ 28 callers
Method
GetRenderTargetCount
framework/cauldron/framework/src/render/shadowmapresourcepool.cpp:201
↓ 28 callers
Function
Matrix3
Copy a quaternion
framework/cauldron/framework/libs/vectormath/scalar/vectormath.hpp:863
↓ 28 callers
Function
SetAllResourceViewHeaps
framework/cauldron/framework/src/render/vk/commandlist_vk.cpp:242
↓ 28 callers
Method
SetRootSignature
framework/cauldron/framework/src/render/vk/pipelinedesc_vk.cpp:343
↓ 28 callers
Function
get_token_string
return the last read token (for errors only). Will never contain EOF (an arbitrary value that is not a valid char value, often -1), because 255 may l
framework/cauldron/framework/libs/json/json.h:8753
↓ 27 callers
Method
Get
* @brief Component manager instance accessor. */
framework/cauldron/framework/src/core/components/particlespawnercomponent.h:83
↓ 27 callers
Method
GetBlock
To be used only while the m_Mutex is locked. Used during defragmentation.
framework/cauldron/framework/libs/memoryallocator/vk_mem_alloc.h:10914
↓ 27 callers
Method
GetBuffer
framework/cauldron/framework/src/render/vk/gpuresource_vk.cpp:194
↓ 27 callers
Function
GetContentManager
Global content manager accessor
framework/cauldron/framework/src/core/framework.cpp:1996
↓ 27 callers
Method
GetSize
framework/cauldron/framework/libs/memoryallocator/D3D12MemAlloc.cpp:2895
↓ 27 callers
Function
Point3
Construct a 4-D vector from x, y, z, and w elements (scalar data contained in vector data type)
framework/cauldron/framework/libs/vectormath/sse/vectormath.hpp:450
↓ 27 callers
Function
RenderSize
sdk/include/FidelityFX/gpu/frameinterpolation/ffx_frameinterpolation_callbacks_hlsl.h:71
↓ 27 callers
Function
ffxUnpackF16
sdk/include/FidelityFX/gpu/ffx_core_glsl.h:1378
↓ 26 callers
Function
GetForegroundDrawList
framework/cauldron/framework/libs/imgui/imgui_internal.h:2504
↓ 26 callers
Function
GetSize
framework/cauldron/framework/libs/memoryallocator/D3D12MemAlloc.cpp:5786
↓ 26 callers
Method
SetRootSignature
sdk/include/FidelityFX/host/backends/dx12/d3dx12.h:3369
↓ 26 callers
Function
SpdStore
sdk/include/FidelityFX/gpu/spd/ffx_spd.h:105
↓ 26 callers
Function
SpdStoreH
sdk/include/FidelityFX/gpu/spd/ffx_spd_downsample.h:73
↓ 26 callers
Function
WCharToUTF8
sdk/tools/ffx_shader_compiler/src/utils.cpp:25
↓ 26 callers
Function
casInput
sdk/include/FidelityFX/gpu/cas/ffx_cas.h:98
↓ 26 callers
Function
casInputHalf
Transform input from the load into a linear color space between 0 and 1.
sdk/include/FidelityFX/gpu/cas/ffx_cas_callbacks_glsl.h:85
↓ 26 callers
Function
casLoad
Avoid compiler errors by including default implementations of these callbacks.
sdk/include/FidelityFX/gpu/cas/ffx_cas.h:93
↓ 26 callers
Method
empty
framework/cauldron/framework/libs/memoryallocator/D3D12MemAlloc.cpp:1916
↓ 26 callers
Function
end
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/end/
framework/cauldron/framework/libs/json/json.h:22005
← previous
next →
101–200 of 10,529, ranked by callers