mtld3d

(★ 37)

Direct3D9 implementation on top of Metal.

File Explorer

  • .gitignore
  • AGENTS.md
  • CLAUDE.md
  • CONTRIBUTING.md
  • INSTALL.md
  • LICENSE
  • Makefile
  • mtld3d.conf
  • README.md
  • rustfmt.toml

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

cargo clippy

View Details ▼

A collection of lints to catch common mistakes and improve your Rust code.

cargo clippy

Run checks over the code in the current directory:

cargo clippy --locked

Require that `Cargo.lock` is up to date:

cargo clippy --workspace

Run checks on all packages in the workspace:

🔍

cargo fmt

View Details ▼

Run `rustfmt` on all source files in a Rust project.
See also: `rustfmt`.

cargo fmt

Format all source files:

cargo fmt --check

Check for formatting errors without writing to the files:

cargo fmt -- {{rustfmt_args}}

Pass arguments to each `rustfmt` call:

🔍

cargo test

View Details ▼

Execute the unit and integration tests of a Rust package.

cargo {{[t|test]}} {{test_name}}

Only run tests containing a specific string in their names:

cargo {{[t|test]}} -- --test-threads {{count}}

Set the number of simultaneous running test cases:

cargo {{[t|test]}} {{[-r|--release]}}

Test artifacts in release mode, with optimizations:

🔍

perf

View Details ▼

Framework for Linux performance counter measurements.

perf stat {{gcc hello.c}}

Display basic performance counter stats for a command:

sudo perf top

Display system-wide real-time performance counter profile:

sudo perf record {{command}}

Run a command and record its profile into `perf.data`:

🔍

wine

View Details ▼

Run Windows executables on Unix-based systems.

wine {{command}}

Run a specific program inside the `wine` environment:

wine start {{command}}

Run a specific program in background:

wine msiexec /{{i|x}} {{path/to/package.msi}}

Install/uninstall an MSI package:

🔍

softwareupdate

View Details ▼

Update macOS App Store apps.

softwareupdate --list

List all available updates:

softwareupdate --install --all

Download and install all updates:

softwareupdate --install --recommended

Download and install all [r]ecommended updates:

// repository documentation