Here is a list of all macros with links to the files they belong to:

### - v -

- SDL_VENDOR_INFO : SDL_revision.h
- SDL_VERSION : SDL_version.h
- SDL_VERSION_ATLEAST : SDL_version.h
- SDL_VERSIONNUM : SDL_version.h
- SDL_VIDEO_DRIVER_ANDROID : SDL_config_android.h
- SDL_VIDEO_DRIVER_COCOA : SDL_config_macosx.h
- SDL_VIDEO_DRIVER_DUMMY : SDL_config.h, SDL_config_iphoneos.h, SDL_config_macosx.h, SDL_config_minimal.h, SDL_config_os2.h, SDL_config_pandora.h, SDL_config_windows.h, SDL_config_wingdk.h, SDL_config_winrt.h, SDL_config_xbox.h
- SDL_VIDEO_DRIVER_EMSCRIPTEN : SDL_config_emscripten.h
- SDL_VIDEO_DRIVER_KMSDRM : SDL_config.h
- SDL_VIDEO_DRIVER_NGAGE : SDL_config_ngage.h
- SDL_VIDEO_DRIVER_OFFSCREEN : SDL_config.h
- SDL_VIDEO_DRIVER_OS2 : SDL_config_os2.h
- SDL_VIDEO_DRIVER_PANDORA : SDL_config_pandora.h
- SDL_VIDEO_DRIVER_UIKIT : SDL_config_iphoneos.h
- SDL_VIDEO_DRIVER_WAYLAND : SDL_config.h
- SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH : SDL_config.h
- SDL_VIDEO_DRIVER_WINDOWS : SDL_config_windows.h, SDL_config_wingdk.h, SDL_config_xbox.h
- SDL_VIDEO_DRIVER_WINRT : SDL_config_winrt.h
- SDL_VIDEO_DRIVER_X11 : SDL_config.h, SDL_config_pandora.h
- SDL_VIDEO_DRIVER_X11_DYNAMIC : SDL_config_macosx.h
- SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT : SDL_config_macosx.h
- SDL_VIDEO_DRIVER_X11_DYNAMIC_XINPUT2 : SDL_config_macosx.h
- SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR : SDL_config_macosx.h
- SDL_VIDEO_DRIVER_X11_DYNAMIC_XSS : SDL_config_macosx.h
- SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM : SDL_config.h, SDL_config_macosx.h
- SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS : SDL_config.h
- SDL_VIDEO_DRIVER_X11_XCURSOR : SDL_config.h
- SDL_VIDEO_DRIVER_X11_XDBE : SDL_config.h, SDL_config_macosx.h
- SDL_VIDEO_DRIVER_X11_XFIXES : SDL_config.h
- SDL_VIDEO_DRIVER_X11_XINPUT2 : SDL_config.h
- SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH : SDL_config.h
- SDL_VIDEO_DRIVER_X11_XRANDR : SDL_config.h, SDL_config_macosx.h
- SDL_VIDEO_DRIVER_X11_XSCRNSAVER : SDL_config.h, SDL_config_macosx.h
- SDL_VIDEO_DRIVER_X11_XSHAPE : SDL_config.h, SDL_config_macosx.h
- SDL_VIDEO_METAL : SDL_config_macosx.h
- SDL_VIDEO_OPENGL : SDL_config.h, SDL_config_macosx.h, SDL_config_windows.h, SDL_config_wingdk.h, SDL_config_xbox.h
- SDL_VIDEO_OPENGL_CGL : SDL_config_macosx.h
- SDL_VIDEO_OPENGL_EGL : SDL_config.h, SDL_config_android.h, SDL_config_emscripten.h, SDL_config_macosx.h, SDL_config_windows.h, SDL_config_wingdk.h, SDL_config_winrt.h
- SDL_VIDEO_OPENGL_ES : SDL_config_android.h, SDL_config_iphoneos.h, SDL_config_pandora.h
- SDL_VIDEO_OPENGL_ES2 : SDL_config.h, SDL_config_android.h, SDL_config_emscripten.h, SDL_config_iphoneos.h, SDL_config_macosx.h, SDL_config_windows.h, SDL_config_wingdk.h, SDL_config_winrt.h
- SDL_VIDEO_OPENGL_GLX : SDL_config.h, SDL_config_macosx.h
- SDL_VIDEO_OPENGL_WGL : SDL_config_windows.h, SDL_config_wingdk.h, SDL_config_xbox.h
- SDL_VIDEO_RENDER_D3D : SDL_config_windows.h, SDL_config_wingdk.h
- SDL_VIDEO_RENDER_D3D11 : SDL_config_wingdk.h, SDL_config_winrt.h
- SDL_VIDEO_RENDER_D3D12 : SDL_config_wingdk.h, SDL_config_xbox.h
- SDL_VIDEO_RENDER_METAL : SDL_config_macosx.h
- SDL_VIDEO_RENDER_OGL : SDL_config.h, SDL_config_macosx.h, SDL_config_windows.h, SDL_config_wingdk.h, SDL_config_xbox.h
- SDL_VIDEO_RENDER_OGL_ES : SDL_config_android.h, SDL_config_iphoneos.h, SDL_config_pandora.h
- SDL_VIDEO_RENDER_OGL_ES2 : SDL_config.h, SDL_config_android.h, SDL_config_emscripten.h, SDL_config_iphoneos.h, SDL_config_macosx.h, SDL_config_windows.h, SDL_config_wingdk.h, SDL_config_winrt.h
- SDL_VIDEO_VULKAN : SDL_config.h, SDL_config_android.h, SDL_config_macosx.h, SDL_config_windows.h, SDL_config_wingdk.h
- SDL_VIRTUAL_JOYSTICK_DESC_VERSION : SDL_joystick.h
- VERBOSE_AUDIO : SDL_test_common.h
- VERBOSE_EVENT : SDL_test_common.h
- VERBOSE_MODES : SDL_test_common.h
- VERBOSE_MOTION : SDL_test_common.h
- VERBOSE_RENDER : SDL_test_common.h
- VERBOSE_VIDEO : SDL_test_common.h
- VK_DEFINE_HANDLE : SDL_vulkan.h
- VK_DEFINE_NON_DISPATCHABLE_HANDLE : SDL_vulkan.h