MCPcopy Create free account

hub / github.com/csyonghe/Spire / functions

Functions2,124 in github.com/csyonghe/Spire

↓ 2 callersMethodGetLayoutAttributes
Source/SpireCore/Syntax.h:526
↓ 2 callersFunctionGetLayoutRulesImpl
Source/SpireCore/TypeLayout.cpp:186
↓ 2 callersFunctionGetOpLevel
Source/SpireCore/Parser.cpp:1607
↓ 2 callersMethodGetPrevious
Source/SpireCore/IL.h:759
↓ 2 callersMethodGetScalarLayout
Get size and alignment for a single value of base type.
Source/SpireCore/TypeLayout.cpp:33
↓ 2 callersFunctionGetSize
Source/SpireCore/SpirVCodeGen.cpp:464
↓ 2 callersMethodGetStructs
Source/SpireCore/Syntax.h:1177
↓ 2 callersMethodGetSubBlockCount
Source/SpireCore/IL.h:787
↓ 2 callersFunctionGetUnicodePointFromUTF16
Source/CoreLib/TextIO.h:124
↓ 2 callersMethodGetUsings
Access members of specific types
Source/SpireCore/Syntax.h:1157
↓ 2 callersMethodGetWorlds
Access members of specific types
Source/SpireCore/Syntax.h:1065
↓ 2 callersFunctionInitializeInputStream
Create a fresh input stream
Source/SpireCore/Preprocessor.cpp:178
↓ 2 callersFunctionInitializeMacroExpansion
Source/SpireCore/Preprocessor.cpp:458
↓ 2 callersFunctionInitializePreprocessor
intialize a preprocessor context, using the given sink for errros
Source/SpireCore/Preprocessor.cpp:1732
↓ 2 callersMethodInsertAfter
Source/SpireCore/IL.h:745
↓ 2 callersFunctionInterCast
Source/CoreLib/LibMath.h:167
↓ 2 callersMethodIsArray
Source/SpireCore/Syntax.cpp:677
↓ 2 callersMethodIsBool
Source/SpireCore/IL.cpp:135
↓ 2 callersMethodIsChildOf
Source/SpireCore/SymbolTable.cpp:149
↓ 2 callersFunctionIsLetter
Source/CoreLib/Tokenizer.h:18
↓ 2 callersFunctionIsMatrix
Source/SpireCore/CLikeCodeGen.cpp:148
↓ 2 callersFunctionIsNumeric
Source/SpireCore/SemanticsVisitor.cpp:7
↓ 2 callersFunctionIsPunctuation
Source/CoreLib/Tokenizer.h:29
↓ 2 callersMethodIsStruct
Source/SpireCore/Syntax.cpp:745
↓ 2 callersFunctionIsVector
Source/SpireCore/Syntax.h:213
↓ 2 callersFunctionIsWorldFeasible
Source/SpireCore/Closure.cpp:534
↓ 2 callersMethodLastNode
Source/CoreLib/Link.h:236
↓ 2 callersMethodLoadModuleSource
Source/SpireLib/SpireLib.cpp:649
↓ 2 callersFunctionMemoryAccessToString
Source/SpireCore/SpirVCodeGen.cpp:159
↓ 2 callersMethodOpDecorate
Source/SpireCore/SpirVCodeGen.cpp:1022
↓ 2 callersMethodOpLoad
Source/SpireCore/SpirVCodeGen.cpp:1365
↓ 2 callersMethodOpTypeInt
Source/SpireCore/SpirVCodeGen.cpp:1643
↓ 2 callersMethodOpTypeMatrix
Source/SpireCore/SpirVCodeGen.cpp:1669
↓ 2 callersFunctionParseAndEvaluateUnaryExpression
Parse a unary (prefix) expression inside of a preprocessor directive.
Source/SpireCore/Preprocessor.cpp:983
↓ 2 callersFunctionParseDecl
Source/SpireCore/Parser.cpp:950
↓ 2 callersFunctionParseFuncDeclHeader
Source/SpireCore/Parser.cpp:703
↓ 2 callersMethodParseParameter
Source/SpireCore/Parser.cpp:1537
↓ 2 callersFunctionParseProgram
Source/SpireCore/Parser.cpp:1952
↓ 2 callersMethodParseType
Source/SpireCore/Parser.cpp:1553
↓ 2 callersMethodPrintDiagnostics
shader -> stage -> code
Source/SpireCore/CompiledProgram.h:200
↓ 2 callersMethodProduceFunction
Source/SpireCore/SpirVCodeGen.cpp:741
↓ 2 callersMethodProduceTextCode
Source/SpireCore/SpirVCodeGen.cpp:773
↓ 2 callersMethodProduceWordStream
Source/SpireCore/SpirVCodeGen.cpp:762
↓ 2 callersFunctionPropagateArgumentConstraints
Source/SpireCore/Closure.cpp:674
↓ 2 callersFunctionPushInputStream
Source/SpireCore/Preprocessor.cpp:208
↓ 2 callersFunctionPushMacroExpansion
Source/SpireCore/Preprocessor.cpp:469
↓ 2 callersFunctionReadAllTokens
read the entire input into tokens
Source/SpireCore/Preprocessor.cpp:1798
↓ 2 callersFunctionReadSource
Source/SpireLib/SpireLib.cpp:63
↓ 2 callersMethodReadStringLiteral
Source/CoreLib/Tokenizer.h:218
↓ 2 callersMethodRetrieve
Source/SpireCore/CodeWriter.h:140
↓ 2 callersMethodReverse
Source/CoreLib/List.h:385
↓ 2 callersFunctionRoundToAlignment
Source/SpireCore/IL.cpp:62
↓ 2 callersMethodSwapWith
Source/CoreLib/List.h:200
↓ 2 callersMethodToArray
Source/SpireCore/Syntax.h:610
↓ 2 callersFunctionTokenizeText
Source/CoreLib/Tokenizer.cpp:304
↓ 2 callersFunctionTryRecoverBefore
Source/SpireCore/Parser.cpp:378
↓ 2 callersMethodUpdate
Source/SpireCore/CodeWriter.h:134
↓ 2 callersMethodUpdateVariable
Source/SpireCore/SpirVCodeGen.cpp:1892
↓ 2 callersMethodWhere
Source/CoreLib/Linq.h:442
↓ 2 callersMethodbegin
Source/CoreLib/Dictionary.h:288
↓ 2 callersFunctioncompileHLSLShader
Definition of the HLSL-to-bytecode compilation logic.
Examples/hello/hello.cpp:310
↓ 2 callersFunctiondiagnoseModuleUsingStack
Source/SpireCore/Closure.cpp:820
↓ 2 callersFunctionemitSpireDiagnostics
Examples/hello/hello.cpp:225
↓ 2 callersMethodend
Source/CoreLib/Dictionary.h:300
↓ 2 callersMethodend
Source/SpireCore/Syntax.h:126
↓ 2 callersFunctiongetSeverityName
TODO(tfoley): move this into a source file...
Source/SpireCore/Diagnostics.h:24
↓ 2 callersMethodgetSink
Source/SpireCore/Syntax.h:1273
↓ 2 callersFunctionspGetShaderStageSource
Source/SpireLib/SpireLib.cpp:1124
↓ 2 callersMethodxyz
Source/CoreLib/VectorMath.h:410
↓ 1 callersMethodAdd
Source/CoreLib/Array.h:51
↓ 1 callersMethodAdd
Source/SpireCore/CodeWriter.h:69
↓ 1 callersMethodAddImportOperator
Source/SpireCore/SymbolTable.cpp:207
↓ 1 callersMethodAddInstrConstantBool
Source/SpireCore/SpirVCodeGen.cpp:2237
↓ 1 callersMethodAddInstrDFdx
Source/SpireCore/SpirVCodeGen.cpp:3250
↓ 1 callersMethodAddInstrDFdy
Source/SpireCore/SpirVCodeGen.cpp:3265
↓ 1 callersMethodAddInstrDot
Source/SpireCore/SpirVCodeGen.cpp:3220
↓ 1 callersMethodAddInstrEntryPoint
Source/SpireCore/SpirVCodeGen.cpp:3210
↓ 1 callersMethodAddInstrExtInst
Source/SpireCore/SpirVCodeGen.cpp:2413
↓ 1 callersMethodAddInstrFnegate
Source/SpireCore/SpirVCodeGen.cpp:2841
↓ 1 callersMethodAddInstrFunction
Source/SpireCore/SpirVCodeGen.cpp:3177
↓ 1 callersMethodAddInstrFunctionCall
Source/SpireCore/SpirVCodeGen.cpp:2827
↓ 1 callersMethodAddInstrFunctionEnd
Source/SpireCore/SpirVCodeGen.cpp:3205
↓ 1 callersMethodAddInstrFunctionParameter
Source/SpireCore/SpirVCodeGen.cpp:3183
↓ 1 callersMethodAddInstrFwidth
Source/SpireCore/SpirVCodeGen.cpp:3280
↓ 1 callersMethodAddInstrKill
Source/SpireCore/SpirVCodeGen.cpp:3162
↓ 1 callersMethodAddInstrLabel_AtFunctionHeader
Source/SpireCore/SpirVCodeGen.cpp:3122
↓ 1 callersMethodAddInstrLogicalNot
Source/SpireCore/SpirVCodeGen.cpp:2883
↓ 1 callersMethodAddInstrMatrixTimesMatrix
Source/SpireCore/SpirVCodeGen.cpp:2939
↓ 1 callersMethodAddInstrMatrixTimesScalar
Source/SpireCore/SpirVCodeGen.cpp:2897
↓ 1 callersMethodAddInstrMatrixTimesVector
Source/SpireCore/SpirVCodeGen.cpp:2925
↓ 1 callersMethodAddInstrNot
Source/SpireCore/SpirVCodeGen.cpp:2869
↓ 1 callersMethodAddInstrPhi
Source/SpireCore/SpirVCodeGen.cpp:3132
↓ 1 callersMethodAddInstrReturnValue
Source/SpireCore/SpirVCodeGen.cpp:3157
↓ 1 callersMethodAddInstrSnegate
Source/SpireCore/SpirVCodeGen.cpp:2855
↓ 1 callersMethodAddInstrTexture2DShadowProj
Source/SpireCore/SpirVCodeGen.cpp:2700
↓ 1 callersMethodAddInstrTextureShadow
Source/SpireCore/SpirVCodeGen.cpp:2665
↓ 1 callersMethodAddInstrTranspose
Source/SpireCore/SpirVCodeGen.cpp:3235
↓ 1 callersMethodAddInstrTypeFunction
Source/SpireCore/SpirVCodeGen.cpp:2219
↓ 1 callersMethodAddInstrVectorTimesMatrix
Source/SpireCore/SpirVCodeGen.cpp:2911
↓ 1 callersFunctionAddPipelineComponents
Source/SpireCore/Closure.cpp:723
← previousnext →301–400 of 2,124, ranked by callers