MCPcopy Create free account

hub / github.com/KhronosGroup/glslang / functions

Functions3,297 in github.com/KhronosGroup/glslang

MethodShaderCompUnit
StandAlone/StandAlone.cpp:1277
MethodSourceLineSynchronizer
glslang/MachineIndependent/ShaderLang.cpp:1020
FunctionSourceString
SPIRV/doc.cpp:79
MethodSpecConstantOpModeGuard
SPIRV/GlslangToSpv.cpp:82
MethodSpirvStream
SPIRV/disassemble.cpp:92
FunctionSpirvToolsAnalyzeDeadOutputStores
SPIRV/SpvTools.cpp:247
FunctionSpirvToolsEliminateDeadInputComponents
SPIRV/SpvTools.cpp:282
FunctionSpirvToolsEliminateDeadOutputStores
SPIRV/SpvTools.cpp:263
MethodSpvVersion
glslang/MachineIndependent/Versions.h:91
MethodStateSettingGuard
glslang/MachineIndependent/propagateNoContraction.cpp:194
FunctionStorageClassString
SPIRV/doc.cpp:244
MethodTAllocation
glslang/Include/PoolAlloc.h:79
MethodTAnonMember
glslang/MachineIndependent/SymbolTable.h:388
MethodTArraySizes
glslang/Include/arrays.h:241
MethodTBuiltInIdTraverser
glslang/MachineIndependent/linkValidate.cpp:757
MethodTBuiltInParseables
Construct TBuiltInParseables base class. This can be used for language-common constructs.
glslang/MachineIndependent/Initialize.cpp:543
MethodTBuiltInParseablesHlsl
glslang/HLSL/hlslParseables.cpp:389
MethodTBuiltIns
glslang/MachineIndependent/Initialize.cpp:552
MethodTCall
glslang/MachineIndependent/localintermediate.h:103
MethodTCompiler
glslang/Include/ShHandle.h:91
MethodTConstTraverser
glslang/MachineIndependent/parseConst.cpp:46
MethodTConstUnion
glslang/Include/ConstantUnion.h:50
MethodTConstUnionArray
glslang/Include/ConstantUnion.h:878
MethodTDefaultGlslIoResolver
glslang/MachineIndependent/iomapper.cpp:1050
MethodTDefaultHlslIoResolver
glslang/MachineIndependent/iomapper.cpp:1488
MethodTDefaultIoResolver
glslang/MachineIndependent/iomapper.cpp:1389
MethodTDefaultIoResolverBase
glslang/MachineIndependent/iomapper.cpp:866
MethodTDeferredCompiler
glslang/MachineIndependent/ShaderLang.cpp:1731
FunctionTEST
gtests/HexFloat.cpp:242
FunctionTEST
gtests/Common.cpp:22
FunctionTEST_F
Test that unsized arrays in uniform blocks work when extension is enabled.
gtests/UboUnsizedArray.cpp:50
FunctionTEST_F
Test 1: Indexing an array with a regular int or uint should not generate a zero extension.
gtests/SpvPatternTest.cpp:83
FunctionTEST_F
Test the original bug report case from issue #3931.
gtests/StructName.cpp:31
FunctionTEST_F
DebugTypeVectorIdEXT (opcode 109) must be emitted for OpTypeCooperativeVectorNV when NonSemantic debug info is enabled.
gtests/SpvDebugInfoTest.cpp:84
FunctionTEST_F
gtests/BuiltInResource.FromFile.cpp:47
FunctionTEST_P
gtests/AST.FromFile.cpp:47
FunctionTEST_P
gtests/Link.FromFile.Vk.cpp:47
FunctionTEST_P
gtests/Config.FromFile.cpp:50
FunctionTEST_P
gtests/LiveTraverser.FromFile.cpp:31
FunctionTEST_P
Compiling HLSL to pre-legalized SPIR-V under Vulkan semantics. Expected to successfully generate both AST and SPIR-V.
gtests/Hlsl.FromFile.cpp:73
FunctionTEST_P
gtests/HexFloat.cpp:56
FunctionTEST_P
gtests/GlslMapIO.FromFile.cpp:237
FunctionTEST_P
gtests/VkRelaxed.FromFile.cpp:191
FunctionTEST_P
Compiling GLSL to SPIR-V under Vulkan semantics. Expected to successfully generate SPIR-V.
gtests/Spv.FromFile.cpp:92
FunctionTEST_P
gtests/Pp.FromFile.cpp:44
FunctionTEST_P
gtests/Link.FromFile.cpp:47
MethodTFinalLinkTraverser
glslang/MachineIndependent/ShaderLang.cpp:2081
MethodTFlattenData
glslang/HLSL/hlslParseHelper.h:228
MethodTFunction
glslang/MachineIndependent/SymbolTable.cpp:430
MethodTFunction
glslang/MachineIndependent/SymbolTable.h:255
MethodTFunctionDeclarator
glslang/HLSL/hlslAttributes.h:50
MethodTGenericCompiler
glslang/GenericCodeGen/CodeGen.cpp:44
MethodTGenericLinker
glslang/GenericCodeGen/Link.cpp:47
MethodTGlslIoMapper
glslang/MachineIndependent/iomapper.cpp:1631
MethodTGlslangToSpvTraverser
SPIRV/GlslangToSpv.cpp:1673
MethodTIOTraverser
glslang/MachineIndependent/linkValidate.cpp:242
MethodTIndexTraverser
glslang/MachineIndependent/limits.cpp:153
MethodTInductiveTraverser
glslang/MachineIndependent/limits.cpp:66
MethodTInfoSinkBase
glslang/Include/InfoSink.h:71
MethodTInputScanner
glslang/MachineIndependent/Scan.h:54
MethodTIntermAggregate
glslang/Include/intermediate.h:1690
MethodTIntermBinary
glslang/Include/intermediate.h:1648
MethodTIntermBranch
glslang/Include/intermediate.h:1298
MethodTIntermConstantUnion
glslang/Include/intermediate.h:1383
MethodTIntermLoop
glslang/Include/intermediate.h:1214
MethodTIntermMethod
glslang/Include/intermediate.h:1320
MethodTIntermNode
glslang/Include/intermediate.h:1090
MethodTIntermOperator
glslang/Include/intermediate.h:1632
MethodTIntermSelection
glslang/Include/intermediate.h:1747
MethodTIntermSwitch
glslang/Include/intermediate.h:1790
MethodTIntermSymbol
if symbol is initialized as symbol(sym), the memory comes from the pool allocator of sym. If sym comes from per process threadPoolAllocator, then it c
glslang/Include/intermediate.h:1341
MethodTIntermTraverser
glslang/Include/intermediate.h:1841
MethodTIntermTyped
glslang/Include/intermediate.h:1175
MethodTIntermUnary
glslang/Include/intermediate.h:1667
MethodTIntermVariableDecl
glslang/Include/intermediate.h:1144
MethodTIntermediate
glslang/MachineIndependent/localintermediate.h:303
MethodTIoMapper
glslang/Public/ShaderLang.h:866
MethodTIoRange
glslang/MachineIndependent/localintermediate.h:128
MethodTLinker
glslang/Include/ShHandle.h:122
MethodTLiveSymbolTraverser
gtests/LiveTraverser.FromFile.cpp:51
MethodTLiveTraverser
glslang/MachineIndependent/LiveTraverser.h:61
MethodTMergeBlockTraverser
glslang/MachineIndependent/linkValidate.cpp:985
MethodTNoContractionAssigneeCheckingTraverser
glslang/MachineIndependent/propagateNoContraction.cpp:469
MethodTNoContractionPropagator
glslang/MachineIndependent/propagateNoContraction.cpp:621
MethodTNotifyInOutAdaptor
glslang/MachineIndependent/iomapper.cpp:285
MethodTNotifyUniformAdaptor
glslang/MachineIndependent/iomapper.cpp:266
MethodTNumericFeatures
glslang/MachineIndependent/localintermediate.h:256
MethodTObjectReflection
glslang/MachineIndependent/reflection.cpp:1097
MethodTOffsetRange
glslang/MachineIndependent/localintermediate.h:150
MethodTOutputTraverser
glslang/MachineIndependent/intermOut.cpp:67
MethodTParseContext
glslang/MachineIndependent/ParseHelper.cpp:55
MethodTParseContextBase
glslang/MachineIndependent/ParseHelper.h:79
MethodTParseVersions
glslang/MachineIndependent/parseVersions.h:57
MethodTParserToken
glslang/MachineIndependent/Scan.cpp:281
MethodTPoolAllocator
Implement the functionality of the TPoolAllocator class, which is documented in PoolAlloc.h.
glslang/MachineIndependent/PoolAlloc.cpp:73
MethodTPpContext
glslang/MachineIndependent/preprocessor/PpContext.cpp:87
MethodTPpToken
glslang/MachineIndependent/preprocessor/PpContext.h:93
MethodTPragma
glslang/MachineIndependent/ParseHelper.h:61
MethodTPreamble
StandAlone/StandAlone.cpp:232
MethodTPrecisionManager
glslang/MachineIndependent/ParseHelper.h:273
← previousnext →1,801–1,900 of 3,297, ranked by callers