// // Copyright Contributors to the MaterialX Project // SPDX-License-Identifier: Apache-2.0 // #include namespace py = pybind11; void bindPyMslProgram(py::module& mod); void bindPyMslRenderer(py::module& mod); void bindPyMetalTextureHandler(py::module& mod); void bindPyTextureBaker(py::module& mod); PYBIND11_MODULE(PyMaterialXRenderMsl, mod) { mod.doc() = "Rendering support for the Metal Shading Language."; // PyMaterialXRenderMsl depends on types defined in PyMaterialXRender PYMATERIALX_IMPORT_MODULE(PyMaterialXRender); bindPyMslProgram(mod); bindPyMslRenderer(mod); bindPyMetalTextureHandler(mod); bindPyTextureBaker(mod); }