Commit Graph

  • 5518aca054 Use stdbool internally in SDL Sam Lantinga 2024-08-29 18:45:30 -07:00
  • dfcabc3db8 Fixed drawing debug text Sam Lantinga 2024-08-29 18:21:48 -07:00
  • f1b4c2bbbb Removed Unicode BOM from SDL_gpu.h Sam Lantinga 2024-08-29 18:03:59 -07:00
  • 980a67d5e2 Added configuration dependencies for SDL_RENDER_GPU (#10627) Sam Lantinga 2024-08-29 17:58:54 -07:00
  • 9f0b23d3ad Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-30 00:35:24 +00:00
  • 683e5b8d52 Removed Unicode BOM Sam Lantinga 2024-08-29 17:24:05 -07:00
  • 858589919a Temporarily use the GPU renderer by default so we get testing feedback Sam Lantinga 2024-08-29 17:20:30 -07:00
  • d86f504637 Fix potential cases where we define SDL_GPU_* as an undefined symbol Sam Lantinga 2024-08-29 17:17:24 -07:00
  • b356c65005 Sort exported symbols Sam Lantinga 2024-08-29 17:02:43 -07:00
  • 62f6e6b701 Removed the preferLowPower parameter from SDL_CreateGPUDevice() Sam Lantinga 2024-08-29 16:35:28 -07:00
  • 3046335f28 Fixed device creation property documentation formatting Sam Lantinga 2024-08-29 16:23:47 -07:00
  • b8e7ef27f3 Renamed GPU device creation properties Sam Lantinga 2024-08-29 16:20:26 -07:00
  • d70578b9aa Renamed Gpu to GPU Sam Lantinga 2024-08-29 16:08:10 -07:00
  • 717f4f6fb4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-29 23:54:57 +00:00
  • 8ea38ebedc gpu: Fix wiki category capitalization. Ryan C. Gordon 2024-08-29 19:45:03 -04:00
  • 68038394d1 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-29 22:58:01 +00:00
  • 2e7d5bb429 Add the SDL_GPU API cosmonaut 2024-03-18 11:43:23 -07:00
  • 8ddb099d3e testautomation: use a larger destination buffer than needed in audio_resampleLoss Sam Lantinga 2024-08-29 10:57:13 -07:00
  • d6ad28a4cb Dynamically generate __main__.py of Android aar package Anonymous Maarten 2024-08-29 13:50:51 +02:00
  • a5866809bb cmake: also test ARM neon on non-gcc compilers Anonymous Maarten 2024-08-29 12:38:56 +02:00
  • d9b3b9ad91 Add neon SIMD alpha blending blitter Mārtiņš Možeiko 2024-08-28 20:29:05 -07:00
  • 9ab140fad8 offscreen: Fix bogus surface pointer assignment Ethan Lee 2024-08-28 20:34:39 -04:00
  • 1a007ab88d Fixed SDL_GetDisplayIndex() Sam Lantinga 2024-08-28 16:30:21 -07:00
  • 7055001d85 Fixed SDL_GetPrimaryDisplay() Sam Lantinga 2024-08-28 15:59:13 -07:00
  • 0cdb4833d5 Removed unnecessary inclusion of stdint.h Sam Lantinga 2024-08-28 15:54:56 -07:00
  • 37b4aac3ac Removed unnecessary inclusion of stdbool.h Sam Lantinga 2024-08-28 13:58:03 -07:00
  • 91eabf1b4d Fixed SDL_EGL_ChooseConfig() Sam Lantinga 2024-08-28 13:37:00 -07:00
  • 3bf7b4ff31 Fixed SDL_EGL_LoadLibrary() Sam Lantinga 2024-08-28 13:21:02 -07:00
  • 8d65942b9c Faster sse4 and avx2 SIMD blitters Mārtiņš Možeiko 2024-08-27 22:31:14 -07:00
  • c4b35488c2 Fixed warning C6385: Reading invalid data from 'one_blitkey'. Sam Lantinga 2024-08-28 10:38:31 -07:00
  • abd8ea09de Fixed warning C6001: Using uninitialized memory 'devices'. Sam Lantinga 2024-08-28 10:34:34 -07:00
  • 940f7535ef Remove SDL_PEN hints that are no longer used hwsmm 2024-08-28 22:48:46 +09:00
  • ace6920d44 Fixed returning -1 in a function returning bool Sam Lantinga 2024-08-27 22:34:35 -07:00
  • 36a091cc43 Use SDL_GetError() for SDL_ttf errors Sam Lantinga 2024-08-27 19:02:28 -07:00
  • 5dc5b4b83c pthread: Fixed logic bug in SDL_WaitConditionTimeoutNS due to boolization work. Ryan C. Gordon 2024-08-27 17:00:47 -04:00
  • a24c164956 Fix trailing doc comments Maia 2024-08-27 21:44:52 +02:00
  • 85bbc6028a Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-27 17:33:28 +00:00
  • 47926d7bd0 Added a cleanup function for virtual joysticks Sam Lantinga 2024-08-26 20:11:09 -07:00
  • 00c409cff8 Additional cleanup exposed by building with a C++ compiler Sam Lantinga 2024-08-25 21:32:29 -07:00
  • f08ac438ed Use stdbool for SDL_bool Sam Lantinga 2024-08-26 16:49:57 -07:00
  • 9ff3446f03 Use SDL_bool instead an int return code in the SDL API Sam Lantinga 2024-08-22 17:33:49 -07:00
  • d9a5ed75b9 GDK: Xbox should have input focus by default Caleb Cornett 2024-08-25 20:44:25 -05:00
  • d118af53a1 dummyaudio: single-threaded Emscripten support. Ryan C. Gordon 2024-08-25 15:01:33 -04:00
  • 00494df2f1 RAWINPUT_JoystickOpen: add missing SDL_stack_free() calls. Ozkan Sezer 2024-08-25 11:05:56 +03:00
  • 4eac44bed4 RAWINPUT_JoystickOpen: add missing SDL_stack_free() calls. Ozkan Sezer 2024-08-25 11:05:50 +03:00
  • 845212388e RAWINPUT_JoystickOpen: add missing SDL_stack_free() calls. Ozkan Sezer 2024-08-25 11:05:40 +03:00
  • 38815c22cd cmake: build uclibc as a static library Anonymous Maarten 2024-08-23 04:22:25 +02:00
  • aa527dd0c2 Allow MessageBox to work without window Francisco Javier Trujillo Mata 2024-08-22 19:12:18 +02:00
  • 1b8d5631ef Allow MessageBox to work without window Francisco Javier Trujillo Mata 2024-08-22 18:08:12 +02:00
  • fa2c9c46c5 Default SDL_HINT_JOYSTICK_GAMEINPUT to SDL_FALSE Sam Lantinga 2024-08-23 11:34:15 -07:00
  • 8bcfdb0c92 cmake: fix SDL3-x.y.z.jar installation on Windows Anonymous Maarten 2024-08-23 03:20:39 +02:00
  • c298d2024a Include SDL_build_config.h without a 'build_config/' prefix Anonymous Maarten 2024-08-22 18:52:00 +02:00
  • 702abfe7d5 cmake: only build uclibc when building without external libc Anonymous Maarten 2024-08-23 02:16:08 +02:00
  • 3e60fb4223 VULKAN_UpdateVertexBuffer() should return true if there's nothing to do Sam Lantinga 2024-08-22 12:07:00 -07:00
  • 8f546bb3c9 Use C99 bool internally in SDL Sam Lantinga 2024-08-22 09:21:26 -07:00
  • 6501e90018 Use C++ style comments consistently in SDL source code Sam Lantinga 2024-08-22 10:30:45 -07:00
  • 658fc3db0f Updated list of third party code and generated files Sam Lantinga 2024-08-22 10:30:23 -07:00
  • 46903e61e6 Fix typo in the Android archive's INSTALL.md documentation Anonymous Maarten 2024-08-22 18:11:17 +02:00
  • 2b8ebf08d1 The SDL3 MSVC SDK does not provide ARM64EC binaries (X64 is compatible) Anonymous Maarten 2024-08-22 18:10:48 +02:00
  • 9c7c0646c9 Fixed typo Sam Lantinga 2024-08-22 07:01:23 -07:00
  • 037541a0e0 Check standard error code return values as < 0 instead of == -1 Sam Lantinga 2024-08-22 06:53:25 -07:00
  • 46d9066a69 Fix warnings shown when making SDL_bool a typedef of bool Anonymous Maarten 2024-08-22 17:33:07 +02:00
  • 03ace96e5b Document that new surfaces are initialized to zero. Sam Lantinga 2024-08-22 06:27:56 -07:00
  • 9eac3a434e ctest/emscripten: make audio and video driver configurable Anonymous Maarten 2024-08-21 20:14:55 +02:00
  • ef2a30e415 testffmpeg: don't use the OES texture path for NV12 video frames Sam Lantinga 2024-08-20 15:45:09 -07:00
  • 0e7ae3d843 testffmpeg: fixed crash if DRM frame doesn't have hw_frames_ctx Sam Lantinga 2024-08-20 14:10:57 -07:00
  • 1f89e05dcf testautomation: skip window resize and repositioning tests on Emscripten Anonymous Maarten 2024-08-17 23:20:41 +02:00
  • 430f448ea1 testautomation: skip timerTestCallback on Emscripten Anonymous Maarten 2024-08-17 23:10:58 +02:00
  • 937c41eb1c testautomation/mouse: add SDLTest_AssertPass before SDL_DestroyCursor's Anonymous Maarten 2024-08-17 22:20:02 +02:00
  • 08661166e9 ci: verify SDL_REVISION Anonymous Maarten 2024-08-17 17:07:50 +02:00
  • 161761653f test: use Selenium to run Emscripten tests Anonymous Maarten 2024-05-30 21:08:30 +02:00
  • 46bafda7ab testshader: add -sLEGACY_GL_EMULATION for emscripten Anonymous Maarten 2024-08-17 16:52:30 +02:00
  • 6052136ced tests/emscripten: add link-time dependency on the resources Anonymous Maarten 2024-07-03 03:22:19 +02:00
  • 5415909f2d docs/emscripten: --embed-file does not accept a '=' Anonymous Maarten 2024-07-03 03:21:50 +02:00
  • 2eaf73d9e0 Errors on non-threaded platforms are limited to 128 bytes Anonymous Maarten 2024-06-21 16:16:35 +02:00
  • 29ca5b5dcd SDLTest_CompareMemory: print header Anonymous Maarten 2024-06-21 16:03:55 +02:00
  • c66a09ce26 Make main_testSetError test more verbose Anonymous Maarten 2024-06-21 15:43:19 +02:00
  • c054435f37 Add verbose logging to TestVirtualJoystick Anonymous Maarten 2024-06-21 15:08:30 +02:00
  • 50f50df8b1 tests: add --no-threads argument to disable threads Anonymous Maarten 2024-05-31 02:55:50 +02:00
  • 3fccb77da6 test: map URL to other directories Anonymous Maarten 2024-05-30 20:30:36 +02:00
  • d29276e625 Include SDL_events.h in SDL_init.h for SDL_AppEvent_func() Sam Lantinga 2024-08-20 07:30:45 -07:00
  • 459d3a8bbd Add messageBox to proguard-rules.pro (#10570) Anthony 2024-08-20 15:41:52 +01:00
  • 61b024766a Fixed crash when quitting after a joystick has been disconnected on Android Sam Lantinga 2024-08-20 07:25:19 -07:00
  • 423d6ec15a emscripten: Make sure SDL_malloc and friends are marked KEEPALIVE. Ryan C. Gordon 2024-08-19 23:49:07 -04:00
  • 948196448f Added support for the Retro-bit Controller in PS3 mode Sam Lantinga 2024-08-19 16:30:04 -07:00
  • 0de601dc64 Added support for the Retro-bit Controller in PS3 mode Sam Lantinga 2024-08-19 16:30:04 -07:00
  • e75175129f Added support for the Retro-bit Controller in PS3 mode Sam Lantinga 2024-08-19 16:30:04 -07:00
  • 92c4734666 Resolve build failures in pipewire code Jan Engelhardt 2024-08-19 22:47:45 +02:00
  • 85ca516735 examples: Added a simple camera example. Ryan C. Gordon 2024-08-19 14:48:25 -04:00
  • 405693175d camera: Fixed Emscripten support. Ryan C. Gordon 2024-08-19 14:15:47 -04:00
  • eb212ac4ed main: Emscripten needs SDL_main_impl.h now that it has its own SDL_RunApp. Ryan C. Gordon 2024-08-18 23:53:13 -04:00
  • 1f34f35b25 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-19 00:55:27 +00:00
  • 9c5bd98a0f assert: Added SDL_HINT_ASSERT. Ryan C. Gordon 2024-08-18 20:53:07 -04:00
  • a3546e5069 PSP: Throw SDL_EVENT_QUIT event upon exit (thanks @sharkwouter!) Sam Lantinga 2024-08-18 08:25:44 -07:00
  • 4bd07ea9a4 Revert "PSP: Throw SDL_Quit event upon exit" Sam Lantinga 2024-08-18 08:27:29 -07:00
  • 59ac561062 PSP: Throw SDL_EVENT_QUIT event upon exit (thanks @sharkwouter!) Sam Lantinga 2024-08-18 08:25:44 -07:00
  • e52e68d160 PSP: Throw SDL_Quit event upon exit Wouter Wijsman 2024-08-18 13:25:18 +02:00
  • 7ca3d26e7a SDL_x11mouse.c: avoid -Wunused-variable if xinput2 is not available Ozkan Sezer 2024-08-17 11:23:32 +03:00
  • 30972d7e7f SDL_x11mouse.c: avoid -Wunused-variable if xinput2 is not available Ozkan Sezer 2024-08-17 11:23:32 +03:00
  • a7bed810b3 Sync SDL3 wiki -> header SDL Wiki Bot 2024-08-17 06:30:02 +00:00