MCPcopy Create free account
hub / github.com/3Shain/dxmt

github.com/3Shain/dxmt @v0.80

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.80 ↗ · + Follow
4,971 symbols 9,531 edges 259 files 150 documented · 3% updated 7d agov0.80 · 2026-04-23★ 1,11415 open issues

Browse by type

Functions 3,262 Types & classes 1,709
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

DXMT

A Metal-based translation layer for Direct3D 11 and 10 which allows running 3D applications on macOS using Wine.

For the current status of the project, please refer to the project wiki.

The most recent development builds can be found here.

Build

See DEVELOPMENT.md

Core symbols most depended-on inside this repo

Shape

Method 2,249
Class 1,386
Function 1,013
Enum 323

Languages

C++90%
C10%

Modules by API surface

src/winemetal/winemetal.h321 symbols
src/winemetal/unix/winemetal_unix.c265 symbols
src/d3d11/d3d11_context_impl.cpp234 symbols
tests/dx11/stb_image.h208 symbols
src/winemetal/winemetal_thunks.c205 symbols
src/winemetal/Metal.hpp180 symbols
src/airconv/dxbc_instructions.hpp112 symbols
src/d3d11/d3d11_device.cpp103 symbols
src/airconv/air_signature.hpp103 symbols
libs/DXBCParser/ShaderBinary.h103 symbols
src/d3d10/d3d10_device.cpp102 symbols
src/winemetal/winemetal_thunks.h97 symbols

For agents

$ claude mcp add dxmt \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page