Commit Graph

  • bf7a48cdcc render/gpu: Change some memcpy calls to SDL_memcpy. Ryan C. Gordon 2024-09-24 22:01:13 -04:00
  • b48f29dd9b examples: Fix name of renderer/17-read-pixels binary. Ryan C. Gordon 2024-09-24 21:56:45 -04:00
  • 925e47a077 GPU: Fix backwards LogError and SetError calls cosmonaut 2024-09-25 12:47:12 -07:00
  • 1561d7c089 Fix warnings in build-scripts/check_stdlib_usage.py Anonymous Maarten 2024-09-25 19:16:46 +02:00
  • 2070adb262 android: add python script checking Android JNI bindings Anonymous Maarten 2024-09-25 19:15:28 +02:00
  • cf4049cfde ci: check versioning on ci Anonymous Maarten 2024-09-25 19:16:15 +02:00
  • 557c6dfb18 GPU: call SDL_SetError where appropriate cosmonaut 2024-09-25 10:47:14 -07:00
  • 6ec8b1a173 Throttle tickle reports to PS4/PS5 controllers Cameron Gutman 2024-09-24 22:05:12 -05:00
  • 53bf2baac3 Change JNI calls to comply with recent Boolean changes Anthony 2024-09-24 21:35:32 +01:00
  • fcab6c99fb examples: Fixed some window titles. Ryan C. Gordon 2024-09-24 15:36:49 -04:00
  • 9881c4e582 examples: Added renderer/17-read-pixels Ryan C. Gordon 2024-09-24 15:31:21 -04:00
  • 62389ada6f examples/renderer/02-primitives: seed the RNG. Ryan C. Gordon 2024-09-24 13:54:53 -04:00
  • 95134f6d58 examples: Added renderer/15-cliprect Ryan C. Gordon 2024-09-24 13:54:35 -04:00
  • ad3a4c677b wayland: Clean up cursor scaling Frank Praznik 2024-09-23 12:50:28 -04:00
  • e5d3a1b6f5 Remove casts from typed pointer to void * for printf %p in test projects Petar Popovic 2024-09-24 13:07:15 +02:00
  • 57418475ce kmsdrm: Keep fd around if we can drop master Cameron Gutman 2024-09-24 00:09:24 -05:00
  • 13f88df190 kmsdrm: Fix KMSDRM_Vulkan_CreateSurface() return value Cameron Gutman 2024-09-23 23:33:15 -05:00
  • 8f55f48337 kmsdrm: Move property initialization a bit further down Cameron Gutman 2024-09-23 23:00:14 -05:00
  • 1ed3dac021 examples: Added renderer/14-viewport Ryan C. Gordon 2024-09-23 14:13:53 -04:00
  • e00ea27d25 examples/renderer/01-clear: No longer needs vsync. Ryan C. Gordon 2024-09-23 14:04:51 -04:00
  • 004ac40226 Fix warning: no function prototype Petar Popovic 2024-09-23 18:19:08 +02:00
  • 4a3faf20ac gpu: Replace high-level logs with SetError Ethan Lee 2024-09-23 10:57:10 -04:00
  • 043c876a15 Move default colorspace aliases into enum Petar Popovic 2024-09-23 13:19:47 +02:00
  • 0685b96469 GPU: fix build when SDL_GPU_DISABLED is set mausimus 2024-09-23 19:33:48 +09:00
  • e973b687cd examples: Added renderer/11-color-mods Ryan C. Gordon 2024-09-23 01:21:24 -04:00
  • 0478a6ee3b Move endian pixel format aliases into enum Susko3 2024-09-22 13:41:53 +01:00
  • 1828bde49f examples/renderer/01-clear: Use the color-cycle code from testvulkan.c Ryan C. Gordon 2024-09-22 16:10:57 -04:00
  • 3bc2bd790c build-web-examples.pl: Added a FIXME. Ryan C. Gordon 2024-09-22 10:35:59 -04:00
  • b736285053 examples/renderer/08-rotating-textures: Fix compiler warning on MSVC . Ozkan Sezer 2024-09-22 12:02:50 +03:00
  • 37d62deca1 examples/renderer/10-geometry: Fixes and cleanups. Ryan C. Gordon 2024-09-22 01:15:19 -04:00
  • 0758b2a0c4 examples: Added renderer/10-geometry Ryan C. Gordon 2024-09-22 01:07:38 -04:00
  • 1a90e09262 examples: Added renderer/09-scaling-textures Ryan C. Gordon 2024-09-22 01:06:38 -04:00
  • 4fdeb6861b examples: a few renderer fixes. Ryan C. Gordon 2024-09-22 01:04:25 -04:00
  • 66b92e95ac examples: renamed renderer sources to match other example directories. Ryan C. Gordon 2024-09-21 20:55:22 -04:00
  • ffcf372d27 examples: Added renderer/08-rotating-textures Ryan C. Gordon 2024-09-21 20:52:32 -04:00
  • 0c7334cce3 examples: Added renderer/07-streaming-textures Ryan C. Gordon 2024-09-21 20:39:48 -04:00
  • 2bd3d9cfb7 examples: Added renderer/06-textures Ryan C. Gordon 2024-09-21 20:39:02 -04:00
  • 9d0b3eded6 examples: added renderer/05-rectangles Ryan C. Gordon 2024-09-20 22:31:37 -04:00
  • 3413617cb6 examples: added renderer/04-points Ryan C. Gordon 2024-09-19 15:07:36 -04:00
  • b0e528cc88 Switched ifdef from negative to positive Sam Lantinga 2024-09-21 20:12:54 -07:00
  • 97d1056e16 GPU: MSAA fixes (#10917) Caleb Cornett 2024-09-21 17:38:10 -05:00
  • 254b36361e Add SDL_PRILL? format specifiers specifically for long long type. Ozkan Sezer 2024-09-19 21:43:55 +03:00
  • 6f80d47d64 Use hexidecimal code for ± Sam Lantinga 2024-09-21 10:43:34 -07:00
  • 4392233007 Removed tabs from headers Petar Popovic 2024-09-21 17:17:06 +02:00
  • 89c6bc5f50 Prefer Vulkan even on Windows (#10912) Evan Hemsley 2024-09-20 13:42:15 -07:00
  • 980b4ff6db GPU: Vulkan descriptor management rewrite (#10910) Evan Hemsley 2024-09-20 12:55:39 -07:00
  • fcb8a2c016 wayland: Fix animated cursor timing Frank Praznik 2024-09-20 13:50:16 -04:00
  • ea2e2e451d Better fix for initializing Android environment variables Sam Lantinga 2024-09-20 11:09:48 -07:00
  • 095fb5f522 Fixed infinite recursion at startup on Android Sam Lantinga 2024-09-20 10:55:31 -07:00
  • 88a01fbc96 testautomation_stdlib.c: fix -Wformat warnings from mingw with %lld/%llu Ozkan Sezer 2024-09-19 03:48:04 +03:00
  • b4e2777820 examples/renderer/03-lines: Fix compiler warning on Visual Studio. Ryan C. Gordon 2024-09-19 13:31:24 -04:00
  • 2e3e5abd7d examples/renderer/03-lines: use a gray background. Ryan C. Gordon 2024-09-19 12:58:13 -04:00
  • fd0ce75e2e tests: Fix tests when run with the --high-pixel-density flag Frank Praznik 2024-09-19 11:47:22 -04:00
  • 745d5e4991 examples/renderer/03-lines: Make this less obnoxious to look at. Ryan C. Gordon 2024-09-19 12:52:04 -04:00
  • 1b266ec13d examples: added renderer/03-lines Ryan C. Gordon 2024-09-19 12:15:42 -04:00
  • 6771a6020d testcamera: don't enable verbose logging Sam Lantinga 2024-09-18 22:26:00 -07:00
  • 594edb6bd2 Add Thrustmaster TMX VID & PID to wheel device list. T3hD0gg 2024-09-13 19:53:32 -04:00
  • 34c6011360 Fixed Windows build Sam Lantinga 2024-09-18 14:55:51 -07:00
  • d29a0e3f31 Fixed warning: no previous prototype for function Sam Lantinga 2024-09-18 14:34:14 -07:00
  • 7a924b36ae compile_shaders.sh shouldn't be in the SDL framework Sam Lantinga 2024-09-18 14:30:37 -07:00
  • 1f727b61f3 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-18 21:04:36 +00:00
  • 398dff7c25 Added support for the HORI licensed Steam Controller Sam Lantinga 2024-09-18 14:08:32 -07:00
  • 481203c074 Fixed Xcode warnings Sam Lantinga 2024-09-18 13:20:53 -07:00
  • 7edf7fad66 fix bool define when SDL_DEFINE_STDBOOL is defined: Ozkan Sezer 2024-09-18 21:40:50 +03:00
  • ff90570a3c define SDL_DEFINE_STDBOOL for gcc < 3 Ozkan Sezer 2024-09-18 21:40:50 +03:00
  • 95c3ee77c1 Removed testing code Sam Lantinga 2024-09-18 11:12:06 -07:00
  • ea640894d3 Fixed SDL_DEFINE_STDBOOL logic if __bool_true_false_are_defined is defined Sam Lantinga 2024-09-18 10:50:52 -07:00
  • 46fb2c6f1b Added a script to help with the bool rename Sam Lantinga 2024-09-18 10:48:11 -07:00
  • 23f855a970 render: Integrate fix-shaders.sh into build-shaders.sh Simon McVittie 2024-09-17 11:36:29 +01:00
  • d658ef6627 Don't guess about the size of an int, assert it! Sam Lantinga 2024-09-18 10:29:04 -07:00
  • 32fd1878a0 Provide a definition of bool if needed for your environment Sam Lantinga 2024-09-18 10:36:36 -07:00
  • 1834c83d5a testplatform: make sure bool is 1 byte Sam Lantinga 2024-09-18 09:34:09 -07:00
  • 026d3c2306 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-18 15:33:11 +00:00
  • 95f7e53233 Added the examples directory to the API renaming tool Sam Lantinga 2024-09-18 07:55:03 -07:00
  • a90ad3b0e2 Removed SDL_bool in favor of plain bool Sam Lantinga 2024-09-18 07:52:28 -07:00
  • 9dd8859240 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-18 15:19:01 +00:00
  • 32cf23d392 Added video/x11/edid.h to third party code list Sam Lantinga 2024-09-18 08:07:08 -07:00
  • 407ccadfd7 Added copyright header to edid.h Sam Lantinga 2024-09-18 08:06:28 -07:00
  • bd04459cde Fix typos (thanks @qndel!) Sam Lantinga 2024-09-18 08:03:26 -07:00
  • e4f987f299 tests: Fix testdropfile on high-DPI displays Frank Praznik 2024-09-18 11:00:19 -04:00
  • 8caf25f7b3 testautomation_stdlib.c (stdlib_strtox): fix warning from gcc-4.9: Ozkan Sezer 2024-09-18 01:03:10 +03:00
  • 03ae792df3 Fixed the recording field in audio device events Sam Lantinga 2024-09-17 11:36:55 -07:00
  • c68e9e157c Fixed typo Sam Lantinga 2024-09-17 10:59:28 -07:00
  • bc9780299c Don't define backends if SDL_GPU_DISABLED is set Sam Lantinga 2024-09-17 09:00:57 -07:00
  • 8481d1a12b Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-17 15:54:09 +00:00
  • 807b8a9d4d Allow initializing hints and properties from any thread Sam Lantinga 2024-09-17 02:55:23 -07:00
  • d0edf68774 Added Uint32 versions of the atomic functions Sam Lantinga 2024-09-17 03:27:11 -07:00
  • 8d223b3037 Renamed atomic functions to match SDL 3.0 naming convention Sam Lantinga 2024-09-16 23:21:31 -07:00
  • f3e419596b Removed SDL_INIT_TIMER Sam Lantinga 2024-09-16 22:57:42 -07:00
  • 9275c533ca Added thread-safe initialization/cleanup support Sam Lantinga 2024-09-16 22:45:37 -07:00
  • 7edd43c276 Don't define render_drivers if SDL_RENDER_DISABLED is set Sam Lantinga 2024-09-17 08:46:05 -07:00
  • 98cd8b34a7 Close the other file descriptors after redirection has taken place Sam Lantinga 2024-09-17 07:46:48 -07:00
  • 4b3058d58d render: Don't try to rebuild D3D11, D3D12, Metal shaders without spirv-cross Simon McVittie 2024-09-17 11:43:32 +01:00
  • 13500bbf50 render: Fix detection of fxc, dxc in build-shaders.sh Simon McVittie 2024-09-17 11:43:08 +01:00
  • 11129761e7 v4l2: return success if the device is ready Green Sky 2024-09-17 13:20:42 +02:00
  • ab9c68d9ff pipewire: Always destroy hotplug loop during deinitialization Simon McVittie 2024-09-11 12:33:31 +01:00
  • 1ffb9f22aa build-release.py fixes from SDL2 port Anonymous Maarten 2024-09-17 16:24:02 +02:00
  • 231ea07617 Added SDL_LogTrace() Sam Lantinga 2024-09-17 01:55:22 -07:00
  • 6180da00e1 Skip a lock/unlock when logging known categories Sam Lantinga 2024-09-17 01:59:54 -07:00
  • c499f79fe9 GPU: Fix multisample texture usage validation Caleb Cornett 2024-09-16 17:55:27 -05:00