.commitlintrc.yml
.gitignore
.python-version
.release-please-manifest.json
CONTRIBUTING.md
LICENSE
Makefile
README.md
SECURITY.md
mypy.ini
pixi.lock
pixi.toml
pyproject.toml
release-please-config.json
ruff.toml
uv.lock
.claude/skills/rdc-cli
.githooks/pre-commit
.githooks/pre-push
.github/CODEOWNERS
.github/PULL_REQUEST_TEMPLATE.md
.github/ISSUE_TEMPLATE/bug_report.yml
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/feature_request.yml
.github/workflows/aur.yml
.github/workflows/ci.yml
.github/workflows/commitlint.yml
.github/workflows/docs.yml
aur/PKGBUILD
aur/stable/PKGBUILD
docker/Dockerfile
docs-astro/astro.config.mjs
docs-astro/package-lock.json
docs-astro/package.json
docs-astro/tailwind.config.mjs
docs-astro/tsconfig.json
docs-astro/public/.nojekyll
docs-astro/public/favicon.svg
docs-astro/src/components/Commands.astro
docs-astro/src/components/Demo.astro
docs-astro/src/components/Features.astro
docs-astro/src/components/Footer.astro
docs-astro/src/components/Hero.astro
docs-astro/src/components/Install.astro
docs-astro/src/components/Navbar.astro
docs-astro/src/components/Philosophy.astro
docs-astro/src/components/Terminal.astro
docs-astro/src/components/ThemeSwitcher.astro
docs-astro/src/data/commands.json
docs-astro/src/data/replay.json
docs-astro/src/data/stats.json
docs-astro/src/layouts/Base.astro
docs-astro/src/layouts/Docs.astro
docs-astro/src/pages/index.astro
docs-astro/src/pages/docs/ai-integration.astro
docs-astro/src/pages/docs/commands.astro
docs-astro/src/pages/docs/design.astro
docs-astro/src/pages/docs/examples.astro
docs-astro/src/pages/docs/index.astro
docs-astro/src/pages/docs/install.astro
docs-astro/src/pages/docs/remote.astro
docs-astro/src/pages/docs/usage.astro
docs-astro/src/pages/docs/vfs.astro
docs-astro/src/styles/global.css
docs-astro/tapes/pipeline.tape
docs-astro/tapes/quickstart.tape
docs-astro/tests/validate.mjs
scripts/build-renderdoc.sh
scripts/build_renderdoc.py
scripts/capture_fixture.sh
scripts/dev_install.py
scripts/e2e_test.py
scripts/ensure-renderdoc.py
scripts/ensure-renderdoc.sh
scripts/ensure-skill-link.py
scripts/gen-commands.py
scripts/gen-replay.py
scripts/gen-skill-ref.py
scripts/gen-stats.py
scripts/gen_and_check.py
scripts/setup-renderdoc.sh
scripts/setup-vulkan-samples.sh
scripts/setup_android_tools.py
scripts/setup_vulkan_samples.py
scripts/verify-package.sh
scripts/verify_package.py
src/rdc/__init__.py
src/rdc/_build_renderdoc.py
src/rdc/_platform.py
src/rdc/_progress.py
src/rdc/_transport.py
src/rdc/adapter.py
src/rdc/capture_core.py
src/rdc/cli.py
src/rdc/daemon_client.py
src/rdc/daemon_server.py
src/rdc/discover.py
src/rdc/image_compare.py
src/rdc/protocol.py
src/rdc/remote_core.py
src/rdc/remote_state.py
src/rdc/session_state.py
src/rdc/target_state.py
src/rdc/_skills/SKILL.md
src/rdc/_skills/__init__.py
src/rdc/_skills/references/commands-quick-ref.md
src/rdc/commands/_helpers.py
src/rdc/commands/android.py
src/rdc/commands/assert_ci.py
src/rdc/commands/assert_image.py
src/rdc/commands/capture.py
src/rdc/commands/capture_control.py
src/rdc/commands/capturefile.py
src/rdc/commands/cbuffer.py
src/rdc/commands/completion.py
src/rdc/commands/counters.py
src/rdc/commands/debug.py
src/rdc/commands/descriptors.py
src/rdc/commands/diff.py
src/rdc/commands/doctor.py
src/rdc/commands/events.py
src/rdc/commands/export.py
src/rdc/commands/info.py
src/rdc/commands/install_skill.py
src/rdc/commands/mesh.py
src/rdc/commands/pick_pixel.py
src/rdc/commands/pipeline.py
src/rdc/commands/pixel.py
src/rdc/commands/remote.py
src/rdc/commands/resources.py
src/rdc/commands/script.py
src/rdc/commands/search.py
src/rdc/commands/serve.py
src/rdc/commands/session.py
src/rdc/commands/setup_renderdoc.py
src/rdc/commands/shader_edit.py
src/rdc/commands/snapshot.py
src/rdc/commands/tex_stats.py
src/rdc/commands/unix_helpers.py
src/rdc/commands/unused_targets.py
src/rdc/commands/usage.py
src/rdc/commands/vfs.py
src/rdc/diff/__init__.py
src/rdc/diff/alignment.py
src/rdc/diff/draws.py
src/rdc/diff/framebuffer.py
src/rdc/diff/pipeline.py
src/rdc/diff/resources.py
src/rdc/diff/stats.py
src/rdc/diff/summary.py
src/rdc/formatters/json_fmt.py
src/rdc/formatters/kv.py
src/rdc/formatters/options.py
src/rdc/formatters/tsv.py
src/rdc/handlers/__init__.py
src/rdc/handlers/_helpers.py
src/rdc/handlers/_types.py
src/rdc/handlers/buffer.py
src/rdc/handlers/capture.py
src/rdc/handlers/capturefile.py
src/rdc/handlers/core.py
src/rdc/handlers/debug.py
src/rdc/handlers/descriptor.py
src/rdc/handlers/pipe_state.py
src/rdc/handlers/pixel.py
src/rdc/handlers/query.py
src/rdc/handlers/script.py
src/rdc/handlers/shader.py
src/rdc/handlers/shader_edit.py
src/rdc/handlers/texture.py
src/rdc/handlers/unused.py
src/rdc/handlers/vfs.py
src/rdc/services/__init__.py
src/rdc/services/diff_service.py
src/rdc/services/query_service.py
src/rdc/services/session_service.py
src/rdc/vfs/__init__.py
src/rdc/vfs/formatter.py
src/rdc/vfs/router.py
src/rdc/vfs/tree_cache.py
src/rdc_cli.egg-info/PKG-INFO
src/rdc_cli.egg-info/SOURCES.txt
src/rdc_cli.egg-info/dependency_links.txt
src/rdc_cli.egg-info/entry_points.txt
src/rdc_cli.egg-info/requires.txt
src/rdc_cli.egg-info/scm_file_list.json
src/rdc_cli.egg-info/scm_version.json
src/rdc_cli.egg-info/top_level.txt
tests/conftest.py
tests/e2e/__init__.py
tests/e2e/blackbox_test_catalog.md
tests/e2e/conftest.py
tests/e2e/e2e_helpers.py
tests/e2e/test_advanced.py
tests/e2e/test_assert.py
tests/e2e/test_capture.py
tests/e2e/test_capturefile.py
tests/e2e/test_debug.py
tests/e2e/test_diff.py
tests/e2e/test_export.py
tests/e2e/test_formats.py
tests/e2e/test_presession.py
tests/e2e/test_query.py
tests/e2e/test_session.py
tests/e2e/test_shader_edit.py
tests/e2e/test_vfs.py
tests/fixtures/gles-multipass-debug.apk
tests/fixtures/gles-triangle-debug.apk
tests/fixtures/gles_android_mali.rdc
tests/fixtures/gles_multipass_mali.rdc
tests/fixtures/hello_triangle.rdc
tests/fixtures/vkcube.rdc
tests/fixtures/vkcube_validation.rdc
tests/integration/test_build_renderdoc_integration.py
tests/integration/test_daemon_handlers_real.py
tests/integration/test_mock_api_sync.py
tests/integration/test_real_replay.py
tests/integration/test_vulkan_samples.py
tests/mocks/mock_renderdoc.py
tests/unit/conftest.py
tests/unit/test_adapter.py
tests/unit/test_android_commands.py
tests/unit/test_assert_ci_commands.py
tests/unit/test_assert_image_command.py
tests/unit/test_binary_daemon.py
tests/unit/test_buffer_decode.py
tests/unit/test_build_renderdoc.py
tests/unit/test_capture.py
tests/unit/test_capture_control.py
tests/unit/test_capture_core.py
tests/unit/test_capture_handlers.py
tests/unit/test_capturefile_commands.py
tests/unit/test_capturefile_handlers.py
tests/unit/test_cbuffer_commands.py
tests/unit/test_ci_files.py
tests/unit/test_cli.py
tests/unit/test_cli_session_flag.py
tests/unit/test_completion.py
tests/unit/test_count_shadermap.py
tests/unit/test_counters_commands.py
tests/unit/test_counters_daemon.py
tests/unit/test_daemon_crash_regression.py
tests/unit/test_daemon_output_quality.py
tests/unit/test_daemon_pipeline_extended.py
tests/unit/test_daemon_server_unit.py
tests/unit/test_daemon_shader_api_fix.py
tests/unit/test_daemon_shader_extended.py
tests/unit/test_daemon_transport.py
tests/unit/test_debug_commands.py
tests/unit/test_debug_handlers.py
tests/unit/test_descriptors_commands.py
tests/unit/test_descriptors_daemon.py
tests/unit/test_dev_install.py
tests/unit/test_diff_alignment.py
tests/unit/test_diff_command.py
tests/unit/test_diff_draws.py
tests/unit/test_diff_framebuffer.py
tests/unit/test_diff_pipeline.py
tests/unit/test_diff_resources.py
tests/unit/test_diff_service.py
tests/unit/test_diff_stats.py
tests/unit/test_diff_summary.py
tests/unit/test_discover.py
tests/unit/test_doctor.py
tests/unit/test_doctor_hints.py
tests/unit/test_draws_daemon.py
tests/unit/test_draws_events_cli.py
tests/unit/test_draws_events_daemon.py
tests/unit/test_eid_completion.py
tests/unit/test_events_commands.py
tests/unit/test_export_commands.py
tests/unit/test_export_overlay.py
tests/unit/test_fix1_draws_pass_name.py
tests/unit/test_fix2_vfs_intermediate_dirs.py
tests/unit/test_fix3_friendly_pass_name.py
tests/unit/test_formatters.py
tests/unit/test_formatters_kv.py
tests/unit/test_gen_skill_ref.py
tests/unit/test_handlers_remote.py
tests/unit/test_image_compare.py
tests/unit/test_info_commands.py
tests/unit/test_install_skill.py
tests/unit/test_json_errors.py
tests/unit/test_keep_remote.py
tests/unit/test_mesh_commands.py
tests/unit/test_mesh_handler.py
tests/unit/test_mock_capture_types.py
tests/unit/test_mock_renderdoc.py
tests/unit/test_open_remote.py
tests/unit/test_output_options.py
tests/unit/test_overlay_handler.py
tests/unit/test_pass_deps.py
tests/unit/test_pick_pixel_commands.py
tests/unit/test_pick_pixel_daemon.py
tests/unit/test_pipeline_cli_phase27.py
tests/unit/test_pipeline_commands.py
tests/unit/test_pipeline_daemon.py
tests/unit/test_pipeline_section_routing.py
tests/unit/test_pipeline_shader.py
tests/unit/test_pipeline_state.py
tests/unit/test_pixel_history_commands.py
tests/unit/test_pixel_history_daemon.py
tests/unit/test_pixi_files.py
tests/unit/test_platform.py
tests/unit/test_progress.py
tests/unit/test_protocol.py
tests/unit/test_query_service.py
tests/unit/test_quickfix_batch.py
tests/unit/test_remote_commands.py
tests/unit/test_remote_core.py
tests/unit/test_remote_replay.py
tests/unit/test_remote_setup.py
tests/unit/test_remote_state.py
tests/unit/test_remote_status_disconnect.py
tests/unit/test_require_pipe.py
tests/unit/test_resource_semantic_completion.py
tests/unit/test_resources_commands.py
tests/unit/test_resources_filter.py
tests/unit/test_script_command.py
tests/unit/test_script_handler.py
tests/unit/test_search.py
tests/unit/test_semantic_completion.py
tests/unit/test_serve.py
tests/unit/test_session_commands.py
tests/unit/test_session_completion.py
tests/unit/test_session_service.py
tests/unit/test_session_state.py
tests/unit/test_setup_renderdoc.py
tests/unit/test_setup_vulkan_samples.py
tests/unit/test_shader_edit_commands.py
tests/unit/test_shader_edit_handlers.py
tests/unit/test_shader_preload.py
tests/unit/test_skill_structure.py
tests/unit/test_snapshot_command.py
tests/unit/test_split_binary.py
tests/unit/test_split_core.py
tests/unit/test_stats_event_count.py
tests/unit/test_target_state.py
tests/unit/test_tex_stats_commands.py
tests/unit/test_tex_stats_handler.py
tests/unit/test_tooling_files.py
tests/unit/test_unix_helpers_commands.py
tests/unit/test_unused_targets.py
tests/unit/test_usage_commands.py
tests/unit/test_usage_daemon.py
tests/unit/test_vfs_binary.py
tests/unit/test_vfs_commands.py
tests/unit/test_vfs_completion.py
tests/unit/test_vfs_daemon.py
tests/unit/test_vfs_formatter.py
tests/unit/test_vfs_router.py
tests/unit/test_vfs_tree_cache.py
tests/unit/test_windows_compat.py