Skip to Content

mdl-sdkv2026.0.0

Created
Updated

NVIDIA Material Definition Language SDK

#Usage

mdl-sdk provides CMake targets:

find_package(mdl CONFIG REQUIRED)
target_link_libraries(main PRIVATE $<COMPILE_ONLY:mdl::mdl_sdk> ${CMAKE_DL_LIBS})

# Or if you want to use only the MDL Core library:
find_package(mdl CONFIG REQUIRED)
target_link_libraries(main PRIVATE $<COMPILE_ONLY:mdl::mdl_core> ${CMAKE_DL_LIBS})

#License

#Supported Platforms

!x86 & !(windows & (arm | uwp)) & !(osx & arm) & !android

  • linux
  • osx
  • uwp
  • windows-x64
  • windows-arm64
  • windows-x86

#Features

No default features set.

#dds

Build image plugin for DDS

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#df-vulkan

Build the MDL SDK df_vulkan example

Dependencies:
and 24 transitive dependencies:
  • (by )
  • (by )
  • (by )

    Platforms: linux

  • (by )
  • (by )
  • (by )
  • (by )

    Features: (none)

  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
Host Dependencies:
7 transitive dependencies:
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )

#materialx

Enables MaterialX support

Dependencies:
  • Features: mdl-generator

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:
  • (by )
  • (by )

#openimageio

Build image plugin for various image formats using OpenImageIO

Dependencies:
  • Features: gif, openjpeg, webp

and 19 transitive dependencies:
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by , )

    Platforms: osx & x64
    Features: libwebpmux, nearlossless, simd, unicode

  • (by )

    Features: zlib

  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )
  • (by )

    Platforms: arm

  • (by )

    Features: (none)

  • (by )
  • (by )
Host Dependencies:
3 transitive dependencies:
  • (by )
  • (by )
  • (by )

    Platforms: arm & android

#Dependencies

and 32 transitive dependencies:
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )
  • >= v1.91.0(by )

#Host Dependencies

and one transitive dependency:
  • (by )

#Dependents

No dependents.

#Host Dependents

No dependents.

#Contributors

  • MACHIZAUD Andréa's avatarMACHIZAUD Andréa
  • Billy O'Neal's avatarBilly O'Neal
  • Osyotr's avatarOsyotr
  • jim wang's avatarjim wang
  • Kai Pastor's avatarKai Pastor
  • jreichel-nvidia's avatarjreichel-nvidia

#Changelog

  • cac7d29[mdl-sdk] Update to 2026.0.0. (#52433)
  • dfefa2e[mdl-sdk] Add "materialx" feature (#50255)
  • 76b3df9[mdl-sdk] Update to 2025.0.5. (#50250)
  • c4a5f9b[mdl-sdk] Add feature flag df-vulkan to build the MDL SDK df_vulkan example. (#48964)
  • f4bcab3[mdl-sdk] Update to 2025.0.3. (#48948)
  • ec55f11[mdl-sdk] Update to 2025. (#47598)
  • 6cac075[mdl-sdk] Update to 2024.1.4. (#46631)
  • 984f923[mdl-sdk] Update to 2024.1.3. (#45828)
  • 49663bc[mdl-sdk] Update to 2024.1.1. (#45264)
  • 381b327[mdl-sdk] Update to 2024.1 (#43531)
and 8 more commits:

#Source