Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GPUOpen-LibrariesAndSDKs/Cauldron
/ functions
Functions
4,018 in github.com/GPUOpen-LibrariesAndSDKs/Cauldron
⨍
Functions
4,018
◇
Types & classes
1,363
↓ 24 callers
Method
GetCurrentFrameIndex
libs/VulkanMemoryAllocator/vk_mem_alloc.h:7840
↓ 24 callers
Function
STBI__CASE
libs/stb/stb_image.h:4566
↓ 24 callers
Method
SetDescriptorSet
src/VK/base/DynamicBufferRing.cpp:184
↓ 24 callers
Function
assert_invariant
! @brief checks the class invariants This function asserts the class invariants. It needs to be called at the end of every constructor to
libs/json/json.h:15634
↓ 24 callers
Function
basic_json
! @brief create an empty value with a given type Create an empty JSON value with a given type. The value will be default initialized with
libs/json/json.h:15752
↓ 24 callers
Method
get128
libs/vectormath/sse/floatinvec.hpp:169
↓ 24 callers
Function
is_object
! @brief return whether value is an object This function returns true if and only if the JSON value is an object. @return `true` if type
libs/json/json.h:16850
↓ 24 callers
Function
sseMergeH
libs/vectormath/sse/internal.hpp:102
↓ 23 callers
Method
AllocCBV_SRV_UAVDescriptor
src/DX12/base/ResourceViewHeaps.h:158
↓ 23 callers
Method
FreeDescriptor
src/VK/base/ResourceViewHeaps.cpp:109
↓ 23 callers
Function
IsKeyPressedMap
libs/imgui/imgui.cpp:3425
↓ 23 callers
Function
Point3
Construct a 4-D vector from x, y, z, and w elements (scalar data contained in vector data type)
libs/vectormath/sse/vectormath.hpp:450
↓ 23 callers
Method
get_position
return position of last read token
libs/json/json.h:8480
↓ 23 callers
Function
sseVecSetElement
libs/vectormath/sse/internal.hpp:361
↓ 22 callers
Method
getElem
libs/vectormath/sse/matrix.hpp:150
↓ 22 callers
Method
getElem
libs/vectormath/scalar/matrix.hpp:128
↓ 22 callers
Method
getX
libs/vectormath/scalar/quaternion.hpp:155
↓ 22 callers
Method
getY
libs/vectormath/scalar/quaternion.hpp:166
↓ 22 callers
Method
getZ
libs/vectormath/scalar/quaternion.hpp:177
↓ 21 callers
Method
Add
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8064
↓ 21 callers
Method
AllocConstantBuffer
-------------------------------------------------------------------------------------- AllocConstantBuffer -----------------------------------------
src/VK/base/DynamicBufferRing.cpp:122
↓ 21 callers
Method
GetCPU
src/DX12/base/ResourceViewHeaps.h:57
↓ 21 callers
Method
getXYZ
libs/vectormath/sse/vector.hpp:657
↓ 21 callers
Function
lerp
libs/vectormath/vec2d.hpp:519
↓ 21 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
src/common/FidelityFX/include/gpu/ffx_core_cpu.h:325
↓ 20 callers
Method
GetBufferPointer
libs/DXC/inc/dxcapi.h:145
↓ 20 callers
Function
Quat
Construct a 3-D point from x, y, and z elements (scalar data contained in vector data type)
libs/vectormath/sse/vectormath.hpp:790
↓ 20 callers
Method
operator[]
! @brief access to successor @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/json/json.h:9885
↓ 20 callers
Function
sseNegatef
libs/vectormath/sse/internal.hpp:155
↓ 20 callers
Function
stbi__get32be
libs/stb/stb_image.h:1604
↓ 20 callers
Function
stbi__malloc
libs/stb/stb_image.h:914
↓ 19 callers
Method
AllocConstantBuffer
src/DX12/base/StaticBufferPool.cpp:153
↓ 19 callers
Method
CreateSRV
src/VK/base/Texture.cpp:188
↓ 19 callers
Method
GetBlock
libs/VulkanMemoryAllocator/vk_mem_alloc.h:6939
↓ 19 callers
Function
stb_textedit_clamp
make the selection/cursor state valid if client altered the string
libs/imgui/stb_textedit.h:568
↓ 19 callers
Function
vma_delete
libs/VulkanMemoryAllocator/vk_mem_alloc.h:4705
↓ 18 callers
Method
AddRect
a: upper-left, b: lower-right. we don't render 1 px sized rectangles properly.
libs/imgui/imgui_draw.cpp:973
↓ 18 callers
Method
InitAsConstantBufferView
libs/d3d12x/d3dx12.h:1016
↓ 18 callers
Function
Point3
Copy a 4-D vector
libs/vectormath/scalar/vectormath.hpp:366
↓ 18 callers
Function
Transform3
Copy a 4x4 matrix
libs/vectormath/sse/vectormath.hpp:1669
↓ 18 callers
Method
cend
libs/VulkanMemoryAllocator/vk_mem_alloc.h:5804
↓ 18 callers
Method
number_integer
libs/json/json.h:4958
↓ 18 callers
Function
sseSinfCosf
libs/vectormath/sse/internal.hpp:261
↓ 18 callers
Function
stbtt__handle_clipped_edge
the edge passed in here does not cross the vertical line at x or the vertical line at x+1 (i.e. it has already been clipped to those)
libs/imgui/stb_truetype.h:2558
↓ 17 callers
Method
AddDeviceExtensionName
src/VK/base/DeviceProperties.cpp:50
↓ 17 callers
Method
BeginObject
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8181
↓ 17 callers
Method
EndObject
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8195
↓ 17 callers
Method
GetAllocator
src/VK/base/Device.h:59
↓ 17 callers
Method
GetBufferSize
libs/DXC/inc/dxcapi.h:146
↓ 17 callers
Function
GetSize
libs/imgui/imgui_internal.h:274
↓ 17 callers
Method
OnKeyPressed
libs/imgui/imgui.cpp:8300
↓ 17 callers
Function
SetPerfMarkerBegin
src/VK/base/ExtDebugUtils.cpp:65
↓ 17 callers
Function
Transform3
Copy a 4x4 matrix
libs/vectormath/scalar/vectormath.hpp:1329
↓ 17 callers
Method
getW
libs/vectormath/scalar/quaternion.hpp:188
↓ 17 callers
Method
insert
libs/imgui/imgui.h:1065
↓ 16 callers
Method
GetBlockVector
libs/VulkanMemoryAllocator/vk_mem_alloc.h:7409
↓ 16 callers
Function
GetElementFloat
src/common/GLTF/GltfHelpers.cpp:127
↓ 16 callers
Method
GetOffset
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8449
↓ 16 callers
Function
ImSaturate
libs/imgui/imgui_internal.h:143
↓ 16 callers
Function
SetPerfMarkerEnd
src/VK/base/ExtDebugUtils.cpp:78
↓ 16 callers
Function
VmaAlignUp
libs/VulkanMemoryAllocator/vk_mem_alloc.h:4279
↓ 16 callers
Method
clear
libs/d3d12x/d3dx12.h:2873
↓ 16 callers
Function
end
! @brief returns an iterator to one past the last element Returns an iterator to one past the last element. @image html range-begin-end.
libs/json/json.h:18745
↓ 16 callers
Function
is_array
! @brief return whether value is an array This function returns true if and only if the JSON value is an array. @return `true` if type i
libs/json/json.h:16872
↓ 16 callers
Function
is_null
! @brief return whether value is null This function returns true if and only if the JSON value is null. @return `true` if type is null,
libs/json/json.h:16691
↓ 16 callers
Function
to_json
libs/json/json.h:3647
↓ 15 callers
Method
AddLine
libs/imgui/imgui_draw.cpp:963
↓ 15 callers
Method
CanBecomeLost
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8502
↓ 15 callers
Function
GetElementInt
src/common/GLTF/GltfHelpers.cpp:132
↓ 15 callers
Function
LpmSetupOut
src/common/FidelityFX/include/gpu/ffx_lpm.h:133
↓ 15 callers
Function
Quat
Copy a 3-D point
libs/vectormath/scalar/vectormath.hpp:642
↓ 15 callers
Function
SetLPMColors
src/common/Misc/ColorConversion.cpp:162
↓ 15 callers
Function
SetLPMConfig
src/common/Misc/ColorConversion.cpp:153
↓ 15 callers
Function
from_json
libs/json/json.h:2898
↓ 15 callers
Method
pop_back
! @brief remove last reference token @pre not `empty()` @liveexample{The example shows the usage of `pop_back`.,json_pointer__pop_back}
libs/json/json.h:10320
↓ 15 callers
Method
reserve
libs/imgui/imgui.h:1048
↓ 15 callers
Function
sseMergeL
libs/vectormath/sse/internal.hpp:107
↓ 15 callers
Function
sseUintToM128
libs/vectormath/sse/internal.hpp:80
↓ 15 callers
Function
stbi__at_eof
libs/stb/stb_image.h:1529
↓ 15 callers
Function
stbtt__buf_get8
libs/imgui/stb_truetype.h:1002
↓ 15 callers
Function
stbtt__csctx_rccurve_to
libs/imgui/stb_truetype.h:1810
↓ 15 callers
Function
ttULONG
libs/imgui/stb_truetype.h:1157
↓ 14 callers
Method
AllocDescriptor
src/VK/base/ResourceViewHeaps.cpp:90
↓ 14 callers
Method
AllocRTVDescriptor
src/DX12/base/ResourceViewHeaps.h:168
↓ 14 callers
Function
CompileShaderFromFile
src/DX12/base/ShaderCompilerHelper.cpp:111
↓ 14 callers
Method
CreateRTV
src/DX12/base/Texture.cpp:165
↓ 14 callers
Method
GetCurrent
src/common/GLTF/GltfCommon.h:50
↓ 14 callers
Method
GetGPU
src/DX12/base/ResourceViewHeaps.h:64
↓ 14 callers
Function
PIXEncodeEventInfo
libs/WinPixEventRuntime/PIXEventsCommon.h:104
↓ 14 callers
Method
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
libs/json/json.h:8488
↓ 14 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
src/common/FidelityFX/include/gpu/ffx_core_glsl.h:986
↓ 13 callers
Function
CollapsingHeader
OBSOLETE 1.51+
libs/imgui/imgui.h:1001
↓ 13 callers
Method
GetPhysicalDevice
src/VK/base/Device.h:55
↓ 13 callers
Method
Map
libs/VulkanMemoryAllocator/vk_mem_alloc.h:12221
↓ 13 callers
Function
ProcessGetTextureIndexAndTextCoord
src/common/GLTF/GltfPbrMaterial.cpp:38
↓ 13 callers
Method
cbegin
libs/VulkanMemoryAllocator/vk_mem_alloc.h:5803
↓ 13 callers
Function
cross
libs/vectormath/scalar/vector.hpp:374
↓ 13 callers
Method
get128
libs/vectormath/sse/boolinvec.hpp:163
↓ 13 callers
Method
number_unsigned
libs/json/json.h:4963
↓ 13 callers
Function
sseMSub
libs/vectormath/sse/internal.hpp:97
← previous
next →
101–200 of 4,018, ranked by callers