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
↓ 4 callers
Method
isThisLevel
deps/glslang/glslang/MachineIndependent/SymbolTable.h:549
↓ 4 callers
Function
isTypeFloat
deps/glslang/glslang/Include/BaseTypes.h:505
↓ 4 callers
Method
is_callback_registered
Tells whether a given callback has already been registered * * @param in_callback_id ID of the call-back slot. Must
include/misc/callbacks.h:321
↓ 4 callers
Function
is_pow2
include/misc/types_utils.h:296
↓ 4 callers
Method
is_rasterizer_discard_enabled
src/misc/graphics_pipeline_create_info.cpp:920
↓ 4 callers
Method
khr_bind_memory2
include/misc/extensions.h:874
↓ 4 callers
Method
khr_device_group
include/misc/extensions.h:909
↓ 4 callers
Method
khr_draw_indirect_count
include/misc/extensions.h:916
↓ 4 callers
Method
khr_external_fence_capabilities
include/misc/extensions.h:1157
↓ 4 callers
Method
khr_external_semaphore_capabilities
include/misc/extensions.h:1171
↓ 4 callers
Method
makePointer
deps/glslang/SPIRV/SpvBuilder.cpp:175
↓ 4 callers
Method
merge
Merge the information from 'unit' into 'this'
deps/glslang/glslang/MachineIndependent/linkValidate.cpp:79
↓ 4 callers
Function
mz_zip_reader_filename_less
deps/miniz/miniz.c:4014
↓ 4 callers
Function
mz_zip_writer_end
deps/miniz/miniz.c:5756
↓ 4 callers
Method
parameterTypeCheck
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:3484
↓ 4 callers
Method
putToken
Add a complete token (including backing string) to the end of a list for later playback.
deps/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp:176
↓ 4 callers
Method
rValueErrorCheck
Test for and give an error if the node can't be read from.
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:2467
↓ 4 callers
Method
record_bind_vertex_buffers
Please see header for specification */
src/wrappers/command_buffer.cpp:1600
↓ 4 callers
Method
record_debug_marker_begin_EXT
Please see header for specification */
src/wrappers/command_buffer.cpp:2196
↓ 4 callers
Method
record_debug_marker_end_EXT
Please see header for specification */
src/wrappers/command_buffer.cpp:2253
↓ 4 callers
Method
record_set_device_mask_KHR
Please see header for specification */
src/wrappers/command_buffer.cpp:3602
↓ 4 callers
Method
releaseInclude
deps/glslang/glslang/Public/ShaderLang.h:530
↓ 4 callers
Method
requireNotRemoved
Within a set of profiles, see if a feature has now been removed and if so, give an error. The version argument is the first version no longer having t
deps/glslang/glslang/MachineIndependent/Versions.cpp:618
↓ 4 callers
Method
reset
deps/glslang/glslang/MachineIndependent/preprocessor/PpContext.h:255
↓ 4 callers
Function
round_down
include/misc/types_utils.h:303
↓ 4 callers
Method
setAutoMapBindings
Enables binding automapping using TIoMapper
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1762
↓ 4 callers
Method
setDefined
deps/glslang/glslang/MachineIndependent/SymbolTable.h:297
↓ 4 callers
Method
setDepth
deps/glslang/glslang/MachineIndependent/localintermediate.h:641
↓ 4 callers
Method
setDepthReplacing
deps/glslang/glslang/MachineIndependent/localintermediate.h:649
↓ 4 callers
Method
setDontFlatten
deps/glslang/glslang/Include/intermediate.h:1619
↓ 4 callers
Method
setEnvTarget
deps/glslang/glslang/Public/ShaderLang.h:442
↓ 4 callers
Method
setFile
for #line override in filename based parsing
deps/glslang/glslang/MachineIndependent/Scan.h:171
↓ 4 callers
Method
setFlatten
deps/glslang/glslang/Include/intermediate.h:1618
↓ 4 callers
Method
setPrototyped
deps/glslang/glslang/MachineIndependent/SymbolTable.h:299
↓ 4 callers
Method
setUniqueId
deps/glslang/glslang/MachineIndependent/SymbolTable.h:107
↓ 4 callers
Method
set_primitive_topology
src/misc/graphics_pipeline_create_info.cpp:983
↓ 4 callers
Method
set_rasterization_properties
src/misc/graphics_pipeline_create_info.cpp:1008
↓ 4 callers
Method
set_usage_flags
include/misc/image_create_info.h:499
↓ 4 callers
Method
supports_core_vk1_1
Please see header for specification */
src/wrappers/physical_device.cpp:1633
↓ 4 callers
Function
tdefl_flush_block
deps/miniz/miniz.c:2771
↓ 4 callers
Method
toggle_depth_test
src/misc/graphics_pipeline_create_info.cpp:1135
↓ 4 callers
Method
toggle_depth_writes
src/misc/graphics_pipeline_create_info.cpp:1142
↓ 4 callers
Method
visitAggregate
check function calls for arguments modifying the loop index
deps/glslang/glslang/MachineIndependent/limits.cpp:108
↓ 4 callers
Method
visitBinary
check binary operations for those modifying the loop index
deps/glslang/glslang/MachineIndependent/limits.cpp:84
↓ 4 callers
Function
vmaFindMemoryTypeIndex
This function is not protected by any mutex because it just reads immutable data. */
deps/VulkanMemoryAllocator/vk_mem_alloc.h:8816
↓ 4 callers
Function
yydestruct
deps/glslang/glslang/MachineIndependent/glslang_tab.cpp:3871
↓ 3 callers
Method
CalcCost
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3979
↓ 3 callers
Method
CreateAllocationRequest
deps/VulkanMemoryAllocator/vk_mem_alloc.h:5581
↓ 3 callers
Method
Destroy
deps/VulkanMemoryAllocator/vk_mem_alloc.h:6317
↓ 3 callers
Function
DetachThread
Not necessary to call this: InitThread() is reentrant, and the need to do per thread tear down has been removed. This is kept, with memory management
deps/glslang/OGLCompilersDLL/InitializeDll.cpp:123
↓ 3 callers
Function
FreeFileData
deps/glslang/StandAlone/StandAlone.cpp:1639
↓ 3 callers
Method
GetMemoryTypeCount
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4442
↓ 3 callers
Method
InitBlockAllocation
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3785
↓ 3 callers
Function
InitStatInfo
deps/VulkanMemoryAllocator/vk_mem_alloc.h:6433
↓ 3 callers
Function
IsAnonymous
for something like a block whose members can be directly accessed
deps/glslang/glslang/Include/Types.h:54
↓ 3 callers
Function
IsArrayed
deps/glslang/hlsl/hlslParseables.cpp:73
↓ 3 callers
Function
IsImage
deps/glslang/hlsl/hlslParseables.cpp:80
↓ 3 callers
Function
IsTextureType
deps/glslang/hlsl/hlslParseables.cpp:82
↓ 3 callers
Function
OS_GetTLSValue
deps/glslang/glslang/OSDependent/Unix/ossource.cpp:146
↓ 3 callers
Function
OS_SetTLSValue
deps/glslang/glslang/OSDependent/Unix/ossource.cpp:133
↓ 3 callers
Function
ReadFile
deps/glslang/gtests/TestFixture.cpp:126
↓ 3 callers
Function
ReadFileData
Malloc a string of sufficient size and read a string into it.
deps/glslang/StandAlone/StandAlone.cpp:1614
↓ 3 callers
Function
ShFinalize
Cleanup symbol tables
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1338
↓ 3 callers
Function
ShInitialize
ShInitialize() should be called exactly once per process, not per thread.
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1263
↓ 3 callers
Function
TLSIndexToPthreadKey
deps/glslang/glslang/OSDependent/Unix/ossource.cpp:113
↓ 3 callers
Function
ToNativeTLSIndex
deps/glslang/glslang/OSDependent/Windows/ossource.cpp:61
↓ 3 callers
Function
TranslateMemoryDecoration
Translate glslang type to SPIR-V memory decorations.
deps/glslang/SPIRV/GlslangToSpv.cpp:365
↓ 3 callers
Method
Unmap
deps/VulkanMemoryAllocator/vk_mem_alloc.h:6378
↓ 3 callers
Function
VmaPostprocessCalcStatInfo
deps/VulkanMemoryAllocator/vk_mem_alloc.h:6454
↓ 3 callers
Function
VmaPrintStatInfo
deps/VulkanMemoryAllocator/vk_mem_alloc.h:5229
↓ 3 callers
Method
addBinaryMath
Connect two nodes with a new parent that does a binary operation on the nodes. Returns the added node. Returns nullptr if the working conversions an
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:116
↓ 3 callers
Method
addIoAccessed
deps/glslang/glslang/MachineIndependent/localintermediate.h:662
↓ 3 callers
Method
addUniShapeConversion
Convert the node's shape of type for the given type, as allowed by the operation involved: 'op'. This is for situations where there is only one direc
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:1053
↓ 3 callers
Method
add_depth_stencil_attachment
Please see header for specification */
src/misc/render_pass_create_info.cpp:125
↓ 3 callers
Method
adoptLevels
deps/glslang/glslang/MachineIndependent/SymbolTable.h:583
↓ 3 callers
Method
allows_derivatives
include/misc/base_pipeline_create_info.h:37
↓ 3 callers
Method
arrayObjectCheck
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:4352
↓ 3 callers
Method
by_name
include/misc/extensions.h:545
↓ 3 callers
Method
changeName
deps/glslang/glslang/MachineIndependent/SymbolTable.h:92
↓ 3 callers
Method
clearInterpolation
deps/glslang/glslang/Include/Types.h:458
↓ 3 callers
Method
clearInterstage
deps/glslang/glslang/Include/Types.h:451
↓ 3 callers
Method
containsArray
Recursively check the structure for any arrays, needed for some error checks
deps/glslang/glslang/Include/Types.h:1567
↓ 3 callers
Method
copyArraySizes
deps/glslang/glslang/Include/Types.h:1655
↓ 3 callers
Method
copyUp
deps/glslang/glslang/MachineIndependent/SymbolTable.h:708
↓ 3 callers
Function
count_set_bits
Count the number of set bits in an unsigned value (popcount). * Algorithm taken from Software Optimization Guide for AMD64 Processors, p. 17
include/misc/types_utils.h:58
↓ 3 callers
Method
createBuiltinCall
Comments in header
deps/glslang/SPIRV/SpvBuilder.cpp:1745
↓ 3 callers
Method
createConstructor
Vector or scalar constructor
deps/glslang/SPIRV/SpvBuilder.cpp:2142
↓ 3 callers
Method
createLoad
Comments in header
deps/glslang/SPIRV/SpvBuilder.cpp:1352
↓ 3 callers
Method
declareBlock
Do everything needed to add an interface block.
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:6830
↓ 3 callers
Method
ext_debug_report
include/misc/extensions.h:1136
↓ 3 callers
Method
getAddAtom
Map a new or existing string -> atom, inventing a new atom if necessary.
deps/glslang/glslang/MachineIndependent/preprocessor/PpContext.h:148
↓ 3 callers
Method
getAsUniformMap
deps/glslang/glslang/Include/ShHandle.h:77
↓ 3 callers
Method
getAutoMapBindings
deps/glslang/glslang/MachineIndependent/localintermediate.h:347
↓ 3 callers
Method
getHlslFunctionality1
deps/glslang/glslang/MachineIndependent/localintermediate.h:653
↓ 3 callers
Method
getImageTypeFormat
deps/glslang/SPIRV/SpvBuilder.h:175
↓ 3 callers
Method
getLanguage
deps/glslang/glslang/MachineIndependent/ParseHelper.h:112
↓ 3 callers
Method
getLastBlock
deps/glslang/SPIRV/spvIR.h:305
↓ 3 callers
Method
getLayoutDerivativeModeNone
deps/glslang/glslang/MachineIndependent/localintermediate.h:699
↓ 3 callers
Method
getMemberExtensions
deps/glslang/glslang/MachineIndependent/SymbolTable.h:193
↓ 3 callers
Method
getNumColumns
deps/glslang/SPIRV/SpvBuilder.h:221
← previous
next →
701–800 of 5,010, ranked by callers