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
↓ 2 callers
Method
setArrayInformationType
hlslang/Include/Types.h:279
↓ 2 callers
Method
setGlobal
hlslang/MachineIndependent/SymbolTable.h:54
↓ 2 callers
Method
setOperand
hlslang/Include/intermediate.h:588
↓ 2 callers
Function
token_to_int
!!! FIXME: didn't we implement this by hand elsewhere?
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:745
↓ 2 callers
Function
translateQualifier
hlslang/GLSLCodeGen/glslCommon.cpp:199
↓ 2 callers
Function
yysyntax_error
Copy into YYRESULT an error message about the unexpected token YYCHAR while in state YYSTATE. Return the number of bytes copied, including the
tools/share/bison/yacc.c:897
↓ 1 callers
Function
AddToVaryings
hlslang/GLSLCodeGen/hlslLinker.cpp:276
↓ 1 callers
Function
CheckGLSL
tests/hlsl2glsltest/hlsl2glsltest.cpp:319
↓ 1 callers
Function
CleanupOpenGL
tests/hlsl2glsltest/hlsl2glsltest.cpp:293
↓ 1 callers
Function
CleanupShaderText
hlslang/GLSLCodeGen/hlslLinker.cpp:1699
↓ 1 callers
Function
DetachThread
hlslang/MachineIndependent/HLSL2GLSL.cpp:84
↓ 1 callers
Function
EmitCalledFunctions
hlslang/GLSLCodeGen/hlslLinker.cpp:738
↓ 1 callers
Function
EndsWith
tests/hlsl2glsltest/hlsl2glsltest.cpp:86
↓ 1 callers
Function
FoldBinaryConstantExpression
hlslang/MachineIndependent/ConstantFolding.cpp:14
↓ 1 callers
Function
FoldUnaryConstantExpression
hlslang/MachineIndependent/ConstantFolding.cpp:87
↓ 1 callers
Function
FreeGlobalPools
hlslang/MachineIndependent/PoolAlloc.cpp:26
↓ 1 callers
Function
FreeParseContext
hlslang/MachineIndependent/ParseHelper.cpp:1941
↓ 1 callers
Function
FreeParseContextIndex
hlslang/MachineIndependent/ParseHelper.cpp:1956
↓ 1 callers
Function
FreePoolIndex
hlslang/MachineIndependent/PoolAlloc.cpp:44
↓ 1 callers
Function
GetCompiledShaderText
tests/hlsl2glsltest/hlsl2glsltest.cpp:497
↓ 1 callers
Function
GetEntryName
hlslang/GLSLCodeGen/hlslLinker.cpp:760
↓ 1 callers
Function
GetFiles
tests/hlsl2glsltest/hlsl2glsltest.cpp:94
↓ 1 callers
Function
GetFragmentInputQualifier
hlslang/GLSLCodeGen/hlslLinker.cpp:259
↓ 1 callers
Function
GetVertexInputQualifier
hlslang/GLSLCodeGen/hlslLinker.cpp:249
↓ 1 callers
Function
GetVertexOutputQualifier
hlslang/GLSLCodeGen/hlslLinker.cpp:254
↓ 1 callers
Function
Hlsl2Glsl_GetUniformCount
hlslang/MachineIndependent/HLSL2GLSL.cpp:438
↓ 1 callers
Function
Hlsl2Glsl_GetUniformInfo
hlslang/MachineIndependent/HLSL2GLSL.cpp:449
↓ 1 callers
Function
Hlsl2Glsl_Initialize
hlslang/MachineIndependent/HLSL2GLSL.cpp:217
↓ 1 callers
Function
Hlsl2Glsl_SetUserAttributeNames
hlslang/MachineIndependent/HLSL2GLSL.cpp:460
↓ 1 callers
Function
Hlsl2Glsl_Shutdown
hlslang/MachineIndependent/HLSL2GLSL.cpp:254
↓ 1 callers
Function
IdentifyBuiltIns
hlslang/MachineIndependent/Initialize.cpp:580
↓ 1 callers
Function
InitProcess
hlslang/MachineIndependent/HLSL2GLSL.cpp:55
↓ 1 callers
Function
InitializeGlobalParseContext
hlslang/MachineIndependent/ParseHelper.cpp:1902
↓ 1 callers
Function
InitializeGlobalPools
hlslang/MachineIndependent/PoolAlloc.cpp:15
↓ 1 callers
Function
InitializeOpenGL
tests/hlsl2glsltest/hlsl2glsltest.cpp:191
↓ 1 callers
Function
InitializeParseContextIndex
hlslang/MachineIndependent/ParseHelper.cpp:1880
↓ 1 callers
Function
InitializePoolIndex
hlslang/MachineIndependent/PoolAlloc.cpp:37
↓ 1 callers
Method
IsASTTransformed
hlslang/GLSLCodeGen/hlslCrossCompiler.h:28
↓ 1 callers
Function
IsArgumentForFramebufferFetch
hlslang/GLSLCodeGen/hlslLinker.cpp:383
↓ 1 callers
Method
IsEmpty
hlslang/Include/InfoSink.h:139
↓ 1 callers
Function
IsGlslBuiltin
Check against names that are built-ins in GLSL. This might overlap with HLSL but HLSL allows variables to have the same name as a built-in (e.g. lerp)
hlslang/GLSLCodeGen/glslSymbol.cpp:205
↓ 1 callers
Method
IsGlslProduced
hlslang/GLSLCodeGen/hlslCrossCompiler.h:29
↓ 1 callers
Function
IsReservedGlslKeyword
Check against names that are keywords in GLSL, but not HLSL
hlslang/GLSLCodeGen/glslSymbol.cpp:11
↓ 1 callers
Function
MOJOSHADER_hlslang_print_debug_token
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:119
↓ 1 callers
Function
Max
hlslang/Include/Common.h:89
↓ 1 callers
Function
Min
hlslang/MachineIndependent/preprocessor/mojoshader_internal.h:79
↓ 1 callers
Function
Min
hlslang/Include/Common.h:85
↓ 1 callers
Function
NewPoolTTypeList
hlslang/Include/Types.h:23
↓ 1 callers
Method
ProduceGLSL
hlslang/GLSLCodeGen/hlslCrossCompiler.cpp:43
↓ 1 callers
Function
PropagateMutableUniforms
hlslang/GLSLCodeGen/propagateMutable.cpp:55
↓ 1 callers
Function
PropagateSamplerTypes
hlslang/GLSLCodeGen/typeSamplers.cpp:450
↓ 1 callers
Function
SafeEquals
hlslang/GLSLCodeGen/glslOutput.cpp:301
↓ 1 callers
Function
TestFileFailure
tests/hlsl2glsltest/hlsl2glsltest.cpp:646
↓ 1 callers
Method
TransformAST
hlslang/GLSLCodeGen/hlslCrossCompiler.cpp:36
↓ 1 callers
Function
TransposeMatrixConstructorArgs
Returns false if this was a matrix that still needs a transpose
hlslang/MachineIndependent/ParseHelper.cpp:1366
↓ 1 callers
Function
UsePost120TextureLookups
ACS: some texture lookup types were deprecated after 1.20, and 1.40 won't accept them
hlslang/GLSLCodeGen/glslOutput.cpp:16
↓ 1 callers
Function
_hlmojo_preprocessor_nexttoken
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:2029
↓ 1 callers
Method
addCalledFunction
hlslang/GLSLCodeGen/glslFunction.h:39
↓ 1 callers
Method
addMember
hlslang/GLSLCodeGen/glslStruct.h:31
↓ 1 callers
Method
addNeededExtensions
hlslang/GLSLCodeGen/glslFunction.cpp:115
↓ 1 callers
Method
addParameter
hlslang/GLSLCodeGen/glslFunction.cpp:81
↓ 1 callers
Function
add_define
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:359
↓ 1 callers
Method
atBuiltInLevel
hlslang/MachineIndependent/SymbolTable.h:250
↓ 1 callers
Function
buildArrayConstructorString
hlslang/GLSLCodeGen/glslOutput.cpp:77
↓ 1 callers
Method
changeQualifier
hlslang/Include/Types.h:245
↓ 1 callers
Method
clone
hlslang/Include/Types.h:196
↓ 1 callers
Method
copyParam
hlslang/MachineIndependent/SymbolTable.h:120
↓ 1 callers
Function
finalizeHLSLSupportLibrary
hlslang/GLSLCodeGen/hlslSupportLib.cpp:1096
↓ 1 callers
Method
findCompatible
This function uses the matching rules as described in the Cg language doc (the closest thing we have to HLSL function matching description) to find a
hlslang/MachineIndependent/SymbolTable.cpp:313
↓ 1 callers
Function
fractionalPart
Returns the fractional part of the given floating-point number.
hlslang/Include/InfoSink.h:13
↓ 1 callers
Method
getAsDeclaration
hlslang/Include/intermediate.h:287
↓ 1 callers
Method
getAsOperatorNode
hlslang/Include/intermediate.h:281
↓ 1 callers
Method
getAsSelectionNode
hlslang/Include/intermediate.h:285
↓ 1 callers
Method
getDecl
hlslang/GLSLCodeGen/glslStruct.cpp:14
↓ 1 callers
Function
getHLSLSupportCode
hlslang/GLSLCodeGen/hlslSupportLib.cpp:1108
↓ 1 callers
Method
getInfo
hlslang/MachineIndependent/SymbolTable.h:46
↓ 1 callers
Method
getInstanceSize
Full-dimensional size of single instance of type
hlslang/Include/Types.h:254
↓ 1 callers
Function
getMatrixConstructOpWithRHS
hlslang/MachineIndependent/Intermediate.cpp:1131
↓ 1 callers
Method
getMaxArraySize
hlslang/Include/Types.h:277
↓ 1 callers
Method
getPrototype
hlslang/GLSLCodeGen/glslFunction.cpp:95
↓ 1 callers
Method
getRef
hlslang/GLSLCodeGen/glslSymbol.h:53
↓ 1 callers
Method
getShaderText
hlslang/GLSLCodeGen/hlslLinker.cpp:1720
↓ 1 callers
Method
getUniformCount
hlslang/GLSLCodeGen/hlslLinker.h:47
↓ 1 callers
Method
getUniformInfo
hlslang/GLSLCodeGen/hlslLinker.h:48
↓ 1 callers
Method
getUniqueId
hlslang/MachineIndependent/SymbolTable.h:52
↓ 1 callers
Function
get_builtin_variable_from_semantic
hlslang/GLSLCodeGen/hlslLinker.cpp:322
↓ 1 callers
Function
handle_macro_args
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1386
↓ 1 callers
Function
handle_pp_define
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:962
↓ 1 callers
Function
handle_pp_elif
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1944
↓ 1 callers
Function
handle_pp_else
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1967
↓ 1 callers
Function
handle_pp_endif
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1989
↓ 1 callers
Function
handle_pp_error
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:878
↓ 1 callers
Function
handle_pp_if
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1918
↓ 1 callers
Function
handle_pp_ifdef
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1261
↓ 1 callers
Function
handle_pp_ifndef
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1267
↓ 1 callers
Function
handle_pp_include
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:755
↓ 1 callers
Function
handle_pp_line
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:832
↓ 1 callers
Function
handle_pp_pragma
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:930
↓ 1 callers
Function
handle_pp_undef
hlslang/MachineIndependent/preprocessor/mojoshader_preprocessor.cpp:1173
↓ 1 callers
Method
hasInitialization
hlslang/Include/intermediate.h:440
← previous
next →
201–300 of 634, ranked by callers