asdf-overlay 0.3.2

Asdf Overlay Dll
docs.rs failed to build asdf-overlay-0.3.2
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: asdf-overlay-1.0.4

Npm Crates.io Documentation

Asdf Overlay

Blazingly fastâ„¢ Overlay library for Windows

Screenshot

Supported API

  • OpenGL
  • DX9
  • DX10
  • DX11
  • DX12
  • Vulkan

Features

  1. Supports multiple backends
  2. Blazingly fastâ„¢
  3. GPU accelerated shared overlay surface

Pre-requirement

  1. node, pnpm package manager
  2. nightly rustc, cargo, msvc(x64, x86, arm64)
  3. Install x86_64-pc-windows-msvc, i686-pc-windows-msvc, aarch64-pc-windows-msvc rustc targets

Installing node dependencies

pnpm install

Build

pnpm build

[!WARNING] DLL and the client must be built using same rust compiler or it will misbehaviour

Example

Examples are located in examples directory.

Node

Run

pnpm build && pnpm --filter electron-overlay start <process_name>

Electron window overlay will be added on target process

Rust

Run

cargo build && cargo run -p noise-rectangle <process_name>

Glitching squares appear and disappear on target process

Debugging

Run with debug build. Use external debug log viewer (ex: DebugView) to see tracing log of injected process

License

This project is dual licensed under MIT or Apache-2.0 License