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
↓ 1 callers
Function
SplitGltfAttribute
src/common/GLTF/GltfHelpers.cpp:48
↓ 1 callers
Method
StreamOutputCb
libs/d3d12x/d3dx12.h:2226
↓ 1 callers
Method
Suballocate
-------------------------------------------------------------------------------------- SuballocateFromUploadHeap -----------------------------------
src/DX12/base/UploadHeap.cpp:83
↓ 1 callers
Method
ToggleFullScreen
src/DX12/base/FrameworkWindows.cpp:429
↓ 1 callers
Method
ToggleFullScreen
src/VK/base/FrameworkWindows.cpp:404
↓ 1 callers
Method
TouchAllocation
libs/VulkanMemoryAllocator/vk_mem_alloc.h:16752
↓ 1 callers
Method
TrackSubobject
libs/d3d12x/d3dx12.h:2817
↓ 1 callers
Method
TryLockWrite
libs/VulkanMemoryAllocator/vk_mem_alloc.h:4104
↓ 1 callers
Method
UnlockRead
libs/VulkanMemoryAllocator/vk_mem_alloc.h:4100
↓ 1 callers
Method
Update
libs/imgui/imgui.cpp:1703
↓ 1 callers
Function
VKCompile
Compile a GLSL or a HLSL, will cache binaries to disk
src/VK/base/ShaderCompilerHelper.cpp:157
↓ 1 callers
Function
VKCompileToSpirv
Compiles a shader into SpirV
src/VK/base/ShaderCompilerHelper.cpp:34
↓ 1 callers
Method
VSCb
libs/d3d12x/d3dx12.h:2224
↓ 1 callers
Method
ValidateMagicValueAroundAllocation
libs/VulkanMemoryAllocator/vk_mem_alloc.h:12303
↓ 1 callers
Method
ViewInstancingCb
libs/d3d12x/d3dx12.h:2239
↓ 1 callers
Function
VmaAlgorithmToStr
libs/VulkanMemoryAllocator/vk_mem_alloc.h:4355
↓ 1 callers
Function
VmaPrevPow2
Returns largest power of 2 less or equal to v.
libs/VulkanMemoryAllocator/vk_mem_alloc.h:4326
↓ 1 callers
Function
VmaPtrToStr
libs/VulkanMemoryAllocator/vk_mem_alloc.h:4072
↓ 1 callers
Function
VmaStrIsEmpty
libs/VulkanMemoryAllocator/vk_mem_alloc.h:4348
↓ 1 callers
Method
Write
src/common/Misc/Misc.cpp:448
↓ 1 callers
Method
WriteConfiguration
libs/VulkanMemoryAllocator/vk_mem_alloc.h:15382
↓ 1 callers
Function
append_exponent
libs/json/json.h:13572
↓ 1 callers
Method
appendfv
Helper: Text buffer for logging/accumulating text
libs/imgui/imgui.cpp:1662
↓ 1 callers
Function
applyDirectionalLight
src/VK/shaders/GLTFPBRLighting.h:188
↓ 1 callers
Function
applyPointLight
src/VK/shaders/GLTFPBRLighting.h:195
↓ 1 callers
Function
applySpotLight
src/VK/shaders/GLTFPBRLighting.h:204
↓ 1 callers
Function
binary_to_compressed_c
libs/imgui/extra_fonts/binary_to_compressed_c.cpp:65
↓ 1 callers
Function
bitfieldInsert
@ingroup GLSL
src/common/FidelityFX/include/gpu/ffx_core_glsl.h:462
↓ 1 callers
Function
crbegin
! @brief returns a const reverse iterator to the last element Returns a const iterator to the reverse-beginning; that is, the last elemen
libs/json/json.h:18889
↓ 1 callers
Function
crend
! @brief returns a const reverse iterator to one before the first Returns a const reverse iterator to the reverse-end; that is, one before
libs/json/json.h:18918
↓ 1 callers
Function
diffuse
Lambert lighting see https://seblagarde.wordpress.com/2012/01/08/pi-or-not-to-pi-in-game-lighting-equation/
src/VK/shaders/GLTFPBRLighting.h:96
↓ 1 callers
Function
dot
libs/vectormath/sse/vector.hpp:468
↓ 1 callers
Function
erase
libs/json/json.h:18240
↓ 1 callers
Function
ffxMax
src/common/FidelityFX/include/gpu/ffx_core_cpu.h:168
↓ 1 callers
Function
ffxMin
src/common/FidelityFX/include/gpu/ffx_core_cpu.h:158
↓ 1 callers
Function
find_largest_pow10
! For n != 0, returns k, such that pow10 := 10^(k-1) <= n < 10^k. For n == 0, returns 1 and sets pow10 := 1. */
libs/json/json.h:13134
↓ 1 callers
Function
format_buffer
libs/json/json.h:13624
↓ 1 callers
Function
from_json_tuple_impl
libs/json/json.h:3190
↓ 1 callers
Function
fsHdrDestroy
src/DX12/base/FreesyncHDR.cpp:75
↓ 1 callers
Function
fsHdrEnumerateDisplayModes
-------------------------------------------------------------------------------------- fsHdrEnumerateDisplayModes, enumerates availabe modes -------
src/DX12/base/FreesyncHDR.cpp:126
↓ 1 callers
Function
fsHdrEnumerateDisplayModes
-------------------------------------------------------------------------------------- fsHdrEnumerateDisplayModes, enumerates availabe modes -------
src/VK/base/FreeSyncHDR.cpp:152
↓ 1 callers
Function
fsHdrGetDisplayInfo
-------------------------------------------------------------------------------------- fsHdrGetDisplayInfo -----------------------------------------
src/VK/base/FreeSyncHDR.cpp:391
↓ 1 callers
Function
fsHdrGetDisplayModeString
-------------------------------------------------------------------------------------- fsHdrGetDisplayModeString -----------------------------------
src/DX12/base/FreesyncHDR.cpp:215
↓ 1 callers
Function
fsHdrGetDisplayModeString
-------------------------------------------------------------------------------------- fsHdrGetDisplayModeString -----------------------------------
src/VK/base/FreeSyncHDR.cpp:257
↓ 1 callers
Function
fsHdrGetFormat
-------------------------------------------------------------------------------------- fsHdrGetFormat ----------------------------------------------
src/VK/base/FreeSyncHDR.cpp:277
↓ 1 callers
Function
fsHdrInit
src/DX12/base/FreesyncHDR.cpp:39
↓ 1 callers
Function
fsHdrInit
-------------------------------------------------------------------------------------- fsHdrInit, if it returns false the fsHdr extensions are not pr
src/VK/base/FreeSyncHDR.cpp:137
↓ 1 callers
Function
fsHdrSetDisplayMode
-------------------------------------------------------------------------------------- fsHdrSetDisplayMode -----------------------------------------
src/DX12/base/FreesyncHDR.cpp:264
↓ 1 callers
Function
fsHdrSetDisplayMode
-------------------------------------------------------------------------------------- fsHdrSetDisplayMode -----------------------------------------
src/VK/base/FreeSyncHDR.cpp:291
↓ 1 callers
Function
fsHdrSetFullscreenState
-------------------------------------------------------------------------------------- fsHdrSetFullscreenState -------------------------------------
src/VK/base/FreeSyncHDR.cpp:372
↓ 1 callers
Function
fsHdrSetLocalDimmingMode
-------------------------------------------------------------------------------------- fsHdrSetLocalDimmingMode ------------------------------------
src/VK/base/FreeSyncHDR.cpp:359
↓ 1 callers
Method
get
@brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the input
libs/json/json.h:8377
↓ 1 callers
Function
getIBLContribution
src/VK/shaders/GLTFPBRLighting.h:67
↓ 1 callers
Function
getSpotAttenuation
https://github.com/KhronosGroup/glTF/blob/master/extensions/2.0/Khronos/KHR_lights_punctual/README.md#inner-and-outer-cone-angles
src/VK/shaders/GLTFPBRLighting.h:174
↓ 1 callers
Function
get_cached_power_for_binary_exponent
! For a normalized diyfp w = f * 2^e, this function returns a (normalized) cached power-of-ten c = f_c * 2^e_c, such that the exponent of the product
libs/json/json.h:12970
↓ 1 callers
Method
get_error_message
return syntax error message
libs/json/json.h:8512
↓ 1 callers
Method
get_number_float
return floating-point value
libs/json/json.h:8464
↓ 1 callers
Method
get_number_integer
return integer value
libs/json/json.h:8452
↓ 1 callers
Method
get_number_unsigned
return unsigned integer value
libs/json/json.h:8458
↓ 1 callers
Method
get_value
libs/json/json.h:9184
↓ 1 callers
Function
grisu2_digit_gen
! Generates V = buffer * 10^decimal_exponent, such that M- <= V <= M+. M- and M+ must be normalized and share the same exponent -60 <= e <= -32. */
libs/json/json.h:13231
↓ 1 callers
Function
int_to_string
libs/json/json.h:3293
↓ 1 callers
Function
is_number
! @brief return whether value is a number This function returns true if and only if the JSON value is a number. This includes both intege
libs/json/json.h:16743
↓ 1 callers
Function
is_word_boundary_from_left
FIXME: Move setting to IO structure
libs/imgui/imgui.cpp:8232
↓ 1 callers
Function
load_jpeg_image
libs/stb/stb_image.h:3721
↓ 1 callers
Function
microfacetDistribution
The following equation(s) model the distribution of microfacet normals across the area being drawn (aka D()) Implementation from "Average Irregularity
src/VK/shaders/GLTFPBRLighting.h:133
↓ 1 callers
Function
opAAddOneF3
src/common/FidelityFX/include/gpu/ffx_core_cpu.h:189
↓ 1 callers
Function
opARcpF3
src/common/FidelityFX/include/gpu/ffx_core_cpu.h:221
↓ 1 callers
Method
operator *
libs/vectormath/vec2d.hpp:406
↓ 1 callers
Function
operator+
libs/imgui/imgui_internal.h:121
↓ 1 callers
Method
operator+
add to iterator
libs/json/json.h:10029
↓ 1 callers
Function
operator+=
! @brief add an object to an array @copydoc push_back(basic_json&&) */
libs/json/json.h:19433
↓ 1 callers
Function
operator-
libs/imgui/imgui_internal.h:122
↓ 1 callers
Function
operator<
! @brief comparison operator for JSON types Returns an ordering that is similar to Python: - order: null < boolean < number < object < array < string
libs/json/json.h:2877
↓ 1 callers
Function
orthoInverse
libs/vectormath/sse/matrix.hpp:825
↓ 1 callers
Function
orthoInverse
libs/vectormath/scalar/matrix.hpp:632
↓ 1 callers
Function
parse
libs/json/json.h:20877
↓ 1 callers
Method
pop_front
libs/VulkanMemoryAllocator/vk_mem_alloc.h:4987
↓ 1 callers
Method
push_front
libs/imgui/imgui.h:1062
↓ 1 callers
Method
remove
libs/VulkanMemoryAllocator/vk_mem_alloc.h:4958
↓ 1 callers
Function
sax_parse
libs/json/json.h:20814
↓ 1 callers
Method
scan
libs/json/json.h:8540
↓ 1 callers
Function
slerp
libs/vectormath/sse/vector.hpp:172
↓ 1 callers
Function
specularReflection
The following equation models the Fresnel reflectance term of the spec equation (aka F()) Implementation of fresnel from [4], Equation 15
src/VK/shaders/GLTFPBRLighting.h:103
↓ 1 callers
Function
split
! @brief split the string input to reference tokens @note This function is only called by the json_pointer constructor. All excepti
libs/json/json.h:10850
↓ 1 callers
Method
split
libs/imgui/imgui.cpp:1582
↓ 1 callers
Function
sseSqrtf
libs/vectormath/sse/internal.hpp:140
↓ 1 callers
Function
stb_adler32
libs/imgui/imgui_draw.cpp:2741
↓ 1 callers
Function
stb_adler32
libs/imgui/extra_fonts/binary_to_compressed_c.cpp:135
↓ 1 callers
Function
stb_compress
libs/imgui/extra_fonts/binary_to_compressed_c.cpp:372
↓ 1 callers
Function
stb_compress_chunk
libs/imgui/extra_fonts/binary_to_compressed_c.cpp:232
↓ 1 callers
Function
stb_compress_inner
libs/imgui/extra_fonts/binary_to_compressed_c.cpp:337
↓ 1 callers
Function
stb_decompress
libs/imgui/imgui_draw.cpp:2772
↓ 1 callers
Function
stb_decompress_token
libs/imgui/imgui_draw.cpp:2724
↓ 1 callers
Function
stb_text_create_undo_record
libs/imgui/stb_textedit.h:1130
↓ 1 callers
Function
stb_text_makeundo_delete
libs/imgui/stb_textedit.h:1298
↓ 1 callers
Function
stb_text_makeundo_replace
libs/imgui/stb_textedit.h:1308
↓ 1 callers
Function
stb_text_redo
libs/imgui/stb_textedit.h:1242
↓ 1 callers
Function
stb_text_undo
libs/imgui/stb_textedit.h:1174
↓ 1 callers
Function
stb_textedit_clear_state
reset the state to default
libs/imgui/stb_textedit.h:1319
← previous
next →
1,301–1,400 of 4,018, ranked by callers