Commit graph

  • c5035d8ffd include: add comment documenting the change(s) to SDL_opengl_glext.h Anonymous Maarten 2023-02-04 02:44:10 +0100
  • d6fdb842b0 include: add comment documenting the change(s) to SDL_opengl_glext.h Anonymous Maarten 2023-02-04 02:44:10 +0100
  • 60a4ffd719 Use a reasonable upper bound on the number of pixels we'll try to draw when traversing a line #7236 Sam Lantinga 2023-02-03 15:45:43 -0800
  • 92779a5bd8 Adds Stadia BT mapping Alynne 2023-01-30 01:46:03 -0500
  • 4dea13e02f Adds Stadia BT mapping Alynne 2023-01-30 01:46:03 -0500
  • a34a84ba98
    Rename int versions of the SDL2 render functions (#7235) Sam Lantinga 2023-02-03 14:55:32 -0800
  • 03ba531492
    Merge branch 'main' into rename-render-api #7235 Sam Lantinga 2023-02-03 14:55:15 -0800
  • 14a4ce8b59 Fixed SDL_ScaleMode values for consistency Sam Lantinga 2023-02-03 13:23:02 -0800
  • 121d3cda2b Rename int versions of the SDL2 render functions Sam Lantinga 2023-02-03 14:18:06 -0800
  • e5ae9c5ece Fixed SDL_ScaleMode values for consistency #7234 Sam Lantinga 2023-02-03 13:23:02 -0800
  • e5edce8e75
    Fixed permissions on src/render/SDL_render.c (#7232) Sam Lantinga 2023-02-03 13:14:48 -0800
  • a8975127a5 Fixed permissions on src/render/SDL_render.c #7232 Sam Lantinga 2023-02-03 13:14:11 -0800
  • cb6b8b0132
    Simplify flags testing (#7220) Sylvain Becker 2023-02-03 22:08:42 +0100
  • dcd17f5473 Renderer logical size is now implemented as a render target Sam Lantinga 2023-02-03 12:25:46 -0800
  • c2ec359302 Renderer logical size is now implemented as a render target #7230 Sam Lantinga 2023-02-03 12:25:46 -0800
  • 0dc4373aad opengl: make SDL_opengl_glext.h's include compatible with macos Anonymous Maarten 2023-02-03 20:58:02 +0100
  • 93fc72a405 opengl: make SDL_opengl_glext.h's include compatible with macos Anonymous Maarten 2023-02-03 20:58:02 +0100
  • 8f39146764
    Merge branch 'main' into br_simplify_flag_test #7220 Sylvain Becker 2023-02-03 18:30:12 +0100
  • 0bf91e16b7 wayland: Fix non-floating libdecor window sizing Frank Praznik 2023-02-03 11:07:31 -0500
  • 06b305d232 dynapi: cast GetProcAddress() result to void* Ozkan Sezer 2023-02-03 17:40:40 +0300
  • 9f21bed729 dynapi: cast GetProcAddress() result to void* Ozkan Sezer 2023-02-03 17:40:40 +0300
  • e7ea47a1b4 add version check to SDL_MALLOC macro (for correctness) Ozkan Sezer 2023-02-03 17:40:40 +0300
  • 7d439b87b0 video: Don't switch display modes when emulating mode changes Frank Praznik 2023-02-01 18:37:34 -0500
  • 7def1438c3 wayland: Refactor for video core changes Frank Praznik 2023-02-01 11:18:03 -0500
  • 3a29818842 video: Don't switch display modes when emulating mode changes #7227 Frank Praznik 2023-02-01 18:37:34 -0500
  • b368bf5e11 wayland: Refactor for video core changes Frank Praznik 2023-02-01 11:18:03 -0500
  • 73c19cc226 renderer: clip lines in SDL_RenderLines #7226 Anonymous Maarten 2023-02-02 23:20:33 +0100
  • 8dfaa7cba2 rect: fix SDL_GetRectAndLineIntersection for huge numbers Anonymous Maarten 2023-02-02 23:10:57 +0100
  • 47cdb532f1 video: Don't rely on memcpy undefined behavior Frank Praznik 2023-02-02 13:43:43 -0500
  • a41e179761
    Update src/joystick/windows/SDL_dinputjoystick.c Sylvain Becker 2023-02-02 22:01:55 +0100
  • 8f235500bb
    Update src/thread/ngage/SDL_systhread.cpp Sylvain Becker 2023-02-02 22:00:49 +0100
  • fc71e5e110
    Update revert / change to bool Sylvain 2023-02-02 20:29:20 +0100
  • fa49e9b782 video: Don't rely on memcpy undefined behavior #7223 Frank Praznik 2023-02-02 13:43:43 -0500
  • 166afebcad video: Update self-referential pointers when reallocating the display list Frank Praznik 2023-02-01 20:18:00 -0500
  • bb4221574b
    Simplify flags testing Sylvain 2023-02-02 09:38:57 +0100
  • c4a493de97 Don't accept official mappings for controllers that aren't unique Sam Lantinga 2023-02-02 08:39:54 -0800
  • 4a87abc966 Fixed sort_controllers.py and resorted game controller database Sam Lantinga 2023-02-02 08:38:22 -0800
  • 673bc57649 Don't accept official mappings for controllers that aren't unique #7229 Sam Lantinga 2023-02-02 08:39:54 -0800
  • 917607c335 Fixed sort_controllers.py and resorted game controller database Sam Lantinga 2023-02-02 08:38:22 -0800
  • fdd0e8687b video: Update self-referential pointers when reallocating the display list #7217 Frank Praznik 2023-02-01 20:18:00 -0500
  • cb38dc5288
    Update SDL_opengl_glext.h #7222 Depressed Potato 2023-02-02 09:35:43 -0500
  • d29e1f3632 Added gamepad mappings for the Xin-Mo Dual Arcade Fightstick Sam Lantinga 2023-02-01 23:09:53 -0800
  • 2290d71338 Added gamepad mappings for the Xin-Mo Dual Arcade Fightstick Sam Lantinga 2023-02-01 23:09:53 -0800
  • 17ecb11ed6 macOS: fix initial Metal drawable size in certain multi-display setups Sasha Szpakowski 2023-02-01 18:56:33 -0400
  • baca26d727 macOS: fix initial Metal drawable size in certain multi-display setups Sasha Szpakowski 2023-02-01 18:56:33 -0400
  • 6c6992e8a3 macOS: fix initial Metal drawable size in certain multi-display setups #7218 Sasha Szpakowski 2023-02-01 18:56:33 -0400
  • 98ae54ccc0 video: Set the ID of fullscreen modes when adding a display Frank Praznik 2023-02-01 18:41:39 -0500
  • d8f0715385 Revert "Remove unused SDL_GetCPUName" Anonymous Maarten 2023-02-02 00:36:46 +0100
  • 78be9eaf38 Revert "Add testcpuinfo.c" Anonymous Maarten 2023-02-02 00:28:44 +0100
  • 69aede6c9e Add missing _ in SDL_EVENT_LOCALECHANGED and SSDL_EVENT_TEXTEDITING_EXT Anonymous Maarten 2023-02-02 00:26:26 +0100
  • 08bcee8570 test: don't use wiki urls for documentation comments Anonymous Maarten 2023-02-02 00:21:53 +0100
  • 0e39b64d24 video: Set the ID of fullscreen modes when adding a display #7216 Frank Praznik 2023-02-01 18:41:39 -0500
  • bff449eb24 testcpuinfo.c needs SDL3/SDL_main.h Anonymous Maarten 2023-02-01 23:49:27 +0100
  • 5888b008b1 Add testcpuinfo.c Anonymous Maarten 2023-02-01 23:34:37 +0100
  • 4e6ab13d6f Remove unused SDL_GetCPUName Anonymous Maarten 2023-02-01 23:17:15 +0100
  • 177a6f38e0 Only minimize the window for an assert if it's in exclusive fullscreen mode Sam Lantinga 2023-02-01 11:45:31 -0800
  • ac75fe9324 Folded SDL_WINDOW_FULLSCREEN_EXCLUSIVE and SDL_WINDOW_FULLSCREEN_DESKTOP into a single SDL_WINDOW_FULLSCREEN flag Sam Lantinga 2023-02-01 11:30:28 -0800
  • 14338ab459 Removed display mode flags Sam Lantinga 2023-01-31 23:35:56 -0800
  • 9ff1055489 Workaround for Visual Studio 2019 const warning Sam Lantinga 2023-02-01 09:20:14 -0800
  • 6b137579ea Windows default to fullscreen desktop mode if they don't pick an explicit video mode Sam Lantinga 2023-01-31 21:23:14 -0800
  • 389ddcf26f Only minimize the window for an assert if it's in exclusive fullscreen mode #7210 Sam Lantinga 2023-02-01 11:45:31 -0800
  • 3533c7aaaa Folded SDL_WINDOW_FULLSCREEN_EXCLUSIVE and SDL_WINDOW_FULLSCREEN_DESKTOP into a single SDL_WINDOW_FULLSCREEN flag Sam Lantinga 2023-02-01 11:30:28 -0800
  • b4b62388e3 Removed display mode flags Sam Lantinga 2023-01-31 23:35:56 -0800
  • aa717869f1 Workaround for Visual Studio 2019 const warning Sam Lantinga 2023-02-01 09:20:14 -0800
  • 048df6260c Remove disabled self test main functions in src/SDL_error.c Anonymous Maarten 2023-02-01 20:14:48 +0100
  • 4af93990a9 Remove disabled self test main functions Anonymous Maarten 2023-02-01 20:13:34 +0100
  • e73151f544 ci: don't upload test directory for ps2 workflow separately Anonymous Maarten 2023-02-01 20:04:47 +0100
  • 2afee88c81 ci+haiku: ignore return code of sv force-restart Anonymous Maarten 2023-02-01 19:43:11 +0100
  • 20c2fa18fe cmake: assume autotools static libraries with lib prefix and .a suffix Anonymous Maarten 2023-02-01 19:05:44 +0100
  • 8800d40442 cmake: assume autotools static libraries with lib prefix and .a suffix Anonymous Maarten 2023-02-01 19:05:44 +0100
  • efffd6665e
    Merge 45a95d0b1b into d58693928d #5717 act262 2023-02-02 01:58:09 +0800
  • 97aa261a1f Windows default to fullscreen desktop mode if they don't pick an explicit video mode Sam Lantinga 2023-01-31 21:23:14 -0800
  • e268e75ad4
    Merge branch 'main' into br_remove_diagonal_dpi Sylvain Becker 2023-01-31 21:51:32 +0100
  • fb3b27f891
    Removed some uneeded 'unsigned' #7207 Sylvain 2023-01-31 20:46:09 +0100
  • 6548884016
    Merge branch 'main' into br_remove_unsigned #7117 Sylvain 2023-01-31 20:34:05 +0100
  • 49a23d06ff
    video: Return the display ID when the window is fully enclosed Frank Praznik 2023-01-31 12:34:38 -0500
  • 21588a07e3
    Make sure count is 0 in out of memory conditions Sam Lantinga 2023-01-31 10:04:51 -0800
  • 1e5564a2c8
    Fixes for Android builds Vladyslav Serhiienko 2023-01-30 22:59:48 -0800
  • 0adc7a9ee8
    cmake: fix installed SDL3::SDL3_test + test on ci Anonymous Maarten 2023-01-31 05:26:02 +0100
  • d7b303bd2a
    ci: restart VM after installing haiku dependencies Anonymous Maarten 2023-01-30 18:47:04 +0100
  • b63a5091fe
    cmake: detect Emscripten architecture as emscripten Anonymous Maarten 2023-01-30 19:13:40 +0100
  • b1ccdd48de
    cmake: add CPack support for creating binary archives Anonymous Maarten 2023-01-29 06:12:40 +0100
  • 39a4634df4
    ci: fail CMake configuration on warning Anonymous Maarten 2023-01-24 05:30:24 +0100
  • fba3c4e3cd
    cmake: capitalize SDL3::Headers target Anonymous Maarten 2023-01-22 00:01:52 +0100
  • b8f6daa457
    ci: upload artifacts for main workflow Anonymous Maarten 2023-01-21 01:13:58 +0100
  • 435a52447e
    cmake: by default, link tests to SDL3.dll on Windows Anonymous Maarten 2023-01-21 01:57:10 +0100
  • 0d4b794131
    cmake: add support for creating Apple frameworks with CMake Anonymous Maarten 2023-01-21 01:08:32 +0100
  • 2e0cb4ea64
    cmake: create SDL3::headers for include path + no exported CMake variables Anonymous Maarten 2023-01-21 00:55:44 +0100
  • 4fb44d12ce
    cmake: don't install Android.mk files for Android Anonymous Maarten 2023-01-21 00:40:03 +0100
  • a1c4ef7f1d
    cmake: no more SDL3_* cache variables Anonymous Maarten 2023-01-18 18:05:54 +0100
  • eb295c124d
    cmake: detect cpu architecture in SDL_DetectCPUArchitecture Anonymous Maarten 2023-01-09 15:06:45 +0100
  • e06f890d21
    cmake: pass VERSION to project() + don't use SDL_VERSION Anonymous Maarten 2023-01-09 14:11:54 +0100
  • 6a9a105cef
    cmake: remove MSCOS_RPATH related FIXME Anonymous Maarten 2023-01-09 13:41:54 +0100
  • aad23a9ec5
    SDL_Video.h - audio driver Bruno Sanches 2023-01-30 09:33:08 -0300
  • f2f8ed4e97
    Prevent setting an error "invalid display" when the parameter displayID hasn't been set. Sylvain 2023-01-30 10:36:48 +0100
  • 26c6e7a781
    Fixed checking the return values of SDL_AddBasicVideoDisplay() and SDL_AddVideoDisplay() Sam Lantinga 2023-01-29 21:57:30 -0800
  • 1799c936f2
    Changed SDL_EVENT_WINDOW_PIXEL_SIZE_CHANGED to be the same value as SDL_EVENT_WINDOW_SIZE_CHANGED so SDL2 applications continue to work as expected. Sam Lantinga 2023-01-29 21:37:51 -0800
  • b8100b2d22
    Fixed Haiku build Sam Lantinga 2023-01-29 21:35:45 -0800
  • 4fdf8e946e
    Sync SDL3 wiki -> header SDL Wiki Bot 2023-01-30 03:26:14 +0000
  • e53729aae1
    Displays are now referenced by instance ID instead of index Sam Lantinga 2023-01-29 13:30:55 -0800