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
↓ 1 callers
Function
hash_string_djbxor
this is djb's xor hashing function.
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:8
↓ 1 callers
Function
hash_string_djbxor
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:345
↓ 1 callers
Function
hlmojo_buffer_append_fmt
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:239
↓ 1 callers
Function
hlmojo_buffer_append_va
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:248
↓ 1 callers
Function
hlmojo_buffer_empty
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:280
↓ 1 callers
Function
hlmojo_hash_string
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:16
↓ 1 callers
Function
hlmojo_preprocessor_end
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:685
↓ 1 callers
Function
hlmojo_stringcache_create
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:101
↓ 1 callers
Function
hlmojo_stringcache_destroy
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:125
↓ 1 callers
Function
hlmojo_stringcache_len
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:94
↓ 1 callers
Function
hlmojo_stringcache_len_internal
hlslang/MachineIndependent/preprocessor/mojoshader_common.cpp:46
↓ 1 callers
Method
initialize
hlslang/MachineIndependent/Initialize.cpp:29
↓ 1 callers
Function
initializeHLSLSupportLibrary
hlslang/GLSLCodeGen/hlslSupportLib.cpp:333
↓ 1 callers
Function
insertPost120TextureLookups
hlslang/GLSLCodeGen/hlslSupportLib.cpp:165
↓ 1 callers
Function
insertPre130TextureLookups
hlslang/GLSLCodeGen/hlslSupportLib.cpp:20
↓ 1 callers
Function
interpret_rpn
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1617
↓ 1 callers
Function
ir_add_binary_math
Connect two nodes with a new parent that does a binary operation on the nodes.
hlslang/MachineIndependent/Intermediate.cpp:43
↓ 1 callers
Function
ir_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 callers
Function
ir_add_declaration
hlslang/MachineIndependent/Intermediate.cpp:571
↓ 1 callers
Function
ir_add_swizzle
hlslang/MachineIndependent/Intermediate.cpp:804
↓ 1 callers
Function
ir_add_symbol_internal
hlslang/MachineIndependent/Intermediate.cpp:34
↓ 1 callers
Function
ir_get_constructor_op_float
hlslang/MachineIndependent/Intermediate.cpp:1016
↓ 1 callers
Function
ir_make_aggregate
Turn an existing node into an aggregate.
hlslang/MachineIndependent/Intermediate.cpp:657
↓ 1 callers
Function
ir_remove_tree
hlslang/MachineIndependent/RemoveTree.cpp:45
↓ 1 callers
Method
isEmpty
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 callers
Method
isGlobal
hlslang/MachineIndependent/SymbolTable.h:53
↓ 1 callers
Method
isGlobalScopeFunction
hlslang/GLSLCodeGen/glslFunction.h:26
↓ 1 callers
Function
isShadowSampler
hlslang/GLSLCodeGen/glslOutput.cpp:66
↓ 1 callers
Method
isVariable
hlslang/MachineIndependent/SymbolTable.h:50
↓ 1 callers
Method
link
hlslang/GLSLCodeGen/hlslLinker.cpp:1539
↓ 1 callers
Method
location
hlslang/Include/InfoSink.h:118
↓ 1 callers
Method
mangleName
hlslang/GLSLCodeGen/glslSymbol.cpp:428
↓ 1 callers
Function
out_of_memory
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:66
↓ 1 callers
Function
print_float
hlslang/GLSLCodeGen/glslOutput.cpp:25
↓ 1 callers
Method
promoteTernary
hlslang/MachineIndependent/Intermediate.cpp:1572
↓ 1 callers
Function
put_all_defines
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:513
↓ 1 callers
Method
relateToOperator
hlslang/MachineIndependent/SymbolTable.h:163
↓ 1 callers
Method
releaseRef
hlslang/GLSLCodeGen/glslSymbol.h:52
↓ 1 callers
Function
remove_define
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:406
↓ 1 callers
Function
replace_and_push_macro
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1273
↓ 1 callers
Function
resolveFunctionByMangledName
hlslang/GLSLCodeGen/hlslLinker.cpp:809
↓ 1 callers
Method
sameElementType
hlslang/Include/Types.h:334
↓ 1 callers
Method
setBasicType
hlslang/Include/Types.h:243
↓ 1 callers
Method
setIsGlobal
hlslang/GLSLCodeGen/glslSymbol.h:21
↓ 1 callers
Method
setIsParameter
hlslang/GLSLCodeGen/glslSymbol.h:18
↓ 1 callers
Method
setPrecision
hlslang/Include/Types.h:244
↓ 1 callers
Method
setStruct
hlslang/Include/Types.h:304
↓ 1 callers
Method
setUniqueId
hlslang/MachineIndependent/SymbolTable.h:51
↓ 1 callers
Method
setUserAttribName
hlslang/GLSLCodeGen/hlslLinker.cpp:574
↓ 1 callers
Function
sortFunctionsTopologically
hlslang/GLSLCodeGen/hlslLinker.cpp:819
↓ 1 callers
Method
suppressOutput
hlslang/GLSLCodeGen/glslCommon.h:91
↓ 1 callers
Method
traverseArrayDeclarationWithInit
hlslang/GLSLCodeGen/glslOutput.cpp:368
↓ 1 callers
Function
unterminated_pp_condition
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:2006
↓ 1 callers
Method
updateArrayInformationType
hlslang/MachineIndependent/SymbolTable.h:95
↓ 1 callers
Function
update_state
hlslang/MachineIndependent/preprocessor/mojoshader_lexer.cpp:38
↓ 1 callers
Function
writeConstantConstructor
hlslang/GLSLCodeGen/glslOutput.cpp:86
Method
AllocHeader
hlslang/MachineIndependent/PoolAlloc.cpp:65
Function
DeleteFile
tests/hlsl2glsltest/hlsl2glsltest.cpp:134
Function
FreeBridge
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:89
Method
GlslFunction
hlslang/GLSLCodeGen/glslFunction.cpp:9
Method
GlslStruct
hlslang/GLSLCodeGen/glslStruct.h:26
Method
GlslSymbol
hlslang/GLSLCodeGen/glslSymbol.cpp:378
Method
GlslSymbolOrStructMemberBase
hlslang/GLSLCodeGen/glslCommon.h:73
Method
HlslCrossCompiler
hlslang/GLSLCodeGen/hlslCrossCompiler.cpp:13
Method
HlslLinker
hlslang/GLSLCodeGen/hlslLinker.cpp:299
Function
IncludeOpenCallback
tests/hlsl2glsltest/hlsl2glsltest.cpp:532
Function
MOJOSHADER_hlslang_internal_free
hlslang/MachineIndependent/preprocessor/mojoshader.cpp:18
Function
MOJOSHADER_hlslang_internal_include_close
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:289
Function
MOJOSHADER_hlslang_internal_include_open
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:212
Function
MOJOSHADER_hlslang_internal_malloc
hlslang/MachineIndependent/preprocessor/mojoshader.cpp:17
Function
MallocBridge
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:84
Function
OS_AllocTLSIndex
Thread Local Storage Operations
hlslang/OSDependent/Linux/ossource.cpp:17
Function
OS_AllocTLSIndex
Thread Local Storage Operations
hlslang/OSDependent/Windows/ossource.cpp:19
Function
OS_FreeTLSIndex
hlslang/OSDependent/Linux/ossource.cpp:47
Function
OS_FreeTLSIndex
hlslang/OSDependent/Windows/ossource.cpp:45
Function
OS_GetTLSValue
hlslang/OSDependent/Linux/osinclude.h:39
Function
OS_GetTLSValue
hlslang/OSDependent/Windows/osinclude.h:34
Function
OS_SetTLSValue
hlslang/OSDependent/Linux/ossource.cpp:33
Function
OS_SetTLSValue
hlslang/OSDependent/Windows/ossource.cpp:31
Function
OutputAggregate
hlslang/MachineIndependent/intermOut.cpp:224
Function
OutputBinary
hlslang/MachineIndependent/intermOut.cpp:86
Function
OutputBranch
hlslang/MachineIndependent/intermOut.cpp:469
Function
OutputConstant
hlslang/MachineIndependent/intermOut.cpp:380
Function
OutputLoop
hlslang/MachineIndependent/intermOut.cpp:425
Function
OutputSelection
hlslang/MachineIndependent/intermOut.cpp:343
Function
OutputSymbol
hlslang/MachineIndependent/intermOut.cpp:72
Function
OutputUnary
hlslang/MachineIndependent/intermOut.cpp:152
Function
RemoveAggregate
hlslang/MachineIndependent/RemoveTree.cpp:28
Function
RemoveBinary
hlslang/MachineIndependent/RemoveTree.cpp:16
Function
RemoveConstant
hlslang/MachineIndependent/RemoveTree.cpp:40
Function
RemoveSelection
hlslang/MachineIndependent/RemoveTree.cpp:34
Function
RemoveSymbol
hlslang/MachineIndependent/RemoveTree.cpp:11
Function
RemoveUnary
hlslang/MachineIndependent/RemoveTree.cpp:22
Function
SetLineNumber
hlslang/MachineIndependent/preprocessor/sourceloc.cpp:4
Method
StructMember
hlslang/GLSLCodeGen/glslStruct.cpp:8
Method
TAnnotation
hlslang/Include/Types.h:411
Method
TFunction
hlslang/MachineIndependent/SymbolTable.cpp:265
Method
TFunction
hlslang/MachineIndependent/SymbolTable.h:135
Method
TGlslOutputTraverser
hlslang/GLSLCodeGen/glslOutput.cpp:331
Method
TInfoSinkBase
hlslang/Include/InfoSink.h:39
← previous
next →
301–400 of 634, ranked by callers