Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GPUOpen-Archive/Anvil
/ functions
Functions
5,010 in github.com/GPUOpen-Archive/Anvil
⨍
Functions
5,010
◇
Types & classes
1,570
↓ 8 callers
Method
get_queue_for_queue_family_index
Please see header for specification */
src/wrappers/device.cpp:741
↓ 8 callers
Method
hasAttachment
deps/glslang/glslang/Include/Types.h:931
↓ 8 callers
Method
hasIndex
deps/glslang/glslang/Include/Types.h:893
↓ 8 callers
Method
hasSpecConstantId
deps/glslang/glslang/Include/Types.h:935
↓ 8 callers
Method
int16ScalarVectorCheck
deps/glslang/glslang/MachineIndependent/Versions.cpp:1038
↓ 8 callers
Method
int8ScalarVectorCheck
deps/glslang/glslang/MachineIndependent/Versions.cpp:1052
↓ 8 callers
Method
isFloatingDomain
deps/glslang/glslang/Include/Types.h:1517
↓ 8 callers
Method
isSpecConstant
deps/glslang/SPIRV/SpvBuilder.h:205
↓ 8 callers
Method
link
deps/glslang/glslang/Include/ShHandle.h:134
↓ 8 callers
Function
mz_zip_array_push_back
deps/miniz/miniz.c:3916
↓ 8 callers
Method
overlap
deps/glslang/glslang/MachineIndependent/localintermediate.h:113
↓ 8 callers
Method
precisionQualifierCheck
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:3461
↓ 8 callers
Method
requireExtensions
Use when there are no profile/version to check, it's just an error if one of the extensions is not present.
deps/glslang/glslang/MachineIndependent/Versions.cpp:668
↓ 8 callers
Method
setDimSize
deps/glslang/glslang/Include/arrays.h:241
↓ 8 callers
Method
setFieldName
deps/glslang/glslang/Include/Types.h:1474
↓ 8 callers
Method
set_value
deps/glslang/SPIRV/hex_float.h:263
↓ 8 callers
Method
store_helper_structure_vector
include/misc/struct_chainer.h:199
↓ 7 callers
Function
Disassemble
deps/glslang/SPIRV/disassemble.cpp:750
↓ 7 callers
Method
GetOffset
deps/VulkanMemoryAllocator/vk_mem_alloc.h:5000
↓ 7 callers
Function
GetSuffix
deps/glslang/gtests/TestFixture.cpp:176
↓ 7 callers
Function
InitThread
Per-thread scoped initialization. Must be called at least once by each new thread sharing the symbol tables, etc., needed to parse.
deps/glslang/OGLCompilersDLL/InitializeDll.cpp:95
↓ 7 callers
Function
NormalizeExponentInFloatString
Converts a floating point string so that the exponent prefix is 'e', and the exponent value does not have leading zeros. The Microsoft runtime library
deps/glslang/gtests/HexFloat.cpp:425
↓ 7 callers
Function
Parameterize
Set up all the parameterizing descriptions of the opcodes, operands, etc.
deps/glslang/SPIRV/doc.cpp:1357
↓ 7 callers
Function
String
deps/glslang/glslang/Include/Common.h:213
↓ 7 callers
Method
addUnaryMath
Add one node as the parent of another that it operates on. Returns the added node.
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:276
↓ 7 callers
Method
arraySizeRequiredCheck
Require array to be completely sized
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:3603
↓ 7 callers
Method
close
Please see header for specification */
src/misc/window_xcb.cpp:142
↓ 7 callers
Method
decrementDepth
deps/glslang/glslang/Include/intermediate.h:1689
↓ 7 callers
Method
foldDereference
Constant folding of a bracket (array-style) dereference or struct-like dot dereference. Can handle anything except a multi-character swizzle, though
deps/glslang/glslang/MachineIndependent/Constant.cpp:1347
↓ 7 callers
Method
getAccessChain
for external save and restore
deps/glslang/SPIRV/SpvBuilder.h:587
↓ 7 callers
Method
getCondition
deps/glslang/glslang/Include/intermediate.h:1613
↓ 7 callers
Method
getIntermediate
deps/glslang/glslang/Public/ShaderLang.h:565
↓ 7 callers
Method
getNumComponents
deps/glslang/SPIRV/SpvBuilder.h:168
↓ 7 callers
Method
getStorageQualifierString
deps/glslang/glslang/Include/Types.h:1972
↓ 7 callers
Method
get_image_view
Please see header for specification */
src/wrappers/swapchain.cpp:347
↓ 7 callers
Method
get_n_images
Return the actual number of swapchain images created. */
include/wrappers/swapchain.h:95
↓ 7 callers
Method
get_platform
Returns window's platform */
include/misc/window_xcb.h:54
↓ 7 callers
Method
get_query_pool
Retrieves the raw Vulkan handle of the encapsulated query pool. */
include/wrappers/query_pool.h:85
↓ 7 callers
Method
get_swapchain
Returns the Swapchain instance, associated with the RenderPass wrapper instance at creation time. */
include/wrappers/render_pass.h:76
↓ 7 callers
Method
inIoAccessed
deps/glslang/glslang/MachineIndependent/localintermediate.h:663
↓ 7 callers
Method
incrementDepth
deps/glslang/glslang/Include/intermediate.h:1682
↓ 7 callers
Method
isNonUniform
deps/glslang/glslang/Include/Types.h:952
↓ 7 callers
Method
isParamInput
deps/glslang/glslang/Include/Types.h:607
↓ 7 callers
Method
khr_get_physical_device_properties2
include/misc/extensions.h:1178
↓ 7 callers
Method
khr_maintenance1
include/misc/extensions.h:1013
↓ 7 callers
Method
khr_maintenance3
include/misc/extensions.h:1027
↓ 7 callers
Method
makeUint16Constant
deps/glslang/SPIRV/SpvBuilder.h:251
↓ 7 callers
Method
makeUint64Constant
deps/glslang/SPIRV/SpvBuilder.h:255
↓ 7 callers
Method
makeUint8Constant
deps/glslang/SPIRV/SpvBuilder.h:249
↓ 7 callers
Method
mapTypeToConstructorOp
Given a type, find what operation would fully construct it.
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:1843
↓ 7 callers
Function
mz_zip_array_resize
deps/miniz/miniz.c:3900
↓ 7 callers
Method
popScope
deps/glslang/hlsl/hlslParseHelper.h:172
↓ 7 callers
Method
record_begin_render_pass
Please see header for specification */
src/wrappers/command_buffer.cpp:4332
↓ 7 callers
Method
record_bind_descriptor_sets
Please see header for specification */
src/wrappers/command_buffer.cpp:1380
↓ 7 callers
Method
record_draw
Please see header for specification */
src/wrappers/command_buffer.cpp:2453
↓ 7 callers
Method
register_for_callbacks
Please see header for specification */
src/misc/memory_allocator.cpp:316
↓ 7 callers
Method
setOperand
deps/glslang/glslang/Include/intermediate.h:1515
↓ 7 callers
Method
setOutputPrimitive
deps/glslang/glslang/MachineIndependent/localintermediate.h:625
↓ 7 callers
Method
supports_baking
Always returns true */
src/misc/memalloc_backends/backend_vma.cpp:422
↓ 7 callers
Function
tinfl_decompress
deps/miniz/miniz.c:1679
↓ 7 callers
Function
unbiased_half_exponent
deps/glslang/gtests/HexFloat.cpp:544
↓ 7 callers
Function
usage
Print helpful usage message to stdout, and exit
deps/glslang/StandAlone/spirv-remap.cpp:134
↓ 6 callers
Method
BeginArray
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4757
↓ 6 callers
Method
BeginString
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4788
↓ 6 callers
Method
EndArray
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4771
↓ 6 callers
Method
EndString
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4863
↓ 6 callers
Function
FindLanguage
Deduce the language from the filename. Files must end in one of the following extensions: .vert = vertex .tesc = tessellation control .tese = tessel
deps/glslang/StandAlone/StandAlone.cpp:1311
↓ 6 callers
Function
GetShaderStage
deps/glslang/gtests/TestFixture.cpp:49
↓ 6 callers
Function
GetSpirvGeneratorVersion
For low-order part of the generator's magic number. Bump up when there is a change in the style (e.g., if SSA form changes, or a different instruction
deps/glslang/SPIRV/GlslangToSpv.cpp:7754
↓ 6 callers
Function
GlslangToSpv
Set up the glslang traversal
deps/glslang/SPIRV/GlslangToSpv.cpp:7815
↓ 6 callers
Function
ProcessBindingBase
Where stage is one of the forms accepted by FindLanguage, and base is an integer
deps/glslang/StandAlone/StandAlone.cpp:305
↓ 6 callers
Method
Validate
deps/VulkanMemoryAllocator/vk_mem_alloc.h:5329
↓ 6 callers
Function
VmaAddStatInfo
Adds statistics srcInfo into inoutInfo, like: inoutInfo += srcInfo.
deps/VulkanMemoryAllocator/vk_mem_alloc.h:6441
↓ 6 callers
Function
VmaVectorRemove
deps/VulkanMemoryAllocator/vk_mem_alloc.h:2769
↓ 6 callers
Method
accessChainGetLValue
deps/glslang/SPIRV/SpvBuilder.cpp:2657
↓ 6 callers
Method
acquire_image
Please see header for specification */
src/wrappers/swapchain.cpp:98
↓ 6 callers
Method
addCounterBufferName
deps/glslang/glslang/MachineIndependent/localintermediate.h:409
↓ 6 callers
Method
checkNoShaderLayouts
For places that can't have shader-level layout qualifiers
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:5756
↓ 6 callers
Method
computeTypeLocationSize
Recursively figure out how many locations are used up by an input or output type. Return the size of type, as measured by "locations".
deps/glslang/glslang/MachineIndependent/linkValidate.cpp:1182
↓ 6 callers
Method
contains_variable_descriptor_count_binding
Tells if the DS info structure contains a variable descriptor count binding. * * @param out_opt_binding_index_ptr If not null, dere
include/misc/descriptor_set_create_info.h:90
↓ 6 callers
Method
createVariable
Comments in header
deps/glslang/SPIRV/SpvBuilder.cpp:1278
↓ 6 callers
Method
create_swapchain
Please see header for specification */
src/wrappers/device.cpp:1735
↓ 6 callers
Method
dump
deps/glslang/SPIRV/spvIR.h:243
↓ 6 callers
Method
dump
deps/glslang/SPIRV/SpvBuilder.cpp:2706
↓ 6 callers
Method
ext_transform_feedback
include/misc/extensions.h:825
↓ 6 callers
Method
getCumulativeArraySize
deps/glslang/glslang/Include/Types.h:1499
↓ 6 callers
Method
getImageType
deps/glslang/SPIRV/SpvBuilder.h:234
↓ 6 callers
Method
getInputPrimitive
deps/glslang/glslang/MachineIndependent/localintermediate.h:583
↓ 6 callers
Method
getString
deps/glslang/glslang/Include/Types.h:201
↓ 6 callers
Function
getTypeRank
deps/glslang/glslang/Include/BaseTypes.h:517
↓ 6 callers
Method
get_barrier_vk
src/misc/types_struct.cpp:137
↓ 6 callers
Method
get_event
Retrieves a raw Vulkan handle for the underlying VkEvent instance. */
include/wrappers/event.h:65
↓ 6 callers
Method
get_height_at_creation_time
Returns window's height, as specified at creation time */
include/misc/window.h:142
↓ 6 callers
Method
get_parent_buffer_ptr
Returns a pointer to the parent buffer, if one was specified at creation time */
include/misc/buffer_create_info.h:138
↓ 6 callers
Method
get_render_pass
include/wrappers/render_pass.h:63
↓ 6 callers
Method
get_render_pass_create_info
include/wrappers/render_pass.h:70
↓ 6 callers
Method
get_rendering_surface
Retrieves parent rendering surface. */
include/misc/swapchain_create_info.h:119
↓ 6 callers
Method
get_sharing_mode
Returns sharing mode of the buffer */
include/misc/buffer_create_info.h:150
↓ 6 callers
Method
get_surface
Retrieves a raw handle to the underlying Vulkan Rendering Surface */
include/wrappers/rendering_surface.h:98
↓ 6 callers
Method
get_width_at_creation_time
Returns window's width */
include/misc/window.h:151
← previous
next →
401–500 of 5,010, ranked by callers