user: Describe Debug Options from the Blender manual or Python API, including usage steps and snippets.

assistant: `-d`, `--debug`
:   Turn debugging on.

    - Enables memory error detection
    - Disables mouse grab (to interact with a debugger in some cases)
    - Keeps Python’s `sys.stdin` rather than setting it to None

`--debug-value` `<value>`
:   Set debug value of `<value>` on startup.

`--debug-events`
:   Enable debug messages for the event system.

`--debug-handlers`
:   Enable debug messages for event handling.

`--debug-libmv`
:   Enable debug messages from libmv library.

`--debug-memory`
:   Enable fully guarded memory allocation and debugging.

`--debug-jobs`
:   Enable time profiling for background jobs.

`--debug-python`
:   Enable debug messages for Python.

`--debug-depsgraph`
:   Enable all debug messages from dependency graph.

`--debug-depsgraph-eval`
:   Enable debug messages from dependency graph related on evaluation.

`--debug-depsgraph-build`
:   Enable debug messages from dependency graph related on graph construction.

`--debug-depsgraph-tag`
:   Enable debug messages from dependency graph related on tagging.

`--debug-depsgraph-no-threads`
:   Switch dependency graph to a single threaded evaluation.

`--debug-depsgraph-time`
:   Enable debug messages from dependency graph related on timing.

`--debug-depsgraph-pretty`
:   Enable colors for dependency graph debug messages.

`--debug-depsgraph-uid`
:   Verify validness of session-wide identifiers assigned to ID data-blocks.

`--debug-ghost`
:   Enable debug messages for Ghost (Linux only).

`--debug-wintab`
:   Enable debug messages for Wintab.

`--debug-gpu`
:   Enable GPU debug context and information for OpenGL 4.3+.

`--debug-gpu-force-workarounds`
:   Enable workarounds for typical GPU issues and disable all GPU extensions.

`--debug-gpu-compile-shaders`
:   Compile all statically defined shaders to test platform compatibility.

`--debug-gpu-shader-debug-info`
:   Enable shader debug info generation (Vulkan only).

`--debug-gpu-scope-capture`
:   Capture the GPU commands issued inside the give scope name.

`--debug-gpu-renderdoc`
:   Enable RenderDoc integration for GPU frame grabbing and debugging.

`--debug-gpu-vulkan-local-read`
:   Force Vulkan dynamic rendering local read when supported by device.

`--debug-wm`
:   Enable debug messages for the window manager, shows all operators in search, shows keymap errors.

`--debug-xr`
:   Enable debug messages for virtual reality contexts.
    Enables the OpenXR API validation layer, (OpenXR) debug messages and general information prints.

`--debug-xr-time`
:   Enable debug messages for virtual reality frame rendering times.

`--debug-all`
:   Enable all debug messages.

`--debug-io`
:   Enable debug messages for I/O.

`--debug-fpe`
:   Enable floating-point exceptions.

`--debug-exit-on-error`
:   Immediately exit when internal errors are detected.

`--debug-freestyle`
:   Enable debug messages for Freestyle.

`--disable-crash-handler`
:   Disable the crash handler.

`--disable-abort-handler`
:   Disable the abort handler.

`--verbose` `<verbose>`
:   Set the logging verbosity level for debug messages that support it.

`-q`, `--quiet`
:   Suppress status printing (warnings & errors are still printed).