MCPcopy Create free account

hub / github.com/KhronosGroup/glslang / functions

Functions3,297 in github.com/KhronosGroup/glslang

↓ 19 callersMethodmakeIntegerType
SPIRV/SpvBuilder.cpp:245
↓ 19 callersFunctionto_string
glslang/Include/Common.h:62
↓ 19 callersMethodusingVulkanMemoryModel
glslang/MachineIndependent/localintermediate.h:758
↓ 18 callersMethodcontainsBasicType
Recursively checks if the type contains the given basic type
glslang/Include/Types.h:2041
↓ 18 callersMethoddoubleCheck
Call for any operation needing GLSL double data-type support.
glslang/MachineIndependent/Versions.cpp:1235
↓ 18 callersMethodfullIntegerCheck
Call for any operation needing full GLSL integer data-type support.
glslang/MachineIndependent/Versions.cpp:1228
↓ 18 callersMethodgetReferentType
glslang/Include/Types.h:1955
↓ 18 callersMethodhasOffset
glslang/Include/Types.h:1052
↓ 18 callersMethodisCoopMatKHR
glslang/Include/Types.h:2012
↓ 18 callersMethodisPipeInput
glslang/Include/Types.h:670
↓ 18 callersMethodisTexture
glslang/Include/Types.h:2003
↓ 18 callersMethodmakeIntType
generic
SPIRV/SpvBuilder.h:235
↓ 18 callersMethodsetAccessChainRValue
set new base value as an r-value
SPIRV/SpvBuilder.h:910
↓ 18 callersMethodsetOp
glslang/Include/intermediate.h:1425
↓ 18 callersMethodsetPrecision
If both the id and precision are valid, the id gets tagged with the requested precision. The passed in id is always the returned id, to simplify use p
SPIRV/SpvBuilder.h:619
↓ 17 callersMethodaddStringOperand
SPIRV/spvIR.h:197
↓ 17 callersMethodcreateBinOp
SPIRV/SpvBuilder.cpp:3517
↓ 17 callersMethodgetBasicTypeString
glslang/Include/Types.h:2705
↓ 17 callersMethodgetString
Map atom -> string.
glslang/MachineIndependent/preprocessor/PpContext.h:158
↓ 17 callersMethodgetUniqueId
glslang/MachineIndependent/SymbolTable.h:112
↓ 17 callersMethodisInterpolation
glslang/Include/Types.h:644
↓ 17 callersMethodisMatrix
SPIRV/SpvBuilder.h:333
↓ 17 callersMethodisNan
SPIRV/hex_float.h:34
↓ 17 callersMethodisPushConstant
glslang/Include/Types.h:1097
↓ 17 callersFunctionusage
print usage to stdout
StandAlone/StandAlone.cpp:1967
↓ 16 callersFunctionTranslatePrecisionDecoration
Translate glslang precision to SPIR-V precision decorations.
SPIRV/GlslangToSpv.cpp:401
↓ 16 callersMethodaddParameter
Install 'p' as the (non-'this') last parameter. Non-'this' parameters are reflected in both the list of parameters and the mangled name.
glslang/MachineIndependent/SymbolTable.h:278
↓ 16 callersMethodclear
SPIRV/SpvBuilder.h:853
↓ 16 callersMethodexplicitFloat32Check
Call for any operation needing GLSL float32 data-type support.
glslang/MachineIndependent/Versions.cpp:1375
↓ 16 callersMethodexplicitFloat64Check
Call for any operation needing GLSL float64 data-type support.
glslang/MachineIndependent/Versions.cpp:1386
↓ 16 callersMethodextensionsTurnedOn
See if any of the extensions are set to enable, require, or warn.
glslang/MachineIndependent/Versions.cpp:1005
↓ 16 callersMethodgetExpression
glslang/Include/intermediate.h:1305
↓ 16 callersMethodgetI16Const
glslang/Include/ConstantUnion.h:120
↓ 16 callersMethodgetI8Const
glslang/Include/ConstantUnion.h:118
↓ 16 callersMethodgetU64Const
glslang/Include/ConstantUnion.h:125
↓ 16 callersMethodhasPacking
glslang/Include/Types.h:1026
↓ 16 callersMethodhasSet
glslang/Include/Types.h:1044
↓ 16 callersMethodisSpecConstant
glslang/Include/Types.h:1148
↓ 16 callersMethodisTensorARM
glslang/Include/Types.h:2018
↓ 16 callersMethodsetAccessChainLValue
set new base as an l-value base
SPIRV/SpvBuilder.h:903
↓ 16 callersFunctionset_from_sign
Returns the 32-bit floating point value created by calling setFromSignUnbiasedExponentAndNormalizedSignificand on a HexFloat<FloatProxy<float>>
gtests/HexFloat.cpp:646
↓ 15 callersFunctionDeriveOptions
gtests/TestFixture.cpp:85
↓ 15 callersMethodcontains16BitFloat
glslang/Include/Types.h:2140
↓ 15 callersMethodcontains16BitInt
glslang/Include/Types.h:2156
↓ 15 callersMethodgetBConst
glslang/Include/ConstantUnion.h:127
↓ 15 callersMethodgetFlowOp
glslang/Include/intermediate.h:1304
↓ 15 callersMethodisCombined
glslang/Include/Types.h:116
↓ 15 callersMethodisFloatingDomain
glslang/Include/Types.h:1973
↓ 15 callersMethodisMemory
glslang/Include/Types.h:631
↓ 15 callersMethodisPipeOutput
glslang/Include/Types.h:685
↓ 15 callersMethodsetBuildPoint
At the end of what block do the next create*() instructions go? Also reset current last DebugScope and current source line to unknown
SPIRV/SpvBuilder.h:493
↓ 15 callersMethodwarn
Link-time warning.
glslang/MachineIndependent/linkValidate.cpp:77
↓ 14 callersFunctionInitializeStageSymbolTable
To initialize per-stage shared tables, with the common table already complete.
glslang/MachineIndependent/ShaderLang.cpp:300
↓ 14 callersMethodcontains8BitInt
glslang/Include/Types.h:2160
↓ 14 callersMethodfloat16Check
Call for any operation needing GLSL float16 data-type support.
glslang/MachineIndependent/Versions.cpp:1247
↓ 14 callersMethodgetU16Const
glslang/Include/ConstantUnion.h:121
↓ 14 callersMethodgetU8Const
glslang/Include/ConstantUnion.h:119
↓ 14 callersMethodhasStream
glslang/Include/Types.h:1066
↓ 14 callersMethodhasXfbOffset
glslang/Include/Types.h:1088
↓ 14 callersMethodisCoopMatNV
glslang/Include/Types.h:2011
↓ 14 callersMethodisParamOutput
glslang/Include/Types.h:713
↓ 14 callersMethodisScalarOrVec1
glslang/Include/Types.h:1960
↓ 14 callersMethodisTaskMemory
glslang/Include/Types.h:823
↓ 14 callersMethodsetStruct
glslang/Include/Types.h:2718
↓ 13 callersFunctionGetStorageQualifierString
These will show up in error messages
glslang/Include/BaseTypes.h:378
↓ 13 callersMethodaddBinaryNode
Low level: add binary node (no promotions or other argument modifications)
glslang/MachineIndependent/Intermediate.cpp:233
↓ 13 callersMethodcastTo
SPIRV/hex_float.h:658
↓ 13 callersMethodcreateMemoryBarrier
SPIRV/SpvBuilder.cpp:3493
↓ 13 callersMethodget
retrieve the next character and advance one character
glslang/MachineIndependent/Scan.h:81
↓ 13 callersMethodgetFalseBlock
glslang/Include/intermediate.h:1760
↓ 13 callersMethodgetInt
extract integers out of attribute arguments stored in attribute aggregate
glslang/MachineIndependent/attribute.cpp:44
↓ 13 callersMethodgetTrueBlock
glslang/Include/intermediate.h:1758
↓ 13 callersMethodhasLayout
glslang/Include/Types.h:920
↓ 13 callersMethodisVector
SPIRV/SpvBuilder.h:332
↓ 13 callersMethodlink
glslang/Include/ShHandle.h:134
↓ 13 callersMethodmissingFunctionality
SPIRV/Logger.cpp:49
↓ 13 callersMethodpush
glslang/MachineIndependent/PoolAlloc.cpp:167
↓ 13 callersMethodupdateNumericFeature
glslang/MachineIndependent/localintermediate.h:1176
↓ 12 callersFunctionGlslangToSpv
Set up the glslang traversal
SPIRV/GlslangToSpv.cpp:12020
↓ 12 callersMethodchangeOuterArraySize
glslang/Include/Types.h:2228
↓ 12 callersMethoddata
Returns the raw data.
SPIRV/hex_float.h:198
↓ 12 callersMethoderase
glslang/Include/InfoSink.h:72
↓ 12 callersMethodgetAllMessages
SPIRV/Logger.cpp:55
↓ 12 callersMethodgetLocalSizeSpecId
glslang/MachineIndependent/localintermediate.h:652
↓ 12 callersMethodgetScalarTypeId
Return the lowest-level type of scalar that an homogeneous composite is made out of. Typically, this is just to find out if something is made out of i
SPIRV/SpvBuilder.cpp:1681
↓ 12 callersMethodisArrayedIo
True if this type of IO is supposed to be arrayed with extra level for per-vertex data
glslang/Include/Types.h:839
↓ 12 callersMethodisPerView
glslang/Include/Types.h:822
↓ 12 callersMethodisSpirvLiteral
glslang/Include/Types.h:666
↓ 12 callersMethodmakeSpecConstant
glslang/Include/Types.h:1166
↓ 12 callersMethodmakeVector
glslang/Include/Types.h:1902
↓ 12 callersFunctionunbiased_exponent
double is used so that unbiased_exponent can be used with the output of ldexp directly.
gtests/HexFloat.cpp:539
↓ 11 callersFunctionGetNumBits
glslang/Include/BaseTypes.h:650
↓ 11 callersFunctionIncludeLegacy
glslang/MachineIndependent/Initialize.cpp:536
↓ 11 callersMethodaddNonUniform
SPIRV/GlslangToSpv.cpp:111
↓ 11 callersMethoderase
glslang/MachineIndependent/localintermediate.h:275
↓ 11 callersMethodgetAsLinker
glslang/Include/ShHandle.h:131
↓ 11 callersMethodgetAtom
Map string -> atom. Return 0 if no existing string.
glslang/MachineIndependent/preprocessor/PpContext.h:140
↓ 11 callersMethodgetImplicitArraySize
glslang/Include/Types.h:1952
↓ 11 callersFunctiongetType
glslang/Public/ShaderLang.h:755
↓ 11 callersMethodhasComponent
glslang/Include/Types.h:1062
← previousnext →201–300 of 3,297, ranked by callers