Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aras-p/hlsl2glslfork
/ functions
Functions
634 in github.com/aras-p/hlsl2glslfork
⨍
Functions
634
◇
Types & classes
103
Method
TIntermAggregate
hlslang/Include/intermediate.h:606
Method
TIntermBinary
hlslang/Include/intermediate.h:553
Method
TIntermBranch
hlslang/Include/intermediate.h:377
Method
TIntermConstant
hlslang/Include/intermediate.h:469
Method
TIntermDeclaration
hlslang/Include/intermediate.h:434
Method
TIntermLoop
hlslang/Include/intermediate.h:350
Method
TIntermNode
hlslang/Include/intermediate.h:271
Method
TIntermOperator
hlslang/Include/intermediate.h:542
Method
TIntermSelection
hlslang/Include/intermediate.h:647
Method
TIntermSymbol
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
Method
TIntermTraverser
hlslang/Include/intermediate.h:679
Method
TIntermTyped
hlslang/Include/intermediate.h:310
Method
TIntermUnary
hlslang/Include/intermediate.h:580
Method
TOutputTraverser
hlslang/MachineIndependent/intermOut.cpp:24
Method
TParseContext
hlslang/MachineIndependent/ParseHelper.h:18
Method
TPoolAllocator
hlslang/MachineIndependent/PoolAlloc.cpp:71
Method
TPropagateMutable
hlslang/GLSLCodeGen/propagateMutable.cpp:25
Method
TSamplerTraverser
hlslang/GLSLCodeGen/typeSamplers.cpp:37
Method
TSymbol
hlslang/MachineIndependent/SymbolTable.cpp:243
Method
TSymbol
hlslang/MachineIndependent/SymbolTable.h:42
Method
TSymbolTable
hlslang/MachineIndependent/SymbolTable.h:222
Method
TSymbolTableLevel
hlslang/MachineIndependent/SymbolTable.h:190
Method
TType
hlslang/Include/Types.h:108
Method
TTypeInfo
hlslang/Include/Types.h:427
Method
TVariable
hlslang/MachineIndependent/SymbolTable.cpp:249
Method
TVariable
hlslang/MachineIndependent/SymbolTable.h:78
Method
TVector
hlslang/Include/Common.h:70
Method
_Charalloc
hlslang/Include/PoolAlloc.h:183
Method
addAssign
hlslang/MachineIndependent/ParseHelper.cpp:1616
Method
addCalledFunctions
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
Method
addConstructor
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
Method
addKey
hlslang/Include/Types.h:415
Method
addParameter
hlslang/MachineIndependent/SymbolTable.h:155
Method
add_binary
hlslang/MachineIndependent/ParseHelper.cpp:119
Method
address
hlslang/Include/PoolAlloc.h:127
Method
allocate
hlslang/MachineIndependent/PoolAlloc.cpp:188
Method
appendDuplicatedInSemantics
Called recursively and appends (to list) any symbols that have semantic sem.
hlslang/GLSLCodeGen/hlslLinker.cpp:1485
Method
arrayErrorCheck
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
Method
arrayQualifierErrorCheck
See if this qualifier can be an array. Returns true if there is an error.
hlslang/MachineIndependent/ParseHelper.cpp:913
Method
arraySetMaxSize
hlslang/MachineIndependent/ParseHelper.cpp:1051
Method
arraySizeErrorCheck
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
Method
arrayTypeErrorCheck
See if this type can be an array. Returns true if there is an error.
hlslang/MachineIndependent/ParseHelper.cpp:929
Method
assignError
Same error message for all places assignments don't work.
hlslang/MachineIndependent/ParseHelper.cpp:371
Method
atDynamicBuiltInLevel
hlslang/MachineIndependent/SymbolTable.h:314
Method
binaryOpError
Same error message for all binary operations don't work.
hlslang/MachineIndependent/ParseHelper.cpp:390
Method
boolErrorCheck
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
Method
boolOrVectorErrorCheck
hlslang/MachineIndependent/ParseHelper.cpp:758
Method
buildFunctionLists
hlslang/GLSLCodeGen/hlslLinker.cpp:873
Method
buildUniformReflection
hlslang/GLSLCodeGen/hlslLinker.cpp:1010
Method
buildUniformsAndLibFunctions
hlslang/GLSLCodeGen/hlslLinker.cpp:927
Method
checkInvariants
hlslang/Include/Types.h:364
Method
checkMem
hlslang/Include/InfoSink.h:148
Function
close_define_include
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:597
Method
constErrorCheck
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
Method
construct
hlslang/Include/PoolAlloc.h:188
Method
constructArray
This function tries to construct an array from an aggregate
hlslang/MachineIndependent/ParseHelper.cpp:1790
Method
constructBuiltIn
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
Method
constructBuiltInAllowUpwardVectorPromote
hlslang/MachineIndependent/ParseHelper.cpp:1526
Method
constructStruct
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
Method
constructorErrorCheck
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
Method
containsSampler
hlslang/MachineIndependent/ParseHelper.cpp:839
Method
copyValuesFrom
hlslang/Include/intermediate.h:510
Method
currentLevel
hlslang/MachineIndependent/SymbolTable.h:313
Method
deallocate
hlslang/Include/PoolAlloc.h:167
Function
debug_preprocessor_lexer
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:23
Method
destroy
hlslang/Include/PoolAlloc.h:189
Method
dump
Dump functions.
hlslang/MachineIndependent/SymbolTable.cpp:179
Method
emitGlobals
hlslang/GLSLCodeGen/hlslLinker.cpp:991
Method
emitInputNonStructParam
hlslang/GLSLCodeGen/hlslLinker.cpp:1079
Method
emitInputStruct
This function calls itself recursively if it finds structs in structs.
hlslang/GLSLCodeGen/hlslLinker.cpp:1139
Method
emitInputStructParam
hlslang/GLSLCodeGen/hlslLinker.cpp:1210
Method
emitLibraryFunctions
hlslang/GLSLCodeGen/hlslLinker.cpp:952
Method
emitMainStart
hlslang/GLSLCodeGen/hlslLinker.cpp:1316
Method
emitOutputNonStructParam
hlslang/GLSLCodeGen/hlslLinker.cpp:1224
Method
emitOutputStructParam
hlslang/GLSLCodeGen/hlslLinker.cpp:1272
Method
emitReturnStruct
This function calls itself recursively if it finds structs in structs.
hlslang/GLSLCodeGen/hlslLinker.cpp:1364
Method
emitReturnValue
hlslang/GLSLCodeGen/hlslLinker.cpp:1431
Method
emitStructs
hlslang/GLSLCodeGen/hlslLinker.cpp:972
Method
executeInitializer
Initializers show up in several places in the grammar. Have one set of code to handle them here.
hlslang/MachineIndependent/ParseHelper.cpp:1213
Method
find
hlslang/MachineIndependent/SymbolTable.h:195
Method
findCompatible
hlslang/MachineIndependent/SymbolTable.h:289
Method
findFunction
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
Method
getAnnotation
hlslang/Include/Types.h:437
Method
getArgumentData
hlslang/GLSLCodeGen/hlslLinker.cpp:566
Method
getArgumentData2
hlslang/GLSLCodeGen/hlslLinker.cpp:392
Method
getArrayInformationType
hlslang/Include/Types.h:280
Method
getAsAggregate
hlslang/Include/intermediate.h:614
Method
getAsBinaryNode
hlslang/Include/intermediate.h:563
Method
getAsConstant
hlslang/Include/intermediate.h:474
Method
getAsDeclaration
hlslang/Include/intermediate.h:438
Method
getAsOperatorNode
hlslang/Include/intermediate.h:536
Method
getAsSelectionNode
hlslang/Include/intermediate.h:656
Method
getAsSymbolNode
hlslang/Include/intermediate.h:421
Method
getAsTyped
hlslang/Include/intermediate.h:314
Method
getAttributeName
hlslang/GLSLCodeGen/hlslLinker.cpp:341
Method
getBasicString
hlslang/Include/intermediate.h:330
Method
getBasicType
hlslang/Include/intermediate.h:320
Method
getBuiltInOp
hlslang/MachineIndependent/SymbolTable.h:164
Method
getColsCount
hlslang/Include/intermediate.h:323
Method
getCompleteString
hlslang/Include/intermediate.h:332
← previous
next →
401–500 of 634, ranked by callers