docs: Sync the list of debug flags

Make the docs for GDK_DEBUG match current reality.
This commit is contained in:
Matthias Clasen 2023-10-15 10:43:58 -04:00
parent 2f842b087c
commit 59641b3c7b

View File

@ -170,35 +170,41 @@ This variable can be set to a list of debug options, which cause GDK to
print out different types of debugging information. Some of these options print out different types of debugging information. Some of these options
are only available when GTK has been configured with `-Ddebug=true`. are only available when GTK has been configured with `-Ddebug=true`.
`cursor` `misc`
: Information about cursor objects (only win32) : Miscellaneous information
`events`
: Information about events
`dnd`
: Information about drag-and-drop
`input`
: Information about input (mostly Windows)
`eventloop` `eventloop`
: Information about event loop operation (mostly macOS) : Information about event loop operation (mostly macOS)
`misc`
: Miscellaneous information
`frames` `frames`
: Information about the frame clock : Information about the frame clock
`settings` `settings`
: Information about xsettings : Information about xsettings
`opengl`
: Information about OpenGL
`vulkan`
: Information about Vulkan
`selection` `selection`
: Information about selections : Information about selections
`clipboard` `clipboard`
: Information about clipboards : Information about clipboards
`dnd` `dmabuf`
: Information about drag-and-drop : Information about dmabuf handling (Linux-only)
`opengl`
: Information about OpenGL
`vulkan`
: Information about Vulkan
A number of options affect behavior instead of logging: A number of options affect behavior instead of logging:
@ -217,6 +223,9 @@ A number of options affect behavior instead of logging:
`gl-fractional` `gl-fractional`
: Enable fractional scaling for OpenGL. This is experimental : Enable fractional scaling for OpenGL. This is experimental
`gl-debug`
: Insert debugging information in OpenGL
`gl-legacy` `gl-legacy`
: Use a legacy OpenGL context : Use a legacy OpenGL context
@ -244,6 +253,12 @@ A number of options affect behavior instead of logging:
`high-depth` `high-depth`
: Use high bit depth rendering if possible : Use high bit depth rendering if possible
`no-vsync`
: Repaint instantly (uses 100% CPU with animations)
`dmabuf-disable`
: Disable dmabuf support
The special value `all` can be used to turn on all debug options. The special The special value `all` can be used to turn on all debug options. The special
value `help` can be used to obtain a list of all supported debug options. value `help` can be used to obtain a list of all supported debug options.