Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/csyonghe/Spire
/ functions
Functions
2,124 in github.com/csyonghe/Spire
⨍
Functions
2,124
◇
Types & classes
490
↓ 1 callers
Method
IsArrayImpl
Source/SpireCore/Syntax.cpp:815
↓ 1 callers
Function
IsConsistentGlobalComponentDefinition
Source/SpireCore/Closure.cpp:479
↓ 1 callers
Method
IsDeleted
Source/CoreLib/Dictionary.h:94
↓ 1 callers
Method
IsEmpty
Source/CoreLib/Dictionary.h:98
↓ 1 callers
Method
IsGenericTypeImpl
Source/SpireCore/Syntax.h:290
↓ 1 callers
Method
IsInline
Source/SpireCore/Syntax.h:807
↓ 1 callers
Method
IsIntegralImpl
Source/SpireCore/Syntax.cpp:652
↓ 1 callers
Function
IsMacroBusy
A macro is "busy" if it is currently being used for expansion. A macro cannot be expanded again while busy, to avoid infinite recursion.
Source/SpireCore/Preprocessor.cpp:425
↓ 1 callers
Method
IsNonShadowTexture
Source/SpireCore/IL.cpp:237
↓ 1 callers
Method
IsShader
Source/SpireCore/Syntax.cpp:752
↓ 1 callers
Method
IsTextureOrSampler
Source/SpireCore/Syntax.cpp:731
↓ 1 callers
Method
IsVectorTypeImpl
Source/SpireCore/Syntax.cpp:114
↓ 1 callers
Method
IsVoid
Source/SpireCore/IL.cpp:173
↓ 1 callers
Method
IsWorldReachable
Source/SpireCore/SymbolTable.cpp:453
↓ 1 callers
Method
Length
Source/CoreLib/LibString.h:396
↓ 1 callers
Method
LengthFPU
Source/CoreLib/VectorMath.h:833
↓ 1 callers
Method
NewShaderFromFile
Source/SpireLib/SpireLib.cpp:725
↓ 1 callers
Method
NewShaderFromSource
Source/SpireLib/SpireLib.cpp:716
↓ 1 callers
Method
NextToken
Source/CoreLib/Tokenizer.h:241
↓ 1 callers
Method
OpBinaryInstr
Source/SpireCore/SpirVCodeGen.cpp:1113
↓ 1 callers
Method
OpBranch
Source/SpireCore/SpirVCodeGen.cpp:854
↓ 1 callers
Method
OpBranchConditional
Source/SpireCore/SpirVCodeGen.cpp:861
↓ 1 callers
Method
OpCompositeConstruct
Source/SpireCore/SpirVCodeGen.cpp:1305
↓ 1 callers
Method
OpCompositeExtract
Source/SpireCore/SpirVCodeGen.cpp:1318
↓ 1 callers
Method
OpCompositeInsert
Source/SpireCore/SpirVCodeGen.cpp:1329
↓ 1 callers
Method
OpConstantBool
Source/SpireCore/SpirVCodeGen.cpp:1243
↓ 1 callers
Method
OpConstantFloat
Source/SpireCore/SpirVCodeGen.cpp:1262
↓ 1 callers
Method
OpConstantInt
Source/SpireCore/SpirVCodeGen.cpp:1272
↓ 1 callers
Method
OpConstantUInt
Source/SpireCore/SpirVCodeGen.cpp:1281
↓ 1 callers
Method
OpConvertFToS
Source/SpireCore/SpirVCodeGen.cpp:1593
↓ 1 callers
Method
OpConvertFToU
Source/SpireCore/SpirVCodeGen.cpp:1602
↓ 1 callers
Method
OpConvertSToF
Source/SpireCore/SpirVCodeGen.cpp:1584
↓ 1 callers
Method
OpConvertUToF
Source/SpireCore/SpirVCodeGen.cpp:1611
↓ 1 callers
Method
OpDPdx
Source/SpireCore/SpirVCodeGen.cpp:1762
↓ 1 callers
Method
OpDPdy
Source/SpireCore/SpirVCodeGen.cpp:1772
↓ 1 callers
Method
OpDot
Source/SpireCore/SpirVCodeGen.cpp:1741
↓ 1 callers
Method
OpEntryPoint
Source/SpireCore/SpirVCodeGen.cpp:955
↓ 1 callers
Method
OpExecutionMode
Source/SpireCore/SpirVCodeGen.cpp:973
↓ 1 callers
Method
OpExtInst
Source/SpireCore/SpirVCodeGen.cpp:1341
↓ 1 callers
Method
OpFAdd
Source/SpireCore/SpirVCodeGen.cpp:1065
↓ 1 callers
Method
OpFMul
Source/SpireCore/SpirVCodeGen.cpp:1075
↓ 1 callers
Method
OpFNegate
Source/SpireCore/SpirVCodeGen.cpp:1056
↓ 1 callers
Method
OpFunction
Source/SpireCore/SpirVCodeGen.cpp:804
↓ 1 callers
Method
OpFunctionCall
Source/SpireCore/SpirVCodeGen.cpp:901
↓ 1 callers
Method
OpFunctionEnd
Source/SpireCore/SpirVCodeGen.cpp:934
↓ 1 callers
Method
OpFunctionParameter
Source/SpireCore/SpirVCodeGen.cpp:819
↓ 1 callers
Method
OpFwidth
Source/SpireCore/SpirVCodeGen.cpp:1782
↓ 1 callers
Method
OpINotEqual
Source/SpireCore/SpirVCodeGen.cpp:1085
↓ 1 callers
Method
OpImageSampleDrefExplicitLod
Source/SpireCore/SpirVCodeGen.cpp:1519
↓ 1 callers
Method
OpImageSampleDrefImplicitLod
Source/SpireCore/SpirVCodeGen.cpp:1500
↓ 1 callers
Method
OpImageSampleExplicitLod
Source/SpireCore/SpirVCodeGen.cpp:1445
↓ 1 callers
Method
OpImageSampleImplicitLod
Source/SpireCore/SpirVCodeGen.cpp:1413
↓ 1 callers
Method
OpImageSampleProjDrefExplicitLod
Source/SpireCore/SpirVCodeGen.cpp:1561
↓ 1 callers
Method
OpImageSampleProjDrefImplicitLod
Source/SpireCore/SpirVCodeGen.cpp:1542
↓ 1 callers
Method
OpKill
Source/SpireCore/SpirVCodeGen.cpp:915
↓ 1 callers
Method
OpLabel_AtFunctionBody
Source/SpireCore/SpirVCodeGen.cpp:847
↓ 1 callers
Method
OpLabel_AtFunctionHeader
Source/SpireCore/SpirVCodeGen.cpp:840
↓ 1 callers
Method
OpLogicalNot
Source/SpireCore/SpirVCodeGen.cpp:1104
↓ 1 callers
Method
OpLoopMerge
Source/SpireCore/SpirVCodeGen.cpp:870
↓ 1 callers
Method
OpMatrixTimesMatrix
Source/SpireCore/SpirVCodeGen.cpp:1233
↓ 1 callers
Method
OpMatrixTimesScalar
Source/SpireCore/SpirVCodeGen.cpp:1203
↓ 1 callers
Method
OpMatrixTimesVector
Source/SpireCore/SpirVCodeGen.cpp:1223
↓ 1 callers
Method
OpMemberDecorate
Source/SpireCore/SpirVCodeGen.cpp:1034
↓ 1 callers
Method
OpMemberName
Source/SpireCore/SpirVCodeGen.cpp:1803
↓ 1 callers
Method
OpNot
Source/SpireCore/SpirVCodeGen.cpp:1095
↓ 1 callers
Method
OpPhi
Source/SpireCore/SpirVCodeGen.cpp:887
↓ 1 callers
Method
OpReturn
Source/SpireCore/SpirVCodeGen.cpp:921
↓ 1 callers
Method
OpReturnValue
Source/SpireCore/SpirVCodeGen.cpp:927
↓ 1 callers
Method
OpSNegate
Source/SpireCore/SpirVCodeGen.cpp:1047
↓ 1 callers
Method
OpSelectionMerge
Source/SpireCore/SpirVCodeGen.cpp:879
↓ 1 callers
Method
OpStore
Source/SpireCore/SpirVCodeGen.cpp:1357
↓ 1 callers
Method
OpTranspose
Source/SpireCore/SpirVCodeGen.cpp:1752
↓ 1 callers
Method
OpTypeArray
Source/SpireCore/SpirVCodeGen.cpp:1711
↓ 1 callers
Method
OpTypeBool
Source/SpireCore/SpirVCodeGen.cpp:1636
↓ 1 callers
Method
OpTypeFloat
Source/SpireCore/SpirVCodeGen.cpp:1652
↓ 1 callers
Method
OpTypeFunction
Source/SpireCore/SpirVCodeGen.cpp:827
↓ 1 callers
Method
OpTypePointer
Source/SpireCore/SpirVCodeGen.cpp:1701
↓ 1 callers
Method
OpTypeRuntimeArray
Source/SpireCore/SpirVCodeGen.cpp:1720
↓ 1 callers
Method
OpTypeStruct
Source/SpireCore/SpirVCodeGen.cpp:1728
↓ 1 callers
Method
OpTypeVoid
Source/SpireCore/SpirVCodeGen.cpp:1629
↓ 1 callers
Method
OpVariable
Source/SpireCore/SpirVCodeGen.cpp:1378
↓ 1 callers
Method
OpVectorTimesMatrix
Source/SpireCore/SpirVCodeGen.cpp:1213
↓ 1 callers
Method
Parse
Source/SpireCore/Schedule.cpp:142
↓ 1 callers
Method
Parse
Source/SpireCore/Parser.cpp:503
↓ 1 callers
Function
ParseAndEvaluateInfixExpressionWithPrecedence
Parse the rest of an infix preprocessor expression with precedence greater than or equal to the given `precedence` argument. The value of the left-han
Source/SpireCore/Preprocessor.cpp:1167
↓ 1 callers
Function
ParseDeclName
Source/SpireCore/Parser.cpp:669
↓ 1 callers
Function
ParseDeclWithModifiers
Source/SpireCore/Parser.cpp:904
↓ 1 callers
Function
ParseDeclaratorDecl
Source/SpireCore/Parser.cpp:872
↓ 1 callers
Function
ParseFuncDecl
Source/SpireCore/Parser.cpp:749
↓ 1 callers
Method
ParseImportInner
Source/SpireCore/Parser.cpp:1156
↓ 1 callers
Method
ParseImportOperator
Source/SpireCore/Parser.cpp:1210
↓ 1 callers
Method
ParseInterface
Source/SpireCore/Parser.cpp:989
↓ 1 callers
Function
ParseInternal
Source/SpireCore/KeyHoleMatching.cpp:8
↓ 1 callers
Function
ParseOperators
Source/CoreLib/Tokenizer.cpp:25
↓ 1 callers
Method
ParsePipeline
Source/SpireCore/Parser.cpp:1073
↓ 1 callers
Method
ParseRate
Source/SpireCore/Parser.cpp:1125
↓ 1 callers
Method
ParseShader
Source/SpireCore/Parser.cpp:1002
↓ 1 callers
Method
ParseStage
Source/SpireCore/Parser.cpp:1090
↓ 1 callers
Method
ParseStruct
Source/SpireCore/Parser.cpp:1307
↓ 1 callers
Method
ParseTemplateShader
Source/SpireCore/Parser.cpp:1037
← previous
next →
501–600 of 2,124, ranked by callers