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
Function
stbiw__linear_to_rgbe
libs/stb/stb_image_write.h:601
↓ 2 callers
Function
stbiw__outfile
libs/stb/stb_image_write.h:454
↓ 2 callers
Function
stbiw__writefv
libs/stb/stb_image_write.h:346
↓ 2 callers
Function
stbiw__zhash
libs/stb/stb_image_write.h:830
↓ 2 callers
Function
stbiw__zlib_countm
libs/stb/stb_image_write.h:822
↓ 2 callers
Function
stbrp__skyline_find_min_y
find minimum y position if it starts at x1
libs/imgui/stb_rect_pack.h:297
↓ 2 callers
Function
stbtt_CompareUTF8toUTF16_bigendian_internal
libs/imgui/stb_truetype.h:3829
↓ 2 callers
Function
stbtt_GetCodepointBitmapBoxSubpixel
libs/imgui/stb_truetype.h:2274
↓ 2 callers
Function
stbtt_GetFontVMetrics
libs/imgui/stb_truetype.h:2214
↓ 2 callers
Function
stbtt_GetGlyphBitmapBox
libs/imgui/stb_truetype.h:2269
↓ 2 callers
Function
stbtt_GetGlyphBitmapSubpixel
libs/imgui/stb_truetype.h:3167
↓ 2 callers
Function
stbtt_GetGlyphBox
libs/imgui/stb_truetype.h:1475
↓ 2 callers
Function
stbtt_MakeCodepointBitmapSubpixel
libs/imgui/stb_truetype.h:3241
↓ 2 callers
Function
stbtt_PackFontRangesGatherRects
rects array must be big enough to accommodate all characters in the given ranges
libs/imgui/stb_truetype.h:3592
↓ 2 callers
Function
stbtt_PackFontRangesRenderIntoRects
rects array must be big enough to accommodate all characters in the given ranges
libs/imgui/stb_truetype.h:3621
↓ 2 callers
Function
stbtt_Rasterize
libs/imgui/stb_truetype.h:3150
↓ 2 callers
Function
stbtt_ScaleForMappingEmToPixels
libs/imgui/stb_truetype.h:2235
↓ 2 callers
Function
stbtt__CompareUTF8toUTF16_bigendian_prefix
check if a utf8 string contains a prefix which is the utf16 string; if so return length of matching utf8 string
libs/imgui/stb_truetype.h:3790
↓ 2 callers
Function
stbtt__GetGlyphInfoT2
libs/imgui/stb_truetype.h:2139
↓ 2 callers
Function
stbtt__buf_peek8
libs/imgui/stb_truetype.h:1009
↓ 2 callers
Function
stbtt__close_shape
libs/imgui/stb_truetype.h:1508
↓ 2 callers
Function
stbtt__csctx_close_shape
libs/imgui/stb_truetype.h:1789
↓ 2 callers
Function
stbtt__get_subrs
libs/imgui/stb_truetype.h:1223
↓ 2 callers
Function
stbtt__hheap_alloc
libs/imgui/stb_truetype.h:2300
↓ 2 callers
Function
stbtt__hheap_cleanup
libs/imgui/stb_truetype.h:2327
↓ 2 callers
Function
stbtt__hheap_free
libs/imgui/stb_truetype.h:2321
↓ 2 callers
Function
stbtt__new_active
libs/imgui/stb_truetype.h:2365
↓ 2 callers
Function
stbtt__oversample_shift
libs/imgui/stb_truetype.h:3579
↓ 2 callers
Function
swap
! @brief exchanges the values Exchanges the contents of the JSON value with those of @a other. Does not invoke any move, copy, or swap op
libs/json/json.h:20054
↓ 2 callers
Function
ttLONG
libs/imgui/stb_truetype.h:1158
↓ 2 callers
Function
vmaDestroyImage
libs/VulkanMemoryAllocator/vk_mem_alloc.h:19033
↓ 2 callers
Function
vmaMapMemory
libs/VulkanMemoryAllocator/vk_mem_alloc.h:18433
↓ 2 callers
Method
write_bson
! @param[in] j JSON value to serialize @pre j.type() == value_t::object */
libs/json/json.h:11337
↓ 2 callers
Method
write_cbor
! @param[in] j JSON value to serialize */
libs/json/json.h:11357
↓ 2 callers
Method
write_msgpack
! @param[in] j JSON value to serialize */
libs/json/json.h:11601
↓ 2 callers
Method
write_ubjson
! @param[in] j JSON value to serialize @param[in] use_count whether to use '#' prefixes (optimized format) @param[in] use_type wheth
libs/json/json.h:11843
↓ 1 callers
Method
AddAllocations
libs/VulkanMemoryAllocator/vk_mem_alloc.h:14603
↓ 1 callers
Method
AddAsyncTask
src/common/Misc/Async.cpp:110
↓ 1 callers
Method
AddBezierCurve
libs/imgui/imgui_draw.cpp:1078
↓ 1 callers
Method
AddBufferCopy
src/DX12/base/UploadHeap.cpp:137
↓ 1 callers
Method
AddCopy
src/VK/base/UploadHeap.cpp:187
↓ 1 callers
Method
AddCustomRectRegular
libs/imgui/imgui_draw.cpp:1570
↓ 1 callers
Method
AddInputCharacter
Pass in translated ASCII characters for text input. - with glfw you can get those from the callback set in glfwSetCharCallback() - on Windows you can
libs/imgui/imgui.cpp:824
↓ 1 callers
Method
AddInstanceLayerName
src/VK/base/InstanceProperties.cpp:75
↓ 1 callers
Method
AddNewLine
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8055
↓ 1 callers
Method
AddPointer
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8103
↓ 1 callers
Method
AddPolyline
TODO: Thickness anti-aliased lines cap are missing their AA fringe.
libs/imgui/imgui_draw.cpp:598
↓ 1 callers
Method
AddPoolStats
libs/VulkanMemoryAllocator/vk_mem_alloc.h:9003
↓ 1 callers
Method
AddPools
libs/VulkanMemoryAllocator/vk_mem_alloc.h:14568
↓ 1 callers
Method
AddPostBarrier
src/VK/base/UploadHeap.cpp:201
↓ 1 callers
Method
AddPreBarrier
src/VK/base/UploadHeap.cpp:193
↓ 1 callers
Function
AddWindowToRenderListSelectLayer
libs/imgui/imgui.cpp:2870
↓ 1 callers
Function
AddWindowToSortedBuffer
libs/imgui/imgui.cpp:2804
↓ 1 callers
Method
AllocDSVDescriptor
src/DX12/base/ResourceViewHeaps.h:163
↓ 1 callers
Method
AllocIndexBuffer
src/VK/base/DynamicBufferRing.cpp:169
↓ 1 callers
Method
AllocVertexBuffer
-------------------------------------------------------------------------------------- AllocVertexBuffer -------------------------------------------
src/VK/base/DynamicBufferRing.cpp:164
↓ 1 callers
Method
AllocateVulkanMemory
libs/VulkanMemoryAllocator/vk_mem_alloc.h:16946
↓ 1 callers
Function
AttachBlending
Attanchment where we will be using alpha blending, this means we care about the previous contents
src/VK/base/Helper.cpp:84
↓ 1 callers
Function
AttachClearBeforeUse
this is when you need to clear the attachment, for example when you are not rendering the full screen.
src/VK/base/Helper.cpp:28
↓ 1 callers
Method
BasePtr
src/VK/base/UploadHeap.h:51
↓ 1 callers
Method
Begin
libs/VulkanMemoryAllocator/vk_mem_alloc.h:14489
↓ 1 callers
Function
BeginRenderPass
src/VK/base/Helper.cpp:590
↓ 1 callers
Method
BeginSuballocate
src/VK/base/UploadHeap.cpp:162
↓ 1 callers
Method
BindBufferMemory
libs/VulkanMemoryAllocator/vk_mem_alloc.h:12329
↓ 1 callers
Method
BindImageMemory
libs/VulkanMemoryAllocator/vk_mem_alloc.h:12346
↓ 1 callers
Method
BindVulkanBuffer
libs/VulkanMemoryAllocator/vk_mem_alloc.h:17010
↓ 1 callers
Method
BindVulkanImage
libs/VulkanMemoryAllocator/vk_mem_alloc.h:17041
↓ 1 callers
Function
BitsPerPixel
-------------------------------------------------------------------------------------- Return the BPP for a particular format ------------------------
src/common/Misc/DxgiFormatHelper.cpp:38
↓ 1 callers
Method
BlendStateCb
libs/d3d12x/d3dx12.h:2231
↓ 1 callers
Method
BlockAllocMap
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8605
↓ 1 callers
Method
BlockAllocUnmap
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8619
↓ 1 callers
Method
BuildLookupTable
libs/imgui/imgui_draw.cpp:2134
↓ 1 callers
Method
CSCb
libs/d3d12x/d3dx12.h:2230
↓ 1 callers
Method
CachedPSOCb
libs/d3d12x/d3dx12.h:2240
↓ 1 callers
Method
CalcAllocationStatInfo
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8969
↓ 1 callers
Method
CalcCustomRectUV
libs/imgui/imgui_draw.cpp:1599
↓ 1 callers
Method
CalcHasNonMovableAllocations
libs/VulkanMemoryAllocator/vk_mem_alloc.h:7162
↓ 1 callers
Function
CalcNextScrollFromScrollTargetAndClamp
libs/imgui/imgui.cpp:4269
↓ 1 callers
Method
CalcTextSizeA
libs/imgui/imgui_draw.cpp:2335
↓ 1 callers
Method
CalculateStats
libs/VulkanMemoryAllocator/vk_mem_alloc.h:16524
↓ 1 callers
Function
CalculateXYZToRGBMatrix
src/common/Misc/ColorConversion.cpp:112
↓ 1 callers
Method
ChannelsMerge
libs/imgui/imgui_draw.cpp:491
↓ 1 callers
Method
ChannelsSplit
libs/imgui/imgui_draw.cpp:458
↓ 1 callers
Method
CheckCorruption
libs/VulkanMemoryAllocator/vk_mem_alloc.h:9257
↓ 1 callers
Method
CheckPoolCorruption
libs/VulkanMemoryAllocator/vk_mem_alloc.h:16885
↓ 1 callers
Method
Clear
libs/VulkanMemoryAllocator/vk_mem_alloc.h:5425
↓ 1 callers
Method
ClearFreeMemory
libs/imgui/imgui_draw.cpp:321
↓ 1 callers
Method
ClearOutputData
libs/imgui/imgui_draw.cpp:2119
↓ 1 callers
Method
ClearTexData
libs/imgui/imgui_draw.cpp:1394
↓ 1 callers
Function
ColorPickerOptionsPopup
libs/imgui/imgui.cpp:9992
↓ 1 callers
Method
Compile
libs/DXC/inc/dxcapi.h:273
↓ 1 callers
Method
CompileWithDebug
libs/DXC/inc/dxcapi.h:311
↓ 1 callers
Function
ComputeIntersectionArea
Compute the overlay area of two rectangles, A and B. (ax1, ay1) = left-top coordinates of A; (ax2, ay2) = right-bottom coordinates of A (bx1, by1) = l
src/DX12/base/FreesyncHDR.cpp:92
↓ 1 callers
Function
Contains
Bottom-right
libs/imgui/imgui_internal.h:281
↓ 1 callers
Method
ContinueString_Pointer
libs/VulkanMemoryAllocator/vk_mem_alloc.h:8306
↓ 1 callers
Function
ConvertIntoNonGammaFormat
-------------------------------------------------------------------------------------- Convert a *_SRGB format into a non-gamma one ------------------
src/common/Misc/DxgiFormatHelper.cpp:265
↓ 1 callers
Method
CopyPixels
src/common/Misc/WICLoader.cpp:136
↓ 1 callers
Method
CpuWaitForFence
This member is useful for tracking how ahead the CPU is from the GPU If the fence is used once per frame, calling this function with WaitForFence(3)
src/DX12/base/Fence.cpp:60
↓ 1 callers
Method
Create
src/common/Misc/Ring.h:27
↓ 1 callers
Method
CreateDSV
src/DX12/base/Texture.cpp:416
← previous
next →
901–1,000 of 4,018, ranked by callers