renderdog-automation

Crates.iorenderdog-automation
lib.rsrenderdog-automation
version0.2.0
created_at2026-01-09 17:10:18.557171+00
updated_at2026-01-10 10:06:05.744806+00
descriptionOut-of-process automation helpers for RenderDoc (renderdoccmd/qrenderdoc --python workflows).
homepagehttps://github.com/Latias94/renderdog
repositoryhttps://github.com/Latias94/renderdog
max_upload_size
id2032432
size132,939
Latias94 (Latias94)

documentation

README

renderdog-automation

Out-of-process automation helpers for RenderDoc.

Repository: https://github.com/Latias94/renderdog

This crate drives:

  • renderdoccmd capture (injection-based capture)
  • qrenderdoc --python (replay/export)

See the workspace README for example commands and MCP workflows.

Playbooks (practical debugging checklists):

Examples:

  • Export actions + bindings bundle from an existing capture: cargo run -p renderdog-automation --example export_bundle_from_capture -- <capture.rdc> [out_dir] [basename]
  • Find event IDs by marker substring: cargo run -p renderdog-automation --example find_events -- <capture.rdc> [marker_contains]
  • Save current pipeline outputs to PNG (headless replay): cargo run -p renderdog-automation --example replay_save_outputs_png -- <capture.rdc> [event_id] [out_dir] [basename]
  • Diagnose RenderDoc environment (paths + Vulkan layer): cargo run -p renderdog-automation --example diagnose_environment
Commit count: 46

cargo fmt