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
↓ 3 callers
Method
setPointMode
deps/glslang/glslang/MachineIndependent/localintermediate.h:600
↓ 3 callers
Method
setPureSampler
make a pure sampler, no texture, no image, nothing combined, the 'sampler' keyword
deps/glslang/glslang/Include/Types.h:173
↓ 3 callers
Method
setScanner
deps/glslang/glslang/MachineIndependent/parseVersions.h:120
↓ 3 callers
Method
setTextureReturnType
Set texture return type. Returns success (not all types are valid).
deps/glslang/hlsl/hlslParseHelper.cpp:9403
↓ 3 callers
Method
setTreeRoot
deps/glslang/glslang/MachineIndependent/localintermediate.h:474
↓ 3 callers
Method
setUseStorageBuffer
deps/glslang/glslang/MachineIndependent/localintermediate.h:384
↓ 3 callers
Method
setUserDefined
deps/glslang/glslang/Include/intermediate.h:1543
↓ 3 callers
Method
setVertexOrder
deps/glslang/glslang/MachineIndependent/localintermediate.h:592
↓ 3 callers
Method
setVertexSpacing
deps/glslang/glslang/MachineIndependent/localintermediate.h:584
↓ 3 callers
Method
setXfbBufferStride
deps/glslang/glslang/MachineIndependent/localintermediate.h:672
↓ 3 callers
Method
set_n_descriptors_for_descriptor_type
include/misc/descriptor_pool_create_info.h:101
↓ 3 callers
Method
set_parent_memory_allocator_backend_ptr
IMemoryBlockBackendSupport */
include/wrappers/memory_block.h:229
↓ 3 callers
Method
set_tag_internal
Please see header for specification */
src/misc/debug_marker.cpp:136
↓ 3 callers
Method
size
deps/glslang/glslang/Include/ConstantUnion.h:902
↓ 3 callers
Method
smearScalar
Comments in header
deps/glslang/SPIRV/SpvBuilder.cpp:1712
↓ 3 callers
Method
specializationCheck
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:4400
↓ 3 callers
Function
tdefl_create_comp_flags_from_zip_params
level may actually range from [0,10] (10 is a "hidden" max level, where we want a bit more compression and it's fine if throughput to fall off a cliff
deps/miniz/miniz.c:3582
↓ 3 callers
Function
tdefl_record_match
deps/miniz/miniz.c:3190
↓ 3 callers
Method
unnestLooping
deps/glslang/hlsl/hlslParseHelper.h:167
↓ 3 callers
Method
updateImplicitArraySize
deps/glslang/glslang/Include/Types.h:1515
↓ 3 callers
Method
updatePrecision
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:3084
↓ 3 callers
Method
variableCheck
A basic type of EbtVoid is a key that the name string was seen in the source, but it was not found as a variable in the symbol table. If so, give the
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:2314
↓ 3 callers
Function
vma_delete_array
deps/VulkanMemoryAllocator/vk_mem_alloc.h:2718
↓ 3 callers
Function
write
deps/glslang/StandAlone/spirv-remap.cpp:108
↓ 3 callers
Function
yytnamerr
Copy to YYRES the contents of YYSTR after stripping away unnecessary quotes and backslashes, so that it's suitable for yyerror. The heuristic i
deps/glslang/glslang/MachineIndependent/glslang_tab.cpp:3691
↓ 2 callers
Method
AddStats
deps/VulkanMemoryAllocator/vk_mem_alloc.h:7099
↓ 2 callers
Method
Allocate
deps/VulkanMemoryAllocator/vk_mem_alloc.h:6553
↓ 2 callers
Function
AllocateMemoryForImage
deps/VulkanMemoryAllocator/vk_mem_alloc.h:8592
↓ 2 callers
Method
Back
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3200
↓ 2 callers
Function
CommonIndex
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:279
↓ 2 callers
Method
CompareExchangeLastUseFrameIndex
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3869
↓ 2 callers
Function
CompileDeferred
do a partial compile on the given strings for a single compilation unit for a potential deferred link into a single stage (and deferred full compile o
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1231
↓ 2 callers
Function
CompileFile
Read a file's data into a string, and compile it using the old interface ShCompile, for non-linkable results.
deps/glslang/StandAlone/StandAlone.cpp:1378
↓ 2 callers
Method
ContinueString_Pointer
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4857
↓ 2 callers
Function
CreateBuiltInParseables
Create a language specific version of parseables.
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:84
↓ 2 callers
Function
CreateParseContext
Create a language specific version of a parse context.
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:99
↓ 2 callers
Function
DecodeResourceLimits
deps/glslang/StandAlone/ResourceLimits.cpp:262
↓ 2 callers
Method
DestroyDefragmentator
deps/VulkanMemoryAllocator/vk_mem_alloc.h:7072
↓ 2 callers
Function
EncodeViaFloatProxy
deps/glslang/gtests/HexFloat.cpp:413
↓ 2 callers
Function
EncodeViaHexFloat
deps/glslang/gtests/HexFloat.cpp:47
↓ 2 callers
Method
EnsureMapping
deps/VulkanMemoryAllocator/vk_mem_alloc.h:7152
↓ 2 callers
Function
FixedVecSize
If this is a fixed vector size, such as V3, return the size. Else return 0.
deps/glslang/hlsl/hlslParseables.cpp:208
↓ 2 callers
Method
Front
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3198
↓ 2 callers
Function
GetBinaryName
Create the default name for saving a binary if -o is not provided.
deps/glslang/StandAlone/StandAlone.cpp:244
↓ 2 callers
Method
GetBufferImageGranularity
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4177
↓ 2 callers
Method
GetBufferMemoryRequirements
deps/VulkanMemoryAllocator/vk_mem_alloc.h:7769
↓ 2 callers
Function
GetDefaultTBuiltInResourceString
deps/glslang/StandAlone/ResourceLimits.cpp:150
↓ 2 callers
Function
GetKhronosToolId
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1654
↓ 2 callers
Method
GetPool
deps/VulkanMemoryAllocator/vk_mem_alloc.h:5081
↓ 2 callers
Method
GetSuballocationType
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3850
↓ 2 callers
Method
GetUrl
Returns the URL for the repository.
deps/glslang/update_glslang_sources.py:89
↓ 2 callers
Function
HandleRepeatArg
Handle repeated args
deps/glslang/hlsl/hlslParseables.cpp:192
↓ 2 callers
Function
HasNonLayoutQualifiers
deps/glslang/SPIRV/GlslangToSpv.cpp:1257
↓ 2 callers
Function
InheritQualifiers
deps/glslang/SPIRV/GlslangToSpv.cpp:1206
↓ 2 callers
Function
InitProcess
Per-process initialization. Needs to be called at least once before parsing, etc. is done. Will also do thread initialization for the calling thread;
deps/glslang/OGLCompilersDLL/InitializeDll.cpp:52
↓ 2 callers
Function
IoParam
Handle IO params marked with > or <
deps/glslang/hlsl/hlslParseables.cpp:178
↓ 2 callers
Function
IsDescriptorResource
Return whether or not the given type is something that should be tied to a descriptor set.
deps/glslang/SPIRV/GlslangToSpv.cpp:1185
↓ 2 callers
Method
IsIntegratedGpu
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4450
↓ 2 callers
Function
IsSubpassInput
deps/glslang/hlsl/hlslParseables.cpp:75
↓ 2 callers
Method
IsUserDataString
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3847
↓ 2 callers
Method
MakeLost
deps/VulkanMemoryAllocator/vk_mem_alloc.h:5087
↓ 2 callers
Function
MapProfileToIndex
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:177
↓ 2 callers
Function
MapSourceToIndex
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:196
↓ 2 callers
Function
MapSpvVersionToIndex
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:161
↓ 2 callers
Function
MapVersionToIndex
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:128
↓ 2 callers
Method
MemoryTypeIndexToHeapIndex
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4444
↓ 2 callers
Function
OS_AllocTLSIndex
deps/glslang/glslang/OSDependent/Unix/ossource.cpp:118
↓ 2 callers
Function
OutputConstantUnion
deps/glslang/glslang/MachineIndependent/intermOut.cpp:1174
↓ 2 callers
Function
ProcessDeferred
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:763
↓ 2 callers
Function
SaveName
When recording (and playing back) should the backing name string be saved (restored)?
deps/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp:107
↓ 2 callers
Function
SaveValue
When recording (and playing back) should the numeric value be saved (restored)?
deps/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp:131
↓ 2 callers
Function
SetMessageOptions
Translate the meaningful subset of command-line options to parser-behavior options.
deps/glslang/StandAlone/StandAlone.cpp:793
↓ 2 callers
Function
ShConstructCompiler
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1290
↓ 2 callers
Function
ShDestruct
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1320
↓ 2 callers
Function
ShGetInfoLog
Return any compiler/linker/uniformmap log of messages for the application.
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1510
↓ 2 callers
Function
StderrIfNonEmpty
Outputs the given string to stderr, but only if it is non-null and non-empty. This prevents erroneous newlines from appearing.
deps/glslang/StandAlone/StandAlone.cpp:874
↓ 2 callers
Function
TranslateInvariantDecoration
If glslang type is invariant, return SPIR-V invariant decoration.
deps/glslang/SPIRV/GlslangToSpv.cpp:478
↓ 2 callers
Function
TranslateLayoutDecoration
Translate glslang type to SPIR-V layout decorations.
deps/glslang/SPIRV/GlslangToSpv.cpp:384
↓ 2 callers
Function
VmaVectorInsert
deps/VulkanMemoryAllocator/vk_mem_alloc.h:2763
↓ 2 callers
Method
accessChainGetInferredType
comment in header
deps/glslang/SPIRV/SpvBuilder.cpp:2674
↓ 2 callers
Method
accessChainPushSwizzle
Comments in header
deps/glslang/SPIRV/SpvBuilder.cpp:2525
↓ 2 callers
Method
accessChainStore
Wrap the builder's accessChainStore to: - do conversion of concrete to abstract type Implicitly uses the existing builder.accessChain as the storage
deps/glslang/SPIRV/GlslangToSpv.cpp:3436
↓ 2 callers
Method
add
deps/glslang/StandAlone/Worklist.h:60
↓ 2 callers
Method
addBlendEquation
deps/glslang/glslang/MachineIndependent/localintermediate.h:655
↓ 2 callers
Method
addComma
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:2248
↓ 2 callers
Method
addName
deps/glslang/SPIRV/SpvBuilder.cpp:1106
↓ 2 callers
Method
addQualifierToExisting
For an identifier that is already declared, add more qualification to it.
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:7389
↓ 2 callers
Method
addStage
Map I/O variables to provided offsets, and make bindings for unbound but live variables. Returns false if the input is too malformed to do this.
deps/glslang/glslang/MachineIndependent/iomapper.cpp:742
↓ 2 callers
Method
addString
deps/glslang/StandAlone/StandAlone.cpp:903
↓ 2 callers
Method
addSwitchBreak
Comments in header
deps/glslang/SPIRV/SpvBuilder.cpp:2435
↓ 2 callers
Method
addUsedConstantId
Accumulate used constant_id values. Return false is one was already used.
deps/glslang/glslang/MachineIndependent/linkValidate.cpp:1170
↓ 2 callers
Method
add_bind_info
Please see header for specification */
src/misc/types_classes.cpp:31
↓ 2 callers
Method
add_subpass_to_subpass_dependency
Please see header for specification */
src/misc/render_pass_create_info.cpp:513
↓ 2 callers
Method
amd_buffer_marker
IExtensionInfoDevice */
include/misc/extensions.h:558
↓ 2 callers
Method
amd_shader_info
include/misc/extensions.h:656
↓ 2 callers
Method
amd_texture_gather_bias_lod
include/misc/extensions.h:670
↓ 2 callers
Method
append_image_memory_update
Please see header for specification */
src/misc/types_classes.cpp:101
↓ 2 callers
Method
are_depth_writes_enabled
src/misc/graphics_pipeline_create_info.cpp:150
↓ 2 callers
Method
arraySizeCheck
Do size checking for an array type's size.
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:3516
↓ 2 callers
Method
attach_push_constant_range
Please see header for specification */
src/misc/base_pipeline_create_info.cpp:87
← previous
next →
901–1,000 of 5,010, ranked by callers