MCPcopy Create free account

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

Functions634 in github.com/aras-p/hlsl2glslfork

↓ 378 callersMethodappend
hlslang/MachineIndependent/InfoSink.cpp:8
↓ 149 callersMethodinsert
hlslang/MachineIndependent/SymbolTable.cpp:11
↓ 117 callersMethodgetBasicType
hlslang/Include/Types.h:238
↓ 116 callersMethodc_str
hlslang/Include/InfoSink.h:103
↓ 87 callersMethodtraverse
Traversal functions for terminals are straighforward....
hlslang/MachineIndependent/IntermTraverse.cpp:25
↓ 85 callersMethodgetType
hlslang/Include/intermediate.h:359
↓ 82 callersMethodrelateToOperator
Change all function entries in the table with the non-mangled name to be related to the provided built-in operation. This is a low performance operat
hlslang/MachineIndependent/SymbolTable.cpp:228
↓ 74 callersMethodgetRowsCount
hlslang/Include/Types.h:250
↓ 62 callersMethodisMatrix
hlslang/Include/Types.h:270
↓ 52 callersFunctionwriteFuncCall
hlslang/GLSLCodeGen/glslOutput.cpp:208
↓ 50 callersMethodaddLibFunction
hlslang/GLSLCodeGen/glslFunction.h:42
↓ 45 callersMethodgetTypePointer
hlslang/Include/intermediate.h:318
↓ 43 callersMethodgetColsCount
hlslang/Include/Types.h:247
↓ 40 callersMethodgetLeft
hlslang/Include/intermediate.h:560
↓ 35 callersMethodgetType
hlslang/GLSLCodeGen/glslCommon.h:89
↓ 35 callersMethodisVector
hlslang/Include/Types.h:281
↓ 35 callersFunctionwriteTex
hlslang/GLSLCodeGen/glslOutput.cpp:272
↓ 34 callersFunctionfail
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:112
↓ 34 callersMethodisArray
hlslang/Include/Types.h:273
↓ 33 callersMethodgetAsTyped
hlslang/Include/intermediate.h:280
↓ 31 callersMethodgetRight
hlslang/Include/intermediate.h:561
↓ 30 callersMethodgetOp
hlslang/Include/intermediate.h:529
↓ 30 callersFunctionlexer
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:726
↓ 24 callersMethodsetLine
hlslang/Include/intermediate.h:276
↓ 23 callersMethodgetPrecision
hlslang/Include/Types.h:239
↓ 22 callersMethodgetQualifier
hlslang/Include/Types.h:240
↓ 21 callersMethodbuildMangledName
Recursively generate mangled names.
hlslang/MachineIndependent/SymbolTable.cpp:23
↓ 20 callersMethodbeginStatement
hlslang/GLSLCodeGen/glslFunction.h:59
↓ 20 callersMethodfind
hlslang/MachineIndependent/SymbolTable.h:271
↓ 20 callersMethodmessage
hlslang/Include/InfoSink.h:125
↓ 19 callersMethodgetQualifier
hlslang/GLSLCodeGen/glslCommon.h:90
↓ 19 callersFunctionsetupUnaryBuiltInFuncCall
hlslang/GLSLCodeGen/glslOutput.cpp:251
↓ 18 callersFunctionir_add_conversion
Convert one type to another. Returns the node representing the conversion, which could be the same node passed in if no conversion was needed. Return
hlslang/MachineIndependent/Intermediate.cpp:442
↓ 17 callersFunctionFree
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:79
↓ 17 callersMethodgetAsConstant
hlslang/Include/intermediate.h:282
↓ 17 callersMethodsetValue
hlslang/Include/intermediate.h:489
↓ 16 callersFunctionNewPoolTString
hlslang/Include/Common.h:57
↓ 15 callersMethodgetPrecision
hlslang/GLSLCodeGen/glslSymbol.h:34
↓ 14 callersFunctionOutputTreeText
hlslang/MachineIndependent/intermOut.cpp:53
↓ 13 callersMethodgetCondition
hlslang/Include/intermediate.h:360
↓ 13 callersMethodgetId
hlslang/GLSLCodeGen/glslSymbol.h:32
↓ 13 callersMethodsetType
hlslang/Include/Types.h:204
↓ 12 callersMethodgetAsAggregate
hlslang/Include/intermediate.h:283
↓ 12 callersMethodgetStruct
hlslang/Include/Types.h:303
↓ 12 callersFunctionwriteType
Outputs the type of the symbol to the output buffer \param out The output buffer to write the type to \param type The type of the GLSL symbol to outpu
hlslang/GLSLCodeGen/glslCommon.cpp:67
↓ 11 callersMethodgetObjectSize
hlslang/Include/Types.h:306
↓ 11 callersMethodgetOperand
hlslang/Include/intermediate.h:589
↓ 11 callersFunctionhlmojo_buffer_append
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:187
↓ 11 callersMethodisScalar
hlslang/Include/Types.h:265
↓ 10 callersFunctionfree_define
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:390
↓ 10 callersMethodgetArraySize
hlslang/GLSLCodeGen/glslCommon.h:85
↓ 10 callersMethodgetStruct
hlslang/GLSLCodeGen/glslSymbol.h:38
↓ 10 callersMethodisArray
hlslang/GLSLCodeGen/glslCommon.h:84
↓ 10 callersFunctionreplace_string
tests/hlsl2glsltest/hlsl2glsltest.cpp:305
↓ 9 callersMethodchangeQualifier
hlslang/MachineIndependent/SymbolTable.h:94
↓ 9 callersMethodgetCompleteString
hlslang/MachineIndependent/intermOut.cpp:30
↓ 9 callersMethodgetFalseBlock
hlslang/Include/intermediate.h:655
↓ 9 callersMethodgetParamCount
hlslang/MachineIndependent/SymbolTable.h:168
↓ 9 callersMethodgetTrueBlock
hlslang/Include/intermediate.h:654
↓ 9 callersFunctiongetTypeString
hlslang/GLSLCodeGen/glslCommon.cpp:120
↓ 9 callersFunctionhlmojo_buffer_destroy
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:318
↓ 9 callersFunctionhlmojo_buffer_size
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:275
↓ 9 callersFunctiontranslateType
hlslang/GLSLCodeGen/glslCommon.cpp:127
↓ 8 callersFunctionOS_GetTLSValue
hlslang/OSDependent/Mac/osinclude.h:27
↓ 8 callersMethodgetAsBinaryNode
hlslang/Include/intermediate.h:284
↓ 8 callersMethodgetBody
hlslang/Include/intermediate.h:362
↓ 8 callersMethodgetExpression
hlslang/Include/intermediate.h:361
↓ 8 callersFunctionpushback
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:716
↓ 8 callersMethodtypeSampler
hlslang/GLSLCodeGen/typeSamplers.cpp:407
↓ 7 callersFunctionMalloc
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:71
↓ 7 callersFunctionappendMatrixType
hlslang/MachineIndependent/Initialize.cpp:18
↓ 7 callersMethodendStatement
hlslang/GLSLCodeGen/glslFunction.h:60
↓ 7 callersFunctionfailf
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:103
↓ 7 callersMethodgetCount
hlslang/Include/intermediate.h:506
↓ 6 callersFunctionOS_SetTLSValue
hlslang/OSDependent/Mac/ossource.cpp:25
↓ 6 callersMethodbeginBlock
hlslang/GLSLCodeGen/glslFunction.h:56
↓ 6 callersFunctionemitSymbolWithPad
hlslang/GLSLCodeGen/hlslLinker.cpp:1043
↓ 6 callersMethodendBlock
hlslang/GLSLCodeGen/glslFunction.h:57
↓ 6 callersMethodgetArrayInformationType
hlslang/MachineIndependent/SymbolTable.h:96
↓ 6 callersMethodgetArraySize
hlslang/Include/Types.h:274
↓ 6 callersMethodgetAsSymbolNode
hlslang/Include/intermediate.h:286
↓ 6 callersMethodgetInfo
hlslang/Include/intermediate.h:416
↓ 6 callersFunctiongetQualifierString
This is just for debug print out, carried along with the definitions above.
hlslang/Include/BaseTypes.h:85
↓ 6 callersMethodgetQualifierString
hlslang/Include/Types.h:357
↓ 6 callersMethodindent
hlslang/GLSLCodeGen/glslFunction.h:53
↓ 6 callersFunctionir_add_constant
Constant terminal nodes. Has a union that contains bool, float or int constants
hlslang/MachineIndependent/Intermediate.cpp:796
↓ 6 callersFunctionir_grow_aggregate
Safe way to combine two nodes into an aggregate. Works with null pointers, a node that's not a aggregate yet, etc. Returns the resulting aggregate,
hlslang/MachineIndependent/Intermediate.cpp:631
↓ 6 callersMethodmemberCount
hlslang/GLSLCodeGen/glslStruct.h:33
↓ 6 callersMethodpop
Do a mass-deallocation of all the individual allocations that have occurred since the last push(), or since the last pop(), or since the object's crea
hlslang/MachineIndependent/PoolAlloc.cpp:151
↓ 6 callersMethodpush
hlslang/MachineIndependent/PoolAlloc.cpp:132
↓ 6 callersFunctionpush_source
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:530
↓ 6 callersFunctionrequire_newline
!!! FIXME: parsing fails on preprocessor directives should skip rest of line.
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:736
↓ 6 callersMethodsetOperator
hlslang/Include/intermediate.h:619
↓ 6 callersMethodtoInt
hlslang/Include/intermediate.h:498
↓ 6 callersFunctionwriteComparison
hlslang/GLSLCodeGen/glslOutput.cpp:136
↓ 5 callersMethodGetLinker
hlslang/GLSLCodeGen/hlslCrossCompiler.h:31
↓ 5 callersFunctionIsNumeric
hlslang/Include/BaseTypes.h:52
↓ 5 callersFunctionReadStringFromFile
tests/hlsl2glsltest/hlsl2glsltest.cpp:143
↓ 5 callersFunctionTestFile
tests/hlsl2glsltest/hlsl2glsltest.cpp:542
↓ 5 callersMethodcreateStructFromType
hlslang/GLSLCodeGen/glslOutput.cpp:1848
next →1–100 of 634, ranked by callers