Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AcademySoftwareFoundation/MaterialX
/ functions
Functions
6,511 in github.com/AcademySoftwareFoundation/MaterialX
⨍
Functions
6,511
◇
Types & classes
1,637
↓ 6 callers
Function
cgltf_fill_float_array
source/MaterialXRender/External/Cgltf/cgltf.h:2513
↓ 6 callers
Method
clearNodeImplementations
source/MaterialXGenShader/GenContext.cpp:65
↓ 6 callers
Function
convert
source/MaterialXTest/External/Catch/catch.hpp:11486
↓ 6 callers
Method
convert
source/MaterialXCore/Unit.cpp:104
↓ 6 callers
Function
create
source/MaterialXGenMdl/MdlSyntax.h:30
↓ 6 callers
Function
create
source/MaterialXGenOsl/OslSyntax.h:25
↓ 6 callers
Method
createStringResolver
source/MaterialXCore/Element.cpp:593
↓ 6 callers
Method
createValueFromStrings
source/MaterialXGenShader/TypeDesc.cpp:26
↓ 6 callers
Method
deallocate_string
source/MaterialXFormat/External/PugiXML/pugixml.cpp:671
↓ 6 callers
Method
elapsedTime
source/MaterialXRender/Timer.cpp:21
↓ 6 callers
Method
end
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:2539
↓ 6 callers
Method
eval_boolean
source/MaterialXFormat/External/PugiXML/pugixml.cpp:10208
↓ 6 callers
Function
failedString
source/MaterialXTest/External/Catch/catch.hpp:15840
↓ 6 callers
Method
first_child
source/MaterialXFormat/External/PugiXML/pugixml.cpp:5651
↓ 6 callers
Function
from_heap_preallocated
source/MaterialXFormat/External/PugiXML/pugixml.cpp:7732
↓ 6 callers
Method
get
source/PyMaterialX/External/PyBind11/include/pybind11/pytypes.h:1095
↓ 6 callers
Method
getActiveTokens
source/MaterialXCore/Interface.cpp:463
↓ 6 callers
Method
getActiveValueElement
source/MaterialXCore/Interface.cpp:474
↓ 6 callers
Method
getActiveValueElements
source/MaterialXCore/Interface.cpp:487
↓ 6 callers
Function
getBaseType
Return the base type of the image.
source/MaterialXRender/Image.h:89
↓ 6 callers
Function
getChannelCount
Return the channel count of the image.
source/MaterialXRender/Image.h:83
↓ 6 callers
Method
getDeterminant
source/MaterialXCore/Types.cpp:91
↓ 6 callers
Method
getFile
source/MaterialXTest/External/Catch/catch.hpp:12134
↓ 6 callers
Method
getGeomPropValue
source/MaterialXCore/Document.cpp:337
↓ 6 callers
Function
getGeometryBindings
source/MaterialXCore/Look.cpp:23
↓ 6 callers
Function
getNode
Return the node this port belongs to.
source/MaterialXGenShader/ShaderNode.h:136
↓ 6 callers
Function
getQualifiedName
Return a qualified version of the given name, taking the namespace at the scope of this element into account.
source/MaterialXCore/Element.h:342
↓ 6 callers
Method
getSubDirectories
source/MaterialXFormat/File.cpp:219
↓ 6 callers
Method
getTexelColor
source/MaterialXRender/Image.cpp:199
↓ 6 callers
Function
getUIProperties
source/MaterialXRender/Util.cpp:123
↓ 6 callers
Method
getUnitAsInteger
source/MaterialXCore/Unit.cpp:144
↓ 6 callers
Method
getUnitConverter
source/MaterialXCore/Unit.cpp:205
↓ 6 callers
Method
getVersionIntegers
source/MaterialXCore/Document.cpp:323
↓ 6 callers
Function
get_fully_qualified_tp_name
source/PyMaterialX/External/PyBind11/include/pybind11/detail/class.h:30
↓ 6 callers
Function
initContext
Initialize the given generation context
source/JsMaterialX/JsMaterialXGenShader/JsGenContext.cpp:22
↓ 6 callers
Method
isEditable
source/MaterialXGenHw/HwImplementation.cpp:28
↓ 6 callers
Function
is_attribute_of
source/MaterialXFormat/External/PugiXML/pugixml.cpp:4365
↓ 6 callers
Method
loadGeometry
source/MaterialXGraphEditor/Graph.cpp:2941
↓ 6 callers
Function
mx_worley_distance
libraries/stdlib/genosl/include/mx_funcs.h:443
↓ 6 callers
Function
node_copy_string
source/MaterialXFormat/External/PugiXML/pugixml.cpp:4413
↓ 6 callers
Function
prependFileUri
(filepath: str)
python/MaterialXTest/tests_to_html.py:218
↓ 6 callers
Function
range
source/MaterialXTest/External/Catch/catch.hpp:4700
↓ 6 callers
Function
replace
source/MaterialXGenShader/ShaderGenerator.cpp:441
↓ 6 callers
Method
resolveOutputPath
Helper to resolve output path for an artifact. If outputDirectory is set, returns outputDirectory/filename. Otherwise returns the original path unchan
source/MaterialXTest/MaterialXGenShader/GenShaderUtil.h:150
↓ 6 callers
Method
setNameGlobal
source/MaterialXCore/Node.cpp:23
↓ 6 callers
Method
set_holder_constructed
NOLINTNEXTLINE(readability-make-member-function-const)
source/PyMaterialX/External/PyBind11/include/pybind11/detail/value_and_holder.h:51
↓ 6 callers
Method
set_type
source/MaterialXFormat/External/PugiXML/pugixml.cpp:8900
↓ 6 callers
Method
showDurations
source/MaterialXTest/External/Catch/catch.hpp:10003
↓ 6 callers
Function
size
Return the number of strings in the path.
source/MaterialXFormat/File.h:159
↓ 6 callers
Function
spc
(depth)
python/Scripts/mxvalidate.py:316
↓ 6 callers
Function
stbi__fopen
source/MaterialXRender/External/StbImage/stb_image.h:1337
↓ 6 callers
Function
stbi__hdr_test
source/MaterialXRender/External/StbImage/stb_image.h:7097
↓ 6 callers
Function
stbi__mul2sizes_valid
returns 1 if the product is valid, 0 on overflow. negative factors are considered invalid.
source/MaterialXRender/External/StbImage/stb_image.h:1014
↓ 6 callers
Function
stbi__start_file
source/MaterialXRender/External/StbImage/stb_image.h:877
↓ 6 callers
Function
stringStartsWith
source/MaterialXCore/Util.cpp:130
↓ 6 callers
Function
terminate
Terminate the library
source/MaterialXGraphEditor/External/Glfw/src/init.c:64
↓ 6 callers
Function
toVec4
source/MaterialXGenSlang/SlangShaderGenerator.h:87
↓ 6 callers
Method
unbind
source/MaterialXRenderGlsl/GlslProgram.cpp:861
↓ 6 callers
Method
unbindGeometry
source/MaterialXRenderGlsl/GlslProgram.cpp:441
↓ 5 callers
Function
Color3d
source/MaterialXRender/Types.h:92
↓ 5 callers
Function
_glfwCompareVideoModes
Performs lexical comparison between two @ref GLFWvidmode structures
source/MaterialXGraphEditor/External/Glfw/src/monitor.c:271
↓ 5 callers
Function
_glfwInitVulkan
source/MaterialXGraphEditor/External/Glfw/src/vulkan.c:44
↓ 5 callers
Function
_glfwInputChar
Notifies shared code of a Unicode codepoint input event The 'plain' parameter determines whether to emit a regular character event
source/MaterialXGraphEditor/External/Glfw/src/input.c:292
↓ 5 callers
Function
_glfwInputJoystick
Notifies shared code of a joystick connection or disconnection
source/MaterialXGraphEditor/External/Glfw/src/input.c:370
↓ 5 callers
Function
_glfwInputWindowCloseRequest
Notifies shared code that the user wishes to close a window
source/MaterialXGraphEditor/External/Glfw/src/window.c:133
↓ 5 callers
Function
_glfwTerminateVulkan
source/MaterialXGraphEditor/External/Glfw/src/vulkan.c:157
↓ 5 callers
Function
acquireMonitor
Make the specified window and its video mode active on its monitor
source/MaterialXGraphEditor/External/Glfw/src/x11_window.c:1105
↓ 5 callers
Function
acquireMonitor
Make the specified window and its video mode active on its monitor
source/MaterialXGraphEditor/External/Glfw/src/win32_window.c:463
↓ 5 callers
Method
addNodeDefFromGraph
source/MaterialXCore/Document.cpp:180
↓ 5 callers
Method
bindImage
source/MaterialXRenderGlsl/GlslMaterial.cpp:197
↓ 5 callers
Method
bindImages
source/MaterialXRenderGlsl/GlslMaterial.cpp:155
↓ 5 callers
Method
bindLighting
source/MaterialXRenderGlsl/GlslProgram.cpp:566
↓ 5 callers
Method
bindPipeline
Binds the pipeline and the rootObject to it. Does not deep copy the rootObject (uniforms), until after
source/MaterialXRenderSlang/SlangProgram.h:200
↓ 5 callers
Method
bindTimeAndFrame
source/MaterialXRenderGlsl/GlslProgram.cpp:840
↓ 5 callers
Method
build
source/MaterialXRenderSlang/SlangProgram.cpp:83
↓ 5 callers
Function
cgltf_buffer_view_data
source/MaterialXRender/External/Cgltf/cgltf.h:2249
↓ 5 callers
Function
cgltf_num_components
source/MaterialXRender/External/Cgltf/cgltf.h:5865
↓ 5 callers
Function
checkImplementations
Check that implementations exist for all nodedefs supported per generator
source/MaterialXTest/MaterialXGenShader/GenShaderUtil.cpp:78
↓ 5 callers
Function
concat
source/PyMaterialX/External/PyBind11/include/pybind11/detail/descr.h:159
↓ 5 callers
Function
create
source/MaterialXGenSlang/SlangSyntax.h:24
↓ 5 callers
Function
createFilePath
(fileName, filePath, sep = pathSep)
source/JsMaterialX/JsMaterialXFormat/post.js:28
↓ 5 callers
Function
createFloatWidget
source/MaterialXView/Editor.cpp:753
↓ 5 callers
Method
createInputBlock
source/MaterialXGenShader/ShaderStage.cpp:132
↓ 5 callers
Method
createNode
source/MaterialXGenShader/ShaderGraph.cpp:707
↓ 5 callers
Method
createOutputBlock
source/MaterialXGenShader/ShaderStage.cpp:144
↓ 5 callers
Function
createValidChildName
Using the input name as a starting point, modify it to create a valid, unique name for a child element.
source/MaterialXCore/Element.h:773
↓ 5 callers
Method
data
source/MaterialXTest/External/Catch/catch.hpp:13921
↓ 5 callers
Method
emitDependentFunctionCalls
source/MaterialXGenShader/ShaderGenerator.cpp:160
↓ 5 callers
Method
emitFunctionBodyBegin
source/MaterialXGenShader/ShaderGenerator.cpp:172
↓ 5 callers
Method
emitFunctionBodyEnd
source/MaterialXGenShader/ShaderGenerator.cpp:177
↓ 5 callers
Function
endian_swap
source/MaterialXFormat/External/PugiXML/pugixml.cpp:1434
↓ 5 callers
Method
execute
source/PyMaterialX/External/PyBind11/include/pybind11/operators.h:89
↓ 5 callers
Function
extensionSupportedEGL
source/MaterialXGraphEditor/External/Glfw/src/egl_context.c:241
↓ 5 callers
Method
findParentMesh
source/MaterialXRender/GeometryHandler.cpp:121
↓ 5 callers
Method
findUniform
source/MaterialXRenderGlsl/GlslMaterial.cpp:325
↓ 5 callers
Method
first
source/MaterialXFormat/External/PugiXML/pugixml.cpp:12187
↓ 5 callers
Function
fixIndex
Make index zero-base, and also support relative index.
source/MaterialXRender/External/TinyObjLoader/tiny_obj_loader.h:502
↓ 5 callers
Method
flattenSubgraphs
source/MaterialXCore/Node.cpp:251
↓ 5 callers
Function
fmod
libraries/stdlib/genosl/include/color4.h:254
↓ 5 callers
Function
function_record_ptr_from_PyObject
source/PyMaterialX/External/PyBind11/include/pybind11/detail/function_record_pyobject.h:126
← previous
next →
501–600 of 6,511, ranked by callers