MCPcopy Create free account

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

Functions634 in github.com/aras-p/hlsl2glslfork

↓ 1 callersFunctionhash_string_djbxor
this is djb's xor hashing function.
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:8
↓ 1 callersFunctionhash_string_djbxor
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:345
↓ 1 callersFunctionhlmojo_buffer_append_fmt
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:239
↓ 1 callersFunctionhlmojo_buffer_append_va
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:248
↓ 1 callersFunctionhlmojo_buffer_empty
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:280
↓ 1 callersFunctionhlmojo_hash_string
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:16
↓ 1 callersFunctionhlmojo_preprocessor_end
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:685
↓ 1 callersFunctionhlmojo_stringcache_create
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:101
↓ 1 callersFunctionhlmojo_stringcache_destroy
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:125
↓ 1 callersFunctionhlmojo_stringcache_len
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:94
↓ 1 callersFunctionhlmojo_stringcache_len_internal
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:46
↓ 1 callersMethodinitialize
hlslang/MachineIndependent/Initialize.cpp:29
↓ 1 callersFunctioninitializeHLSLSupportLibrary
hlslang/GLSLCodeGen/hlslSupportLib.cpp:333
↓ 1 callersFunctioninsertPost120TextureLookups
hlslang/GLSLCodeGen/hlslSupportLib.cpp:165
↓ 1 callersFunctioninsertPre130TextureLookups
hlslang/GLSLCodeGen/hlslSupportLib.cpp:20
↓ 1 callersFunctioninterpret_rpn
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1617
↓ 1 callersFunctionir_add_binary_math
Connect two nodes with a new parent that does a binary operation on the nodes.
hlslang/MachineIndependent/Intermediate.cpp:43
↓ 1 callersFunctionir_add_const_vector_swizzle
This function returns the tree representation for the vector field(s) being accessed from contant vector. If only one component of vector is accessed
hlslang/MachineIndependent/Intermediate.cpp:827
↓ 1 callersFunctionir_add_declaration
hlslang/MachineIndependent/Intermediate.cpp:571
↓ 1 callersFunctionir_add_swizzle
hlslang/MachineIndependent/Intermediate.cpp:804
↓ 1 callersFunctionir_add_symbol_internal
hlslang/MachineIndependent/Intermediate.cpp:34
↓ 1 callersFunctionir_get_constructor_op_float
hlslang/MachineIndependent/Intermediate.cpp:1016
↓ 1 callersFunctionir_make_aggregate
Turn an existing node into an aggregate.
hlslang/MachineIndependent/Intermediate.cpp:657
↓ 1 callersFunctionir_remove_tree
hlslang/MachineIndependent/RemoveTree.cpp:45
↓ 1 callersMethodisEmpty
When the symbol table is initialized with the built-ins, there should 'push' calls, so that built-ins are at level 0 and the shader globals are at lev
hlslang/MachineIndependent/SymbolTable.h:249
↓ 1 callersMethodisGlobal
hlslang/MachineIndependent/SymbolTable.h:53
↓ 1 callersMethodisGlobalScopeFunction
hlslang/GLSLCodeGen/glslFunction.h:26
↓ 1 callersFunctionisShadowSampler
hlslang/GLSLCodeGen/glslOutput.cpp:66
↓ 1 callersMethodisVariable
hlslang/MachineIndependent/SymbolTable.h:50
↓ 1 callersMethodlink
hlslang/GLSLCodeGen/hlslLinker.cpp:1539
↓ 1 callersMethodlocation
hlslang/Include/InfoSink.h:118
↓ 1 callersMethodmangleName
hlslang/GLSLCodeGen/glslSymbol.cpp:428
↓ 1 callersFunctionout_of_memory
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:66
↓ 1 callersFunctionprint_float
hlslang/GLSLCodeGen/glslOutput.cpp:25
↓ 1 callersMethodpromoteTernary
hlslang/MachineIndependent/Intermediate.cpp:1572
↓ 1 callersFunctionput_all_defines
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:513
↓ 1 callersMethodrelateToOperator
hlslang/MachineIndependent/SymbolTable.h:163
↓ 1 callersMethodreleaseRef
hlslang/GLSLCodeGen/glslSymbol.h:52
↓ 1 callersFunctionremove_define
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:406
↓ 1 callersFunctionreplace_and_push_macro
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1273
↓ 1 callersFunctionresolveFunctionByMangledName
hlslang/GLSLCodeGen/hlslLinker.cpp:809
↓ 1 callersMethodsameElementType
hlslang/Include/Types.h:334
↓ 1 callersMethodsetBasicType
hlslang/Include/Types.h:243
↓ 1 callersMethodsetIsGlobal
hlslang/GLSLCodeGen/glslSymbol.h:21
↓ 1 callersMethodsetIsParameter
hlslang/GLSLCodeGen/glslSymbol.h:18
↓ 1 callersMethodsetPrecision
hlslang/Include/Types.h:244
↓ 1 callersMethodsetStruct
hlslang/Include/Types.h:304
↓ 1 callersMethodsetUniqueId
hlslang/MachineIndependent/SymbolTable.h:51
↓ 1 callersMethodsetUserAttribName
hlslang/GLSLCodeGen/hlslLinker.cpp:574
↓ 1 callersFunctionsortFunctionsTopologically
hlslang/GLSLCodeGen/hlslLinker.cpp:819
↓ 1 callersMethodsuppressOutput
hlslang/GLSLCodeGen/glslCommon.h:91
↓ 1 callersMethodtraverseArrayDeclarationWithInit
hlslang/GLSLCodeGen/glslOutput.cpp:368
↓ 1 callersFunctionunterminated_pp_condition
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:2006
↓ 1 callersMethodupdateArrayInformationType
hlslang/MachineIndependent/SymbolTable.h:95
↓ 1 callersFunctionupdate_state
hlslang/MachineIndependent/preprocessor/mojoshader_lexer.cpp:38
↓ 1 callersFunctionwriteConstantConstructor
hlslang/GLSLCodeGen/glslOutput.cpp:86
MethodAllocHeader
hlslang/MachineIndependent/PoolAlloc.cpp:65
FunctionDeleteFile
tests/hlsl2glsltest/hlsl2glsltest.cpp:134
FunctionFreeBridge
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:89
MethodGlslFunction
hlslang/GLSLCodeGen/glslFunction.cpp:9
MethodGlslStruct
hlslang/GLSLCodeGen/glslStruct.h:26
MethodGlslSymbol
hlslang/GLSLCodeGen/glslSymbol.cpp:378
MethodGlslSymbolOrStructMemberBase
hlslang/GLSLCodeGen/glslCommon.h:73
MethodHlslCrossCompiler
hlslang/GLSLCodeGen/hlslCrossCompiler.cpp:13
MethodHlslLinker
hlslang/GLSLCodeGen/hlslLinker.cpp:299
FunctionIncludeOpenCallback
tests/hlsl2glsltest/hlsl2glsltest.cpp:532
FunctionMOJOSHADER_hlslang_internal_free
hlslang/MachineIndependent/preprocessor/mojoshader.cpp:18
FunctionMOJOSHADER_hlslang_internal_include_close
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:289
FunctionMOJOSHADER_hlslang_internal_include_open
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:212
FunctionMOJOSHADER_hlslang_internal_malloc
hlslang/MachineIndependent/preprocessor/mojoshader.cpp:17
FunctionMallocBridge
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:84
FunctionOS_AllocTLSIndex
Thread Local Storage Operations
hlslang/OSDependent/Linux/ossource.cpp:17
FunctionOS_AllocTLSIndex
Thread Local Storage Operations
hlslang/OSDependent/Windows/ossource.cpp:19
FunctionOS_FreeTLSIndex
hlslang/OSDependent/Linux/ossource.cpp:47
FunctionOS_FreeTLSIndex
hlslang/OSDependent/Windows/ossource.cpp:45
FunctionOS_GetTLSValue
hlslang/OSDependent/Linux/osinclude.h:39
FunctionOS_GetTLSValue
hlslang/OSDependent/Windows/osinclude.h:34
FunctionOS_SetTLSValue
hlslang/OSDependent/Linux/ossource.cpp:33
FunctionOS_SetTLSValue
hlslang/OSDependent/Windows/ossource.cpp:31
FunctionOutputAggregate
hlslang/MachineIndependent/intermOut.cpp:224
FunctionOutputBinary
hlslang/MachineIndependent/intermOut.cpp:86
FunctionOutputBranch
hlslang/MachineIndependent/intermOut.cpp:469
FunctionOutputConstant
hlslang/MachineIndependent/intermOut.cpp:380
FunctionOutputLoop
hlslang/MachineIndependent/intermOut.cpp:425
FunctionOutputSelection
hlslang/MachineIndependent/intermOut.cpp:343
FunctionOutputSymbol
hlslang/MachineIndependent/intermOut.cpp:72
FunctionOutputUnary
hlslang/MachineIndependent/intermOut.cpp:152
FunctionRemoveAggregate
hlslang/MachineIndependent/RemoveTree.cpp:28
FunctionRemoveBinary
hlslang/MachineIndependent/RemoveTree.cpp:16
FunctionRemoveConstant
hlslang/MachineIndependent/RemoveTree.cpp:40
FunctionRemoveSelection
hlslang/MachineIndependent/RemoveTree.cpp:34
FunctionRemoveSymbol
hlslang/MachineIndependent/RemoveTree.cpp:11
FunctionRemoveUnary
hlslang/MachineIndependent/RemoveTree.cpp:22
FunctionSetLineNumber
hlslang/MachineIndependent/preprocessor/sourceloc.cpp:4
MethodStructMember
hlslang/GLSLCodeGen/glslStruct.cpp:8
MethodTAnnotation
hlslang/Include/Types.h:411
MethodTFunction
hlslang/MachineIndependent/SymbolTable.cpp:265
MethodTFunction
hlslang/MachineIndependent/SymbolTable.h:135
MethodTGlslOutputTraverser
hlslang/GLSLCodeGen/glslOutput.cpp:331
MethodTInfoSinkBase
hlslang/Include/InfoSink.h:39
← previousnext →301–400 of 634, ranked by callers