Commit Graph

  • 324935f1db
    render: Fixed a FIXME for SDL_SetRenderViewport with a negative size. Ryan C. Gordon 2024-09-25 12:32:50 -0400
  • de63d9c822
    render: Remove the logical presentation render target. Ryan C. Gordon 2024-09-16 13:33:16 -0400
  • 925e47a077 GPU: Fix backwards LogError and SetError calls cosmonaut 2024-09-25 12:47:12 -0700
  • 1561d7c089 Fix warnings in build-scripts/check_stdlib_usage.py Anonymous Maarten 2024-09-25 19:16:46 +0200
  • 2070adb262 android: add python script checking Android JNI bindings Anonymous Maarten 2024-09-25 19:15:28 +0200
  • cf4049cfde ci: check versioning on ci Anonymous Maarten 2024-09-25 19:16:15 +0200
  • b040d8918e Fix warnings in build-scripts/check_stdlib_usage.py Anonymous Maarten 2024-09-25 19:16:46 +0200
  • bad9d01d8c android: add python script checking Android JNI bindings Anonymous Maarten 2024-09-25 19:15:28 +0200
  • e7080b3513 ci: check versioning on ci Anonymous Maarten 2024-09-25 19:16:15 +0200
  • 557c6dfb18 GPU: call SDL_SetError where appropriate cosmonaut 2024-09-25 10:47:14 -0700
  • f32dc5335b
    render/gpu: Change some memcpy calls to SDL_memcpy. Ryan C. Gordon 2024-09-24 22:01:13 -0400
  • 90852c83bd
    examples: Fix name of renderer/17-read-pixels binary. Ryan C. Gordon 2024-09-24 21:56:45 -0400
  • b6535836aa Throttle tickle reports to PS4/PS5 controllers Cameron Gutman 2024-09-24 22:05:12 -0500
  • 656b599828 Throttle tickle reports to PS4/PS5 controllers Cameron Gutman 2024-09-24 22:05:12 -0500
  • 6ec8b1a173 Throttle tickle reports to PS4/PS5 controllers Cameron Gutman 2024-09-24 22:05:12 -0500
  • 48358edf7f Throttle tickle reports to PS4/PS5 controllers Cameron Gutman 2024-09-24 22:05:12 -0500
  • 53bf2baac3 Change JNI calls to comply with recent Boolean changes Anthony 2024-09-24 21:35:32 +0100
  • 6f9fe73883
    Change JNI calls to comply with recent Boolean changes Anthony 2024-09-24 21:35:32 +0100
  • fcab6c99fb
    examples: Fixed some window titles. Ryan C. Gordon 2024-09-24 15:36:49 -0400
  • 9881c4e582
    examples: Added renderer/17-read-pixels Ryan C. Gordon 2024-09-24 15:31:21 -0400
  • 63c9e24ad6
    wayland: Check for frog-fifo-v1 to enable Wayland by default Frank Praznik 2024-09-24 14:01:29 -0400
  • 62389ada6f
    examples/renderer/02-primitives: seed the RNG. Ryan C. Gordon 2024-09-24 13:54:53 -0400
  • 95134f6d58
    examples: Added renderer/15-cliprect Ryan C. Gordon 2024-09-24 13:54:35 -0400
  • ad3a4c677b
    wayland: Clean up cursor scaling Frank Praznik 2024-09-23 12:50:28 -0400
  • e5d3a1b6f5 Remove casts from typed pointer to void * for printf %p in test projects Petar Popovic 2024-09-24 13:07:15 +0200
  • a47482fe48 Remove casts from typed pointer to void * for printf %p in test projects Petar Popovic 2024-09-24 13:07:15 +0200
  • 57418475ce kmsdrm: Keep fd around if we can drop master Cameron Gutman 2024-09-24 00:09:24 -0500
  • 1c91c7e1bc kmsdrm: Keep fd around if we can drop master Cameron Gutman 2024-09-24 00:09:24 -0500
  • 13f88df190 kmsdrm: Fix KMSDRM_Vulkan_CreateSurface() return value Cameron Gutman 2024-09-23 23:33:15 -0500
  • 8f55f48337 kmsdrm: Move property initialization a bit further down Cameron Gutman 2024-09-23 23:00:14 -0500
  • 5e90dd3507 kmsdrm: Fix one more place that doesn't try to drop master Cameron Gutman 2024-09-23 18:59:54 -0500
  • 7eb85b07e0 kmsdrm: Fix one more place that doesn't try to drop master Cameron Gutman 2024-09-23 18:59:54 -0500
  • 5bc30f328c Fix -Wformat-pedantic warnings in test projects Petar Popovic 2024-09-23 20:56:13 +0200
  • 1ed3dac021
    examples: Added renderer/14-viewport Ryan C. Gordon 2024-09-23 14:13:53 -0400
  • e00ea27d25
    examples/renderer/01-clear: No longer needs vsync. Ryan C. Gordon 2024-09-23 14:04:51 -0400
  • 004ac40226 Fix warning: no function prototype Petar Popovic 2024-09-23 18:19:08 +0200
  • 614e360695 Fix warning: no function prototype Petar Popovic 2024-09-23 18:19:08 +0200
  • d9139ff3de kmsdrm: Keep fd around if we can drop master Cameron Gutman 2024-09-21 14:20:08 -0500
  • 4a3faf20ac gpu: Replace high-level logs with SetError Ethan Lee 2024-09-23 10:57:10 -0400
  • 043c876a15 Move default colorspace aliases into enum Petar Popovic 2024-09-23 13:19:47 +0200
  • 0685b96469 GPU: fix build when SDL_GPU_DISABLED is set mausimus 2024-09-23 19:33:48 +0900
  • 5bf273c745 Move default colorspace aliases into enum Petar Popovic 2024-09-23 13:19:47 +0200
  • d433fdcbbb GPU: fix build when SDL_GPU_DISABLED is set mausimus 2024-09-23 19:33:48 +0900
  • e973b687cd
    examples: Added renderer/11-color-mods Ryan C. Gordon 2024-09-23 01:21:24 -0400
  • dab4f856c1 kmsdrm: Keep fd around if we can drop master Cameron Gutman 2024-09-21 14:20:08 -0500
  • 0478a6ee3b Move endian pixel format aliases into enum Susko3 2024-09-22 13:41:53 +0100
  • 1828bde49f
    examples/renderer/01-clear: Use the color-cycle code from testvulkan.c Ryan C. Gordon 2024-09-22 16:10:57 -0400
  • 5b3bbd1f93 wayland: implement the pointer warp protocol Xaver Hugl 2024-09-22 18:49:27 +0200
  • 3bc2bd790c
    build-web-examples.pl: Added a FIXME. Ryan C. Gordon 2024-09-22 10:35:59 -0400
  • ffff8787b4 Move endian pixel format aliases into enum Susko3 2024-09-22 13:41:53 +0100
  • b736285053 examples/renderer/08-rotating-textures: Fix compiler warning on MSVC . Ozkan Sezer 2024-09-22 12:02:50 +0300
  • 37d62deca1
    examples/renderer/10-geometry: Fixes and cleanups. Ryan C. Gordon 2024-09-22 01:15:19 -0400
  • 0758b2a0c4
    examples: Added renderer/10-geometry Ryan C. Gordon 2024-09-22 01:07:38 -0400
  • 1a90e09262
    examples: Added renderer/09-scaling-textures Ryan C. Gordon 2024-09-22 01:06:38 -0400
  • 4fdeb6861b
    examples: a few renderer fixes. Ryan C. Gordon 2024-09-22 01:04:25 -0400
  • 66b92e95ac
    examples: renamed renderer sources to match other example directories. Ryan C. Gordon 2024-09-21 20:55:22 -0400
  • ffcf372d27
    examples: Added renderer/08-rotating-textures Ryan C. Gordon 2024-09-21 20:52:32 -0400
  • 0c7334cce3
    examples: Added renderer/07-streaming-textures Ryan C. Gordon 2024-09-21 20:39:48 -0400
  • 2bd3d9cfb7
    examples: Added renderer/06-textures Ryan C. Gordon 2024-09-21 20:39:02 -0400
  • 9d0b3eded6
    examples: added renderer/05-rectangles Ryan C. Gordon 2024-09-20 22:31:37 -0400
  • 3413617cb6
    examples: added renderer/04-points Ryan C. Gordon 2024-09-19 15:07:36 -0400
  • 54b74d72a1
    Merge branch 'libsdl-org:main' into main Ryan C 2024-09-21 20:41:42 -0700
  • 565fccd94e Added SDL_Set/GetRenderDrawColorRGBA Ryan C 2024-09-21 20:40:28 -0700
  • adb153f450 kmsdrm: Keep fd around if we can drop master Cameron Gutman 2024-09-21 14:20:08 -0500
  • b0e528cc88 Switched ifdef from negative to positive Sam Lantinga 2024-09-21 20:12:54 -0700
  • 5a364f89f3
    Merge branch 'libsdl-org:main' into main Ryan C 2024-09-21 19:34:35 -0700
  • 97d1056e16
    GPU: MSAA fixes (#10917) Caleb Cornett 2024-09-21 17:38:10 -0500
  • c0c7105104 GPU: MSAA fixes Caleb Cornett 2024-09-21 17:15:16 -0500
  • 25f1bb5b90 gpu: Use versioning instead of properties for struct extensions Ethan Lee 2024-09-21 17:32:47 -0400
  • 254b36361e Add SDL_PRILL? format specifiers specifically for long long type. Ozkan Sezer 2024-09-19 21:43:55 +0300
  • 6f80d47d64 Use hexidecimal code for ± Sam Lantinga 2024-09-21 10:43:34 -0700
  • 4392233007 Removed tabs from headers Petar Popovic 2024-09-21 17:17:06 +0200
  • a4a8a29075 cmake: don't check c++ compiler flags for asan when CXX is not enabled Cameron Gutman 2024-09-21 12:14:53 -0500
  • 80b7fc668b Removed tabs from headers Petar Popovic 2024-09-21 17:17:06 +0200
  • c43b976e5b Sync SDL2 wiki -> header SDL Wiki Bot 2024-09-21 13:17:38 +0000
  • 4987f5ad81 dynapi: Forward variadic functions to va_list equivalent Anonymous Maarten 2024-09-20 01:38:53 +0200
  • b10e1935ae Default functions are already declared by the first SDL_dynapi_procs.h include Anonymous Maarten 2024-09-20 01:01:00 +0200
  • 73f909efbd Cross-reference va_list SDL_Log* functions Anonymous Maarten 2024-09-20 00:52:37 +0200
  • 4cd12123a5 Add SDL_SetErrorV: va_list implementation of SDL_SetError Anonymous Maarten 2024-09-20 00:46:30 +0200
  • cc97e001d5 Add SDL_LogWarnV: va_list implementation of SDL_LogWarn Anonymous Maarten 2024-09-20 00:35:18 +0200
  • 74369aae09 Add SDL_LogVerboseV: va_list implementation of SDL_LogVerbose Anonymous Maarten 2024-09-20 00:33:01 +0200
  • 7454ad081b Add SDL_LogTraceV: va_list implementation of SDL_LogTrace Anonymous Maarten 2024-09-20 00:27:15 +0200
  • 3e4a5b876c Add SDL_LogInfoV: va_list implementation of SDL_LogInfo Anonymous Maarten 2024-09-20 00:22:22 +0200
  • 0e16466edf Add SDL_LogErrorV: va_list implementation of SDL_LogError Anonymous Maarten 2024-09-20 00:20:25 +0200
  • eb5652f677 Add SDL_LogDebugV: va_list implementation of SDL_LogDebug Anonymous Maarten 2024-09-20 00:16:46 +0200
  • 1de937d05b Add SDL_LogCriticalV: va_list implementation of SDL_LogCritical Anonymous Maarten 2024-09-20 00:13:26 +0200
  • 773bda0d8b Add SDL_LogV: va_list implementation of SDL_Log Anonymous Maarten 2024-09-20 00:01:36 +0200
  • 89c6bc5f50
    Prefer Vulkan even on Windows (#10912) Evan Hemsley 2024-09-20 13:42:15 -0700
  • 15ee11353c Prefer Vulkan even on Windows cosmonaut 2024-09-20 13:04:05 -0700
  • 980b4ff6db
    GPU: Vulkan descriptor management rewrite (#10910) Evan Hemsley 2024-09-20 12:55:39 -0700
  • b0c8e59b9c descriptor cache acquisition protected by a mutex cosmonaut 2024-09-20 12:22:24 -0700
  • d3059f62fe fix sign mismatches cosmonaut 2024-09-20 11:58:29 -0700
  • 904222ccfc
    hashtable: reimplement as open-addressed robin hood hashtable Andrei Alexeyev 2024-09-18 16:27:20 +0200
  • 5ac2505d0d atomic function rename cosmonaut 2024-09-20 11:49:50 -0700
  • 7d385413fe iterate bound resource array backwards cosmonaut 2024-09-20 11:21:12 -0700
  • f9d625aa4d update and bind once on compute + fix descriptor set layout issues cosmonaut 2024-09-20 10:50:29 -0700
  • 6998128da3 dynamically grow cache pool count cosmonaut 2024-09-20 00:07:54 -0700
  • e8ce9a12b5 new descriptor cache system cosmonaut 2024-09-19 23:53:15 -0700
  • ca0ef1b9fe pool rewrite cosmonaut 2024-09-19 22:24:12 -0700
  • 6d28637fe9 de-duplicate pipeline and descriptor set layouts cosmonaut 2024-09-19 19:18:31 -0700