SDL/include/SDL3
Frank Praznik 0bfe0497f3 video: Add a hint to disable auto mode switching if an exclusive fullscreen window moves between displays
The existing behavior helps clients that don't expect exclusive fullscreen windows to move by maintaining a consistent size and mode, however, some are aware that this can occur and want to handle mode selection themselves.

Add a hint to disable auto mode switching when an exclusive fullscreen window moves to accommodate this use case, and don't override fullscreen changes that may occur in an event watcher between the display changed event being posted and SDL running the display changed handler, as the mode switch may have already been handled there by the client.
2025-03-14 13:46:00 -04:00
..
SDL.h Updated to version 3.3.0 for development 2025-03-01 19:31:00 -08:00
SDL_assert.h Update include/SDL3/SDL_assert.h 2025-02-21 11:07:54 -08:00
SDL_asyncio.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_atomic.h Sync SDL3 wiki -> header 2025-01-28 19:01:16 +00:00
SDL_audio.h Sync SDL3 wiki -> header 2025-02-01 10:40:21 +00:00
SDL_begin_code.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_bits.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_blendmode.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_camera.h Rename parameter of type SDL_CameraID from devid to instance_id 2025-01-29 17:49:53 -08:00
SDL_clipboard.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_close_code.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_copying.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_cpuinfo.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_dialog.h Sync SDL3 wiki -> header 2025-03-01 16:26:19 +00:00
SDL_egl.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_endian.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_error.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_events.h Sync SDL3 wiki -> header 2025-02-25 15:54:44 +00:00
SDL_filesystem.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_gamepad.h Sync SDL3 wiki -> header 2025-03-05 22:49:13 +00:00
SDL_gpu.h Fixed SDL_GPUTextureSupportsSampleCount() documentation 2025-03-14 09:30:19 -07:00
SDL_guid.h Note that SDL_GUIDToString() and SDL_StringToGUID() are thread-safe. 2025-02-06 10:44:21 -08:00
SDL_haptic.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_hidapi.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_hints.h video: Add a hint to disable auto mode switching if an exclusive fullscreen window moves between displays 2025-03-14 13:46:00 -04:00
SDL_init.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_intrin.h All SDL 3.0 release symbols are at version 3.2.0 2025-01-21 10:19:21 -08:00
SDL_iostream.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_joystick.h Sync SDL3 wiki -> header 2025-03-12 22:23:23 +00:00
SDL_keyboard.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_keycode.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_loadso.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_locale.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_log.h Sync SDL3 wiki -> header 2025-02-13 05:39:38 +00:00
SDL_main.h Sync SDL3 wiki -> header 2025-03-14 12:49:08 +00:00
SDL_main_impl.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_messagebox.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_metal.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_misc.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_mouse.h Sync SDL3 wiki -> header 2025-03-02 15:56:34 +00:00
SDL_mutex.h SDL_mutex.h: Fixed code example. 2025-03-13 10:08:32 -04:00
SDL_oldnames.h Added SDL_HINT_JOYSTICK_ENHANCED_REPORTS 2025-01-02 17:18:09 -08:00
SDL_opengl.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_opengl_glext.h
SDL_opengles.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_opengles2.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_opengles2_gl2.h
SDL_opengles2_gl2ext.h
SDL_opengles2_gl2platform.h
SDL_opengles2_khrplatform.h
SDL_pen.h All SDL 3.0 release symbols are at version 3.2.0 2025-01-21 10:19:21 -08:00
SDL_pixels.h Added support for Motion JPEG camera capture 2025-02-10 17:18:16 -08:00
SDL_platform.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_platform_defines.h Remove #undef __3DS__ 2025-02-04 13:57:41 -08:00
SDL_power.h All SDL 3.0 release symbols are at version 3.2.0 2025-01-21 10:19:21 -08:00
SDL_process.h Formatting spaces around pointer symbol. 2025-02-03 17:03:26 -08:00
SDL_properties.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_rect.h Remove const from parameter of inline function SDL_RectsEqualEpsilon() 2025-02-03 19:46:36 -08:00
SDL_render.h Fix trailing doc comments 2025-03-14 10:04:32 -07:00
SDL_revision.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_scancode.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_sensor.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_stdinc.h Sync SDL3 wiki -> header 2025-03-07 17:01:23 +00:00
SDL_storage.h Sync SDL3 wiki -> header 2025-02-25 16:58:12 +00:00
SDL_surface.h Added SDL_SCALEMODE_PIXELART 2025-03-13 09:48:37 -07:00
SDL_system.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_test.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_test_assert.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_test_common.h Formatting spaces around pointer symbol. 2025-02-03 17:03:26 -08:00
SDL_test_compare.h All SDL 3.0 release symbols are at version 3.2.0 2025-01-21 10:19:21 -08:00
SDL_test_crc32.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_test_font.h All SDL 3.0 release symbols are at version 3.2.0 2025-01-21 10:19:21 -08:00
SDL_test_fuzzer.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_test_harness.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_test_log.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_test_md5.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_test_memory.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_thread.h Formatting spaces around pointer symbol. 2025-02-03 17:03:26 -08:00
SDL_time.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_timer.h Sync SDL3 wiki -> header 2025-03-06 20:23:18 +00:00
SDL_touch.h Sync SDL3 wiki -> headers. 2025-01-21 13:12:25 -05:00
SDL_tray.h Sync SDL3 wiki -> header 2025-02-05 15:45:41 +00:00
SDL_version.h Updated to version 3.3.0 for development 2025-03-01 19:31:00 -08:00
SDL_video.h Sync SDL3 wiki -> header 2025-03-14 16:40:38 +00:00
SDL_vulkan.h Formatting spaces around pointer symbol. 2025-02-03 17:03:26 -08:00