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
↓ 2 callers
Method
CreateCubeSRV
src/VK/base/Texture.cpp:228
↓ 2 callers
Function
CreateImageLoader
src/common/Misc/ImgLoader.cpp:26
↓ 2 callers
Method
CreateRenderPass
create render pass based on usage flags
src/VK/base/GBuffer.cpp:184
↓ 2 callers
Function
CreateSamplerForShadowMap
src/DX12/GLTF/GltfHelpers.cpp:120
↓ 2 callers
Function
DXCompileToDXO
src/common/base/DXCHelper.cpp:109
↓ 2 callers
Function
DataTypeApplyOp
libs/imgui/imgui.cpp:7040
↓ 2 callers
Function
DataTypeApplyOpFromText
User can input math operators (e.g. +100) to edit a numerical values.
libs/imgui/imgui.cpp:7059
↓ 2 callers
Function
DataTypeFormatString
libs/imgui/imgui.cpp:7014
↓ 2 callers
Method
DeclColumns
libs/imgui/imgui.cpp:1720
↓ 2 callers
Method
DeleteChars
Public API to manipulate UTF-8 text We expose UTF-8 to the user (unlike the STB_TEXTEDIT_* functions which are manipulating wchar) FIXME: The existenc
libs/imgui/imgui.cpp:8310
↓ 2 callers
Method
EndSuballocate
src/DX12/base/UploadHeap.cpp:132
↓ 2 callers
Method
EnumerateDisplayModes
-------------------------------------------------------------------------------------- EnumerateDisplayModes ---------------------------------------
src/DX12/base/SwapChain.cpp:126
↓ 2 callers
Method
EnumerateDisplayModes
-------------------------------------------------------------------------------------- EnumerateDisplayModes ---------------------------------------
src/VK/base/SwapChain.cpp:116
↓ 2 callers
Method
ErrorUnknownSubobject
libs/d3d12x/d3dx12.h:2245
↓ 2 callers
Function
ExtAreFreeSyncHDRExtensionsPresent
src/VK/base/ExtFreeSyncHDR.cpp:119
↓ 2 callers
Function
ExtAreHDRExtensionsPresent
src/VK/base/ExtFreeSyncHDR.cpp:109
↓ 2 callers
Method
FillAllocation
libs/VulkanMemoryAllocator/vk_mem_alloc.h:17419
↓ 2 callers
Function
FillDisplaySpecificPrimaries
src/common/Misc/ColorConversion.cpp:118
↓ 2 callers
Function
FindBestDisplayIndex
src/DX12/base/FreesyncHDR.cpp:97
↓ 2 callers
Method
FlushOrInvalidateAllocation
libs/VulkanMemoryAllocator/vk_mem_alloc.h:17170
↓ 2 callers
Method
FlushOrInvalidateAllocations
libs/VulkanMemoryAllocator/vk_mem_alloc.h:17196
↓ 2 callers
Method
ForEach
src/common/Misc/AsyncCache.h:129
↓ 2 callers
Method
Free
src/common/Misc/Ring.h:63
↓ 2 callers
Method
FreeAtOffset
libs/VulkanMemoryAllocator/vk_mem_alloc.h:9363
↓ 2 callers
Method
Front
libs/VulkanMemoryAllocator/vk_mem_alloc.h:5377
↓ 2 callers
Function
GaussianArea
src/DX12/PostProc/BlurPS.cpp:36
↓ 2 callers
Function
GenerateBox
src/common/Misc/WirePrimitives.cpp:51
↓ 2 callers
Function
GenerateSphere
src/common/Misc/WirePrimitives.cpp:23
↓ 2 callers
Method
GetAllocationCount
libs/VulkanMemoryAllocator/vk_mem_alloc.h:9976
↓ 2 callers
Function
GetBorderRect
libs/imgui/imgui.cpp:4325
↓ 2 callers
Method
GetBufferImageGranularity
libs/VulkanMemoryAllocator/vk_mem_alloc.h:6883
↓ 2 callers
Method
GetBufferMemoryRequirements
libs/VulkanMemoryAllocator/vk_mem_alloc.h:16238
↓ 2 callers
Function
GetColumnsRectHalfWidth
libs/imgui/imgui.cpp:10863
↓ 2 callers
Method
GetCustomPool
libs/VulkanMemoryAllocator/vk_mem_alloc.h:7408
↓ 2 callers
Method
GetDebugName
libs/imgui/imgui.h:1658
↓ 2 callers
Method
GetExtensionNamesAndConfigs
src/VK/base/DeviceProperties.cpp:63
↓ 2 callers
Method
GetIDFromRectangle
This is only used in rare/specific situations to manufacture an ID out of nowhere.
libs/imgui/imgui.cpp:1903
↓ 2 callers
Method
GetIDNoKeepAlive
libs/imgui/imgui.cpp:1896
↓ 2 callers
Method
GetImageMemoryRequirements
libs/VulkanMemoryAllocator/vk_mem_alloc.h:16270
↓ 2 callers
Method
GetInt
libs/imgui/imgui.cpp:1447
↓ 2 callers
Method
GetMappedData
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8477
↓ 2 callers
Method
GetName
libs/VulkanMemoryAllocator/vk_mem_alloc.h:7030
↓ 2 callers
Method
GetParentPool
libs/VulkanMemoryAllocator/vk_mem_alloc.h:6879
↓ 2 callers
Method
GetPerFrameConstants
src/DX12/GLTF/GLTFTexturesAndBuffers.h:83
↓ 2 callers
Method
GetRenderPass
src/VK/base/SwapChain.h:50
↓ 2 callers
Method
GetResource
src/VK/base/UploadHeap.h:52
↓ 2 callers
Method
GetResult
libs/DXC/inc/dxcapi.h:263
↓ 2 callers
Method
GetRtIndex
src/DX12/base/GBuffer.cpp:192
↓ 2 callers
Method
GetSize
src/common/Misc/Ring.h:34
↓ 2 callers
Function
GetSrgbAndCutOffOfImageGivenItsUse
Identify what material uses this texture, this helps: 1) determine the color space if the texture and also the cut out level. Authoring software saves
src/common/GLTF/GltfPbrMaterial.cpp:189
↓ 2 callers
Function
GetSurfaceFormats
src/VK/base/FreeSyncHDR.cpp:114
↓ 2 callers
Method
GetTexDataAsRGBA32
libs/imgui/imgui_draw.cpp:1434
↓ 2 callers
Method
GetView
src/common/Misc/Camera.h:38
↓ 2 callers
Function
GetVisibleRect
libs/imgui/imgui.cpp:3669
↓ 2 callers
Function
GetWindowBgColorIdxFromFlags
libs/imgui/imgui.cpp:4287
↓ 2 callers
Method
Hash
src/common/base/ShaderCompiler.h:41
↓ 2 callers
Function
HashShaderString
Hash a string of source code and recurse over its #include files
src/common/base/ShaderCompiler.cpp:27
↓ 2 callers
Function
HashString
src/common/Misc/Hash.cpp:34
↓ 2 callers
Function
ImAlphaBlendColor
libs/imgui/imgui.cpp:9805
↓ 2 callers
Function
ImFileLoadToMemory
Load file content into memory Memory allocated with ImGui::MemAlloc(), must be freed by user using ImGui::MemFree()
libs/imgui/imgui.cpp:1362
↓ 2 callers
Function
ImMul
libs/imgui/imgui_internal.h:159
↓ 2 callers
Function
ImStrbolW
libs/imgui/imgui.cpp:950
↓ 2 callers
Function
ImStrchrRange
libs/imgui/imgui.cpp:935
↓ 2 callers
Function
ImStristr
libs/imgui/imgui.cpp:957
↓ 2 callers
Method
Init
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8850
↓ 2 callers
Method
InitBlockAllocation
libs/VulkanMemoryAllocator/vk_mem_alloc.h:5972
↓ 2 callers
Method
InitBufferImageUsage
libs/VulkanMemoryAllocator/vk_mem_alloc.h:6093
↓ 2 callers
Function
InitShaderCompilerCache
src/common/base/ShaderCompilerCache.cpp:26
↓ 2 callers
Function
IsAnyMouseButtonDown
src/common/base/ImGuiHelper.cpp:88
↓ 2 callers
Function
IsBCFormat
src/common/Misc/DxgiFormatHelper.cpp:311
↓ 2 callers
Method
IsPacked
libs/imgui/imgui.h:1598
↓ 2 callers
Method
Load
src/common/Misc/DDSLoader.cpp:109
↓ 2 callers
Function
LpmMatMul3x3
src/common/FidelityFX/include/gpu/ffx_lpm.h:50
↓ 2 callers
Function
LpmMatTrn3x3
Transpose.
src/common/FidelityFX/include/gpu/ffx_lpm.h:37
↓ 2 callers
Function
MoveWASD
src/common/Misc/Camera.cpp:224
↓ 2 callers
Function
OffsetNormToPixels
libs/imgui/imgui.cpp:10853
↓ 2 callers
Method
OnCreateWindowSizeDependentResources
src/DX12/base/GBuffer.cpp:36
↓ 2 callers
Method
OnDestroy
src/DX12/PostProc/MagnifierPS.cpp:55
↓ 2 callers
Method
OnDestroy
-------------------------------------------------------------------------------------- OnDestroy ---------------------------------------------------
src/DX12/PostProc/TAA.cpp:162
↓ 2 callers
Method
OnDestroy
src/VK/PostProc/MagnifierPS.cpp:65
↓ 2 callers
Method
OnDestroy
src/VK/PostProc/TAA.cpp:134
↓ 2 callers
Method
OnDestroyWindowSizeDependentResources
src/DX12/base/GBuffer.cpp:95
↓ 2 callers
Method
OnDestroyWindowSizeDependentResources
src/VK/base/GBuffer.cpp:59
↓ 2 callers
Function
PIXCopyEventArgumentSlow
libs/WinPixEventRuntime/PIXEventsCommon.h:314
↓ 2 callers
Function
PIXCopyEventArgumentSlowest
libs/WinPixEventRuntime/PIXEventsCommon.h:248
↓ 2 callers
Function
PIXEndEvent
libs/WinPixEventRuntime/PIXEvents.h:342
↓ 2 callers
Method
PathFillConvex
libs/imgui/imgui.h:1446
↓ 2 callers
Method
PathStroke
libs/imgui/imgui.h:1447
↓ 2 callers
Function
PixelsToOffsetNorm
libs/imgui/imgui.cpp:10858
↓ 2 callers
Method
PopTextureID
libs/imgui/imgui_draw.cpp:451
↓ 2 callers
Method
PrintParameters
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8560
↓ 2 callers
Method
ProcessDefragmentations
libs/VulkanMemoryAllocator/vk_mem_alloc.h:13642
↓ 2 callers
Function
ProcessMaterials
src/common/GLTF/GltfPbrMaterial.cpp:59
↓ 2 callers
Method
Register
libs/VulkanMemoryAllocator/vk_mem_alloc.h:7272
↓ 2 callers
Method
RemoveAllocation
libs/VulkanMemoryAllocator/vk_mem_alloc.h:7677
↓ 2 callers
Function
RenderArrowsForVerticalBar
libs/imgui/imgui.cpp:10254
↓ 2 callers
Function
SaveIniSettingsToDisk
libs/imgui/imgui.cpp:2747
↓ 2 callers
Method
Set
src/common/GLTF/GltfCommon.h:49
↓ 2 callers
Function
SetCurrentWindow
libs/imgui/imgui.cpp:1916
↓ 2 callers
Function
SetCursorPosYAndSetupDummyPrevLine
libs/imgui/imgui.cpp:1740
← previous
next →
701–800 of 4,018, ranked by callers