Commit graph

  • 2a83686071 Fix default path Ivan Epifanov 2021-09-09 12:36:40 +0300
  • 134dd46819 Add pvr gles/gles2 context support Ivan Epifanov 2021-08-16 19:08:12 +0300
  • ff85d4fbe5 Fixed Xbox Series X controller being detected by both IOKit and GCController on macOS Sam Lantinga 2021-09-08 17:51:47 -0700
  • 9f8552588d Added mapping for Xbox One S controller with newer firmware on macOS Sam Lantinga 2021-09-08 17:50:17 -0700
  • bf97c5a22f Make sure SDL file descriptors don't leak into child processes Sam Lantinga 2021-09-08 14:47:40 -0700
  • 3ed8ba7d33 winrt: Update SDL-UWP to VS2019 Ethan Lee 2021-09-08 12:14:34 -0400
  • b88077fe5a winrt: Move the UWP project files up one directory Ethan Lee 2021-09-08 12:11:40 -0400
  • 2facf5b7b7 winrt: Remove Windows 8.x project files Ethan Lee 2021-09-08 12:07:41 -0400
  • 07b59df264 winrt: Remove unused nuspec/targets files Ethan Lee 2021-09-08 12:06:54 -0400
  • d49d955d73
    render: SDL_RenderGeometry should still render when hidden, in most cases. Ryan C. Gordon 2021-09-08 11:44:17 -0400
  • 7d66fa209a Fixed double-copy of the report in BlueZ >= 5.56 Sam Lantinga 2021-09-07 17:38:26 -0700
  • 7ed7644a26 Fixed compiling HIDAPI Steam Controller support with C89 compiler Sam Lantinga 2021-09-07 17:37:47 -0700
  • 27a48b142b Check the pathname first, as that's a faster check for XInput devices Sam Lantinga 2021-09-07 15:50:21 -0700
  • 21160cb815 Formatting fixes (purely cosmetic, fixes GitHub's rendering) Ellie 2021-09-07 19:18:30 +0200
  • 2c6f52d18c regenerate test/configure really with ac2.69 Ozkan Sezer 2021-09-06 15:24:50 +0300
  • 2e3a415bdc test: Use a static pattern rule to copy data to $(builddir) Simon McVittie 2021-09-06 13:09:09 +0100
  • 9837a327ff regenerated test/configure Ozkan Sezer 2021-09-06 14:55:40 +0300
  • 91ce6019df test: Fix path used in AC_CONFIG_AUX_DIR Simon McVittie 2021-09-06 10:40:23 +0100
  • ddfd21a678 configure: fix vulkan enablement for windows after commit 13ec545936 Ozkan Sezer 2021-09-05 05:37:20 +0300
  • 6f97205229 Added: Support for showing the IME Candidate Window on Windows Zach Reedy 2021-08-30 12:21:05 -0400
  • 183eb0673b
    Fixed bug #4711: prevent opengl SDL_renderer from crashing if GL_ARB_multitexture isn't supported Sylvain 2021-09-01 15:46:32 +0200
  • 515b7e93b5 Fix horizontal wheel scroll direction of X11. Rokas Kupstys 2021-08-27 17:02:07 +0300
  • 8796f35e0f
    wikiheaders.pl: Make sure all wiki API pages reference CategoryAPI. Ryan C. Gordon 2021-09-01 00:19:54 -0400
  • e260c80472
    Fix the wiki/headers bridge. Ryan C. Gordon 2021-08-30 23:46:54 -0400
  • a1ffeda0ed Add SDL_HINT_APP_NAME and DBUS inhibition hint David Gow 2021-08-28 22:52:13 +0800
  • 9fae8f7088 Treat empty SDL_VIDEODRIVER var to check all video drivers. Lee Salzman 2021-08-29 15:33:58 -0400
  • 7d90df0ece Restore previous behavior of empty SDL_AUDIODRIVER trying all drivers. Lee Salzman 2021-08-29 15:24:23 -0400
  • b9bf7ffec7 Sync wiki -> header SDL Wiki Bot 2021-08-28 18:17:05 +0000
  • 8b1f8b6ec5 Use the high speed alternate setting on new Microsoft Xbox controllers Sam Lantinga 2021-08-27 11:14:09 -0700
  • 1fe9ad04be
    SDL_ConvertSurface: add an intermediate variable to remove static analysis false positive (see bug #4600) Sylvain 2021-08-27 14:09:47 +0200
  • be6bee0b5a
    SW_RenderGeometry: add a redundant check to clear static analysis (see bug #4600) Sylvain 2021-08-27 07:47:28 +0200
  • 54ca1d190e
    SW_RenderGeometry: add a redundant check to clear static analysis (see bug #4600) Sylvain 2021-08-27 07:44:03 +0200
  • b17aa5d080
    SW_RenderGeometry: remove a few static analysis false positives (see bug #4600) Sylvain 2021-08-27 07:16:40 +0200
  • a47f59bbe5
    codechecker-buildbot.sh: Don't fail if a static analysis issue is reported. Ryan C. Gordon 2021-08-27 01:03:14 -0400
  • a6b45fa7cf
    codechecker-buildbot.sh: mark script as executable. Ryan C. Gordon 2021-08-27 00:56:18 -0400
  • f7ee06f3a5
    build-scripts: Add a buildbot script for CodeChecker static analysis. Ryan C. Gordon 2021-08-27 00:50:43 -0400
  • 3261f7f6ce audio: Support "pulse" as an alias for "pulseaudio" David Gow 2021-08-26 16:15:30 +0800
  • 503ea8e89f Don't modify the Nintendo Switch home LED state by default Sam Lantinga 2021-08-25 14:41:58 -0700
  • b1e492d1fc Search for an appropiate plane instead of simply using the first one. Vanfanel 2021-08-25 19:31:47 +0200
  • 23ffa3d914 Update SDL's copy of the EGL headers from Khronos Eric Engestrom 2021-08-25 21:31:07 +0100
  • 524964f966 Add SDL_HINT_VIDEO_EGL_ALLOW_TRANSPARENCY Ethan Lee 2021-08-14 12:09:13 -0400
  • 5113fedfa0 video/wayland: use EGL_EXT_present_opaque when available Eric Engestrom 2021-08-02 23:01:12 +0100
  • 130b6bebae Manually scan for Linux joysticks before udev scan runs Sam Lantinga 2021-08-24 17:01:34 -0700
  • cbccf5bb50 Use SDL_GetHint() instead of SDL_getenv() for Linux joystick hints Sam Lantinga 2021-08-24 17:01:06 -0700
  • 0ae2a9f8c3 Fixed the Atari gamecontroller mappings and added Atari Xbox 360 Shawn Ellis 2021-08-22 17:44:08 -0500
  • d5fe9c308a x11: Log a warning if we decide to use XVidMode. Ryan C. Gordon 2021-08-24 14:18:47 -0400
  • 76d50d2871 Force color diagnostics when applicable Yao Wei Tjong 姚伟忠 2021-08-22 14:40:54 +0800
  • 79c7a1713f
    testvulkan: reformatted to more-closely match SDL coding conventions. Ryan C. Gordon 2021-08-24 12:41:41 -0400
  • b073d2753d test/vulkan: fix/workaround validation errors Lionel Landwerlin 2021-08-17 16:52:49 +0300
  • 374b0b9aaf
    cmake: Don't support Vulkan if LOADSO is disabled. Ryan C. Gordon 2021-08-23 23:58:54 -0400
  • fff421f4b8
    cmake: fix a bunch of things to properly link without LOADSO enabled. Ryan C. Gordon 2021-08-23 23:59:54 -0400
  • abba181118
    testvulkan: support multiple windows. Ryan C. Gordon 2021-08-23 20:18:57 -0400
  • 13ec545936
    configure: Disable Vulkan support if loadso subsystem is disabled. Ryan C. Gordon 2021-08-23 00:54:13 -0400
  • 9504bb121d
    pulseaudio: Fix some function signatures that expect const pointers. Ryan C. Gordon 2021-08-23 00:47:25 -0400
  • 7e8d054b97 updated config.sub from mainstream. Ozkan Sezer 2021-08-21 11:50:04 +0300
  • e426bb80cb
    Fixed bug #4671 - D3D_QueueGeometry: use "count / 3" (Thanks alittlesail!) Sylvain 2021-08-20 07:50:30 +0200
  • 70c23b25f0 audio: pipewire: Reset hotplug atomic variables on deinit. Oschowa 2021-08-18 13:18:11 +0200
  • ae5336a3d2
    Fixed bug #4669: D3D_QueueGeometry: -0.5f offset position of vertexs This similar to D3D_QueueCopy positions Sylvain 2021-08-19 14:03:10 +0200
  • 8270172e74 fix -Wshorten-64-to-32 warnings in android builds. Ozkan Sezer 2021-08-19 12:11:10 +0300
  • ccb06296b9 SDL_windowsevents.c: fix build against older SDKs. Ozkan Sezer 2021-08-19 03:15:02 +0300
  • f5c0cdea38 testgeometry.c: fix build in c89 mode Ozkan Sezer 2021-08-19 01:28:10 +0300
  • ca39f6d6cd Sync wiki -> header SDL Wiki Bot 2021-08-18 22:13:05 +0000
  • 154384a776 Add (uintptr_t) casts Sylvain 2021-08-18 23:59:27 +0200
  • 08d6a4653e Fix dynapi prototypes Sylvain 2021-08-18 23:57:32 +0200
  • 93fb5a223e Remove '\brief' markup in header 'SDL_render.h' Sylvain 2021-08-18 23:54:37 +0200
  • 1670104ad8 Change 'size_indice' to 'size_indices' Sylvain 2021-04-23 12:27:35 +0200
  • a8f89a01aa Change 'size_indice' to 'size_indices' Sylvain 2021-04-23 12:00:14 +0200
  • bc2173baf9 Add testgeometry to draw a non uniform triangle --use-texture: an option to load icon.bmp as a texture handle mouse motion: rotate the triangle Sylvain 2021-04-06 21:49:23 +0200
  • 53bcb3e0e9 Add an option to 'testsprite2' to render slicing into triangles. [--use-rendergeometry mode1|mode2] mode1: Draw sprite2 as triangles that can be recombined as rect by software renderer mode2: Draw sprite2 as triangles that can *not* be recombined as rect by software renderer Use an 'indices' array Sylvain 2021-04-06 21:38:24 +0200
  • 47db47c1cc Add SDL_HAVE_RENDER_GEOMETRY to compile or not with RenderGeometry support Sylvain 2021-04-06 21:32:02 +0200
  • b9bd9da78f OpenGLES2: transfert color as 4 bytes, instead of 4 floats Sylvain 2021-04-04 22:34:17 +0200
  • c6ceaaeb4b METAL: use Uchar4Normalized format to transfert color as 4 bytes, instead of 4 floats Sylvain Becker 2021-04-04 21:32:40 +0200
  • fd236af8eb Update Xcode project to add SDL_triangle.{c,h} Sylvain Becker 2021-04-02 09:37:25 +0200
  • eff840bb9b Add OpenGLES implementation Sylvain 2021-04-01 23:30:59 +0200
  • 32e7910135 Fix warnings Sylvain 2021-04-01 20:27:22 +0200
  • 6e47f53869 Fix warnings Sylvain 2021-04-01 20:18:05 +0200
  • 4869a3d294 Add Direct3D9 implementation (not tested) Sylvain 2021-04-01 14:36:31 +0200
  • 4ba3763897 Save and restore SDL renderer state after transforming triangles to rect Sylvain 2021-04-01 12:43:39 +0200
  • cd0663e053 Fix declaration-after-statement and remove tabs Sylvain 2021-04-01 11:47:45 +0200
  • cd4663dfcb Update D3D11 for SDL_RenderGeometryRaw Sylvain Becker 2021-04-01 11:11:12 +0200
  • 9f59170743 Update METAL backend for SDL_RenderGeometryRaw Sylvain Becker 2021-04-01 10:37:45 +0200
  • 61d9e9164f For the software renderer, try to reinterpret triangles as SDL_Rect With Dear ImGui + software renderer, it draws: - by default at 250 fps - drops to 70 fps if you show the color picker - drops to 10 fps if put the color picker fullscreen Sylvain 2021-04-01 10:16:27 +0200
  • cc37c38e30 Add SDL_RenderGeometry based on SDL_RenderGeometryRaw Sylvain 2021-04-01 09:55:00 +0200
  • e481261173 Move to SDL_RenderGeometryRaw prototype with separate xy/uv/color pointer parameters Sylvain 2021-04-01 09:49:16 +0200
  • 111c70e141 Use 64 bits precision to prevent overflow when interpolating color / texture with wide triangles Sylvain 2021-03-26 09:09:08 +0100
  • f73c1eff10 Use normalized texture coordinates Sylvain 2021-03-17 09:58:49 +0100
  • 5828cc415a Update METAL backend: fix a typo in drawline Sylvain 2021-03-16 21:54:27 +0100
  • 9eab5195fe Update dynapi files Sylvain 2021-03-16 16:59:18 +0100
  • 9a8a8e65b8 Update SDL_render_d3d11.c Sylvain Becker 2021-03-16 16:04:33 +0100
  • a2cd4255c9 Update VisualC projects Sylvain 2021-03-16 15:49:00 +0100
  • 55277c67bb Update Makefiles OS2 and PSP Sylvain 2021-03-16 15:47:51 +0100
  • 121114d061 Update METAL compiled shaders Sylvain Becker 2021-03-16 15:44:49 +0100
  • 2d01573bb9 Add METAL shaders Sylvain Becker 2021-03-16 15:44:33 +0100
  • 1e77dae7b7 Add METAL implementation Sylvain Becker 2021-03-16 15:44:04 +0100
  • 1ebef0732a Add D3D11 implementation (not yet tested) Sylvain 2021-03-16 15:15:43 +0100
  • 3ee511d71c Add software renderer implementation Sylvain 2021-03-16 15:14:58 +0100
  • 37f78fc1cc Add OpenGL implementation Sylvain 2021-03-16 15:13:15 +0100
  • faded41ab1 Add OpenGLES2 implementation Sylvain 2021-03-16 15:11:13 +0100
  • 6e26d320c6 Add sysrender interface Sylvain 2021-03-16 15:09:34 +0100
  • f22fc4ca35 Add API: SDL_Vertex type and SDL_RenderGeometry Sylvain 2021-03-16 15:07:44 +0100