MCPcopy Create free account

hub / github.com/aras-p/hlsl2glslfork / functions

Functions634 in github.com/aras-p/hlsl2glslfork

MethodTIntermAggregate
hlslang/Include/intermediate.h:606
MethodTIntermBinary
hlslang/Include/intermediate.h:553
MethodTIntermBranch
hlslang/Include/intermediate.h:377
MethodTIntermConstant
hlslang/Include/intermediate.h:469
MethodTIntermDeclaration
hlslang/Include/intermediate.h:434
MethodTIntermLoop
hlslang/Include/intermediate.h:350
MethodTIntermNode
hlslang/Include/intermediate.h:271
MethodTIntermOperator
hlslang/Include/intermediate.h:542
MethodTIntermSelection
hlslang/Include/intermediate.h:647
MethodTIntermSymbol
if symbol is initialized as symbol(sym), the memory comes from the poolallocator of sym. If sym comes from per process globalpoolallocator, then it ca
hlslang/Include/intermediate.h:400
MethodTIntermTraverser
hlslang/Include/intermediate.h:679
MethodTIntermTyped
hlslang/Include/intermediate.h:310
MethodTIntermUnary
hlslang/Include/intermediate.h:580
MethodTOutputTraverser
hlslang/MachineIndependent/intermOut.cpp:24
MethodTParseContext
hlslang/MachineIndependent/ParseHelper.h:18
MethodTPoolAllocator
hlslang/MachineIndependent/PoolAlloc.cpp:71
MethodTPropagateMutable
hlslang/GLSLCodeGen/propagateMutable.cpp:25
MethodTSamplerTraverser
hlslang/GLSLCodeGen/typeSamplers.cpp:37
MethodTSymbol
hlslang/MachineIndependent/SymbolTable.cpp:243
MethodTSymbol
hlslang/MachineIndependent/SymbolTable.h:42
MethodTSymbolTable
hlslang/MachineIndependent/SymbolTable.h:222
MethodTSymbolTableLevel
hlslang/MachineIndependent/SymbolTable.h:190
MethodTType
hlslang/Include/Types.h:108
MethodTTypeInfo
hlslang/Include/Types.h:427
MethodTVariable
hlslang/MachineIndependent/SymbolTable.cpp:249
MethodTVariable
hlslang/MachineIndependent/SymbolTable.h:78
MethodTVector
hlslang/Include/Common.h:70
Method_Charalloc
hlslang/Include/PoolAlloc.h:183
MethodaddAssign
hlslang/MachineIndependent/ParseHelper.cpp:1616
MethodaddCalledFunctions
Add the functions called by a function to the function set \param func The function for which all called functions will be added \param funcSet The se
hlslang/GLSLCodeGen/hlslLinker.cpp:704
MethodaddConstructor
This function is used to test for the correctness of the parameters passed to various constructor functions and also convert them to the right datatyp
hlslang/MachineIndependent/ParseHelper.cpp:1395
MethodaddKey
hlslang/Include/Types.h:415
MethodaddParameter
hlslang/MachineIndependent/SymbolTable.h:155
Methodadd_binary
hlslang/MachineIndependent/ParseHelper.cpp:119
Methodaddress
hlslang/Include/PoolAlloc.h:127
Methodallocate
hlslang/MachineIndependent/PoolAlloc.cpp:188
MethodappendDuplicatedInSemantics
Called recursively and appends (to list) any symbols that have semantic sem.
hlslang/GLSLCodeGen/hlslLinker.cpp:1485
MethodarrayErrorCheck
Do all the semantic checking for declaring an array, with and without a size, and make the right changes to the symbol table. size == 0 means no spec
hlslang/MachineIndependent/ParseHelper.cpp:951
MethodarrayQualifierErrorCheck
See if this qualifier can be an array. Returns true if there is an error.
hlslang/MachineIndependent/ParseHelper.cpp:913
MethodarraySetMaxSize
hlslang/MachineIndependent/ParseHelper.cpp:1051
MethodarraySizeErrorCheck
Do size checking for an array type's size. NOTE: deletes passed expression! Returns true if there was an error.
hlslang/MachineIndependent/ParseHelper.cpp:885
MethodarrayTypeErrorCheck
See if this type can be an array. Returns true if there is an error.
hlslang/MachineIndependent/ParseHelper.cpp:929
MethodassignError
Same error message for all places assignments don't work.
hlslang/MachineIndependent/ParseHelper.cpp:371
MethodatDynamicBuiltInLevel
hlslang/MachineIndependent/SymbolTable.h:314
MethodbinaryOpError
Same error message for all binary operations don't work.
hlslang/MachineIndependent/ParseHelper.cpp:390
MethodboolErrorCheck
This function checks to see if the node (for the expression) contains a scalar boolean expression or not returns true in case of an error
hlslang/MachineIndependent/ParseHelper.cpp:743
MethodboolOrVectorErrorCheck
hlslang/MachineIndependent/ParseHelper.cpp:758
MethodbuildFunctionLists
hlslang/GLSLCodeGen/hlslLinker.cpp:873
MethodbuildUniformReflection
hlslang/GLSLCodeGen/hlslLinker.cpp:1010
MethodbuildUniformsAndLibFunctions
hlslang/GLSLCodeGen/hlslLinker.cpp:927
MethodcheckInvariants
hlslang/Include/Types.h:364
MethodcheckMem
hlslang/Include/InfoSink.h:148
Functionclose_define_include
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:597
MethodconstErrorCheck
Both test, and if necessary spit out an error, to see if the node is really a constant. Returns true if the was an error.
hlslang/MachineIndependent/ParseHelper.cpp:545
Methodconstruct
hlslang/Include/PoolAlloc.h:188
MethodconstructArray
This function tries to construct an array from an aggregate
hlslang/MachineIndependent/ParseHelper.cpp:1790
MethodconstructBuiltIn
Function for constructor implementation. Calls ir_add_unary_math with appropriate EOp value for the parameter to the constructor (passed to this funct
hlslang/MachineIndependent/ParseHelper.cpp:1640
MethodconstructBuiltInAllowUpwardVectorPromote
hlslang/MachineIndependent/ParseHelper.cpp:1526
MethodconstructStruct
This function tests for the type of the parameters to the structures constructors. Raises an error message if the expected type does not match the par
hlslang/MachineIndependent/ParseHelper.cpp:1768
MethodconstructorErrorCheck
Make sure there is enough data provided to the constructor to build something of the type of the constructor. Also returns the type of the constructo
hlslang/MachineIndependent/ParseHelper.cpp:620
MethodcontainsSampler
hlslang/MachineIndependent/ParseHelper.cpp:839
MethodcopyValuesFrom
hlslang/Include/intermediate.h:510
MethodcurrentLevel
hlslang/MachineIndependent/SymbolTable.h:313
Methoddeallocate
hlslang/Include/PoolAlloc.h:167
Functiondebug_preprocessor_lexer
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:23
Methoddestroy
hlslang/Include/PoolAlloc.h:189
Methoddump
Dump functions.
hlslang/MachineIndependent/SymbolTable.cpp:179
MethodemitGlobals
hlslang/GLSLCodeGen/hlslLinker.cpp:991
MethodemitInputNonStructParam
hlslang/GLSLCodeGen/hlslLinker.cpp:1079
MethodemitInputStruct
This function calls itself recursively if it finds structs in structs.
hlslang/GLSLCodeGen/hlslLinker.cpp:1139
MethodemitInputStructParam
hlslang/GLSLCodeGen/hlslLinker.cpp:1210
MethodemitLibraryFunctions
hlslang/GLSLCodeGen/hlslLinker.cpp:952
MethodemitMainStart
hlslang/GLSLCodeGen/hlslLinker.cpp:1316
MethodemitOutputNonStructParam
hlslang/GLSLCodeGen/hlslLinker.cpp:1224
MethodemitOutputStructParam
hlslang/GLSLCodeGen/hlslLinker.cpp:1272
MethodemitReturnStruct
This function calls itself recursively if it finds structs in structs.
hlslang/GLSLCodeGen/hlslLinker.cpp:1364
MethodemitReturnValue
hlslang/GLSLCodeGen/hlslLinker.cpp:1431
MethodemitStructs
hlslang/GLSLCodeGen/hlslLinker.cpp:972
MethodexecuteInitializer
Initializers show up in several places in the grammar. Have one set of code to handle them here.
hlslang/MachineIndependent/ParseHelper.cpp:1213
Methodfind
hlslang/MachineIndependent/SymbolTable.h:195
MethodfindCompatible
hlslang/MachineIndependent/SymbolTable.h:289
MethodfindFunction
Look up a function name in the symbol table, and make sure it is a function. Return the function symbol if found, otherwise 0.
hlslang/MachineIndependent/ParseHelper.cpp:1177
MethodgetAnnotation
hlslang/Include/Types.h:437
MethodgetArgumentData
hlslang/GLSLCodeGen/hlslLinker.cpp:566
MethodgetArgumentData2
hlslang/GLSLCodeGen/hlslLinker.cpp:392
MethodgetArrayInformationType
hlslang/Include/Types.h:280
MethodgetAsAggregate
hlslang/Include/intermediate.h:614
MethodgetAsBinaryNode
hlslang/Include/intermediate.h:563
MethodgetAsConstant
hlslang/Include/intermediate.h:474
MethodgetAsDeclaration
hlslang/Include/intermediate.h:438
MethodgetAsOperatorNode
hlslang/Include/intermediate.h:536
MethodgetAsSelectionNode
hlslang/Include/intermediate.h:656
MethodgetAsSymbolNode
hlslang/Include/intermediate.h:421
MethodgetAsTyped
hlslang/Include/intermediate.h:314
MethodgetAttributeName
hlslang/GLSLCodeGen/hlslLinker.cpp:341
MethodgetBasicString
hlslang/Include/intermediate.h:330
MethodgetBasicType
hlslang/Include/intermediate.h:320
MethodgetBuiltInOp
hlslang/MachineIndependent/SymbolTable.h:164
MethodgetColsCount
hlslang/Include/intermediate.h:323
MethodgetCompleteString
hlslang/Include/intermediate.h:332
← previousnext →401–500 of 634, ranked by callers