Commit Graph

  • f63920dd71 gpu: Implement support for SDL_GPU_DISABLED Ethan Lee 2024-09-13 10:15:35 -0400
  • d3932b1ba2 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-12 23:03:48 +0000
  • a45a2caf49
    GPU: Rename VertexBinding to VertexBufferDescription (#10811) Caleb Cornett 2024-09-12 18:02:39 -0500
  • 27a63fe4a1 Update Metal and testgpu_spinning_cube update Caleb Cornett 2024-09-12 17:46:20 -0500
  • 8b2a473764 GPU: Rename VertexBinding to VertexBufferDescription Caleb Cornett 2024-09-12 17:17:06 -0500
  • e9efcfb428 pulseaudio: Hotplug thread fixes. Ryan C. Gordon 2024-09-12 18:00:58 -0400
  • 446ee3e7c5
    Fix bug with SDL_ShowMessageBox not working with wayland (#10810) poleonek 2024-09-13 00:12:17 +0200
  • 58f2586b44
    pulseaudio: Hotplug thread fixes. Ryan C. Gordon 2024-09-12 18:00:58 -0400
  • b7dc30ca24
    pulseaudio: Hotplug thread fixes. Ryan C. Gordon 2024-09-12 17:44:14 -0400
  • 828c43baa1
    if (!(cond) == 0) --> if (cond) poleonek 2024-09-12 23:43:54 +0200
  • 0e7deecf7e
    Fix bug with SDL_ShowMessageBox not working with wayland poleonek 2024-09-12 23:15:33 +0200
  • c36982d45c vulkan: Avoid redundant commands for dynamic states Ethan Lee 2024-09-12 13:32:15 -0400
  • 66489f91bb
    GPU: Cube Arrays (#10800) Evan Hemsley 2024-09-12 13:41:46 -0700
  • 428e1bdbfc vulkan: Avoid redundant commands for dynamic states Ethan Lee 2024-09-12 13:32:15 -0400
  • 9ea0a837ae vulkan: Use a spinlock instead of a mutex for descriptor pools Ethan Lee 2024-09-12 15:05:26 -0400
  • 38b5842669 vulkan: Use a spinlock instead of a mutex for descriptor pools Ethan Lee 2024-09-12 15:05:26 -0400
  • f8d4c49264 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-12 14:11:07 +0000
  • d5e1385c91 Fixed typos in SDL_gpu.h Caleb Cornett 2024-09-12 09:10:20 -0500
  • 6e2f2428ba Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-12 06:31:07 +0000
  • ddd5723e2e
    GPU: Remove pitch parameters from indirect draw calls (#10803) Caleb Cornett 2024-09-12 01:30:14 -0500
  • 3d7e8c9bb7 Add missing SDL_WPRINTF_VARARG_FUNCV in gendynapi.py hwsmm 2024-09-12 12:39:50 +0900
  • 682595d2f3 Add missing SDL_WPRINTF_VARARG_FUNCV in gendynapi.py hwsmm 2024-09-12 12:39:50 +0900
  • d03c7cdf17 Removing extra semicolons Petar Popovic 2024-09-12 01:43:39 +0200
  • fd2a266549 Adding void to empty function prototype parenthesis Petar Popovic 2024-09-12 03:31:09 +0200
  • 8057316d7e GPU: Remove pitch parameters from indirect draw calls Caleb Cornett 2024-09-11 21:25:03 -0500
  • 3da2b9a557 Adding void to empty function prototype parenthesis Petar Popovic 2024-09-12 03:31:09 +0200
  • b15fab0207 Fixed typo in SDL_dialog.h Sam Lantinga 2024-09-11 17:35:11 -0700
  • 1ac48ad5d9 Fix +Y/-Y cubemap orientation in D3D11/12 blit shaders Caleb Cornett 2024-09-11 18:53:42 -0500
  • 8cf0f9ed39 Removing extra semicolons Petar Popovic 2024-09-12 01:43:39 +0200
  • ebf5fb6214 Implement cube arrays on Metal Caleb Cornett 2024-09-11 18:33:39 -0500
  • d62e3c3791 Fix SDL_GPUShaderFormat flag values cosmonaut 2024-09-11 15:39:06 -0700
  • 22b9a5c11e Implement cube arrays on D3D12 and D3D11 cosmonaut 2024-09-11 14:49:30 -0700
  • 4d135fb696 Fixed color scale when rendering to an sRGB render target Sam Lantinga 2024-09-11 13:59:14 -0700
  • 3f7f6f624b testcolorspace: don't tonemap from HDR to SDR when reading pixels Sam Lantinga 2024-09-11 13:25:00 -0700
  • 4e43da684c Added texture colorspace testing Sam Lantinga 2024-09-11 12:54:07 -0700
  • 86e393b523 Clarify that INPUTTYPE_UNSPECIFIED is correct for RGB textures Sam Lantinga 2024-09-11 11:53:23 -0700
  • 92255d36d4 We already have functions for converting between sRGB and linear space Sam Lantinga 2024-09-11 11:51:53 -0700
  • 667a3e40e9 Use the correct namespace for structures Sam Lantinga 2024-09-11 11:21:09 -0700
  • c320a5c901 Fixed color scale when rendering to an sRGB render target Sam Lantinga 2024-09-11 13:59:14 -0700
  • bab25ee76c testcolorspace: don't tonemap from HDR to SDR when reading pixels Sam Lantinga 2024-09-11 13:25:00 -0700
  • 5836e7c3fc Added texture colorspace testing Sam Lantinga 2024-09-11 12:54:07 -0700
  • 76a9853b2e Implement cube array support on Vulkan cosmonaut 2024-09-11 11:54:30 -0700
  • 4c8c37b5a2 Clarify that INPUTTYPE_UNSPECIFIED is correct for RGB textures Sam Lantinga 2024-09-11 11:53:23 -0700
  • dbc9f46cea We already have functions for converting between sRGB and linear space Sam Lantinga 2024-09-11 11:51:53 -0700
  • 2daad4a5b9 Use the correct namespace for structures Sam Lantinga 2024-09-11 11:21:09 -0700
  • 77c569496d SDL_GPUShaderFormat isn't an enum anymore Sam Lantinga 2024-09-11 08:37:02 -0700
  • 37c9fb490e Changed enums to use XXX_COUNT for the count or number of values Sam Lantinga 2024-09-11 08:08:18 -0700
  • 64f12bea4a
    GPU: Remove unnecessary texture format swizzles in Vulkan (#10693) Andrei Alexeyev 2024-09-11 19:01:06 +0300
  • 573e006d30 SDL_GPUShaderFormat isn't an enum anymore Sam Lantinga 2024-09-11 08:37:02 -0700
  • c41e1fb359 Changed enums to use XXX_COUNT for the count or number of values Sam Lantinga 2024-09-11 08:08:18 -0700
  • 4123023d3e Renamed sdlgpu to gpu Sam Lantinga 2024-09-11 07:48:29 -0700
  • 2b9e43575e Renamed sdlgpu to gpu Sam Lantinga 2024-09-11 07:48:29 -0700
  • c77e51c084 Use SDL_unsetenv() Sam Lantinga 2024-09-11 07:41:12 -0700
  • 6e1f67927f pipewire: Always destroy hotplug loop during deinitialization Simon McVittie 2024-09-11 12:33:31 +0100
  • daa255180f
    GPU vulkan: replace swizzle array with function; add swizzle for BGRA4 Andrei Alexeyev 2024-09-10 09:00:52 +0200
  • 5a151d2299
    GPU: Remove unnecessary texture format swizzles in Vulkan Andrei Alexeyev 2024-09-04 00:53:52 +0200
  • 3166f91282 GPU: Defer setting blend state on D3D11 cosmonaut 2024-09-11 00:27:36 -0700
  • 6fca867ffe Fix testoffscreen.c: bool literal returned from 'main' Petar Popovic 2024-09-11 02:06:53 +0200
  • eeb465e2fc Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-11 02:20:48 +0000
  • 2b8a349b26
    Add SDL_BindGPUComputeSamplers (#10778) Evan Hemsley 2024-09-10 19:20:14 -0700
  • 323b60abf1 SDL_test_harness.c: Fix warning -Wcast-function-type-strict Petar Popovic 2024-09-10 23:13:30 +0200
  • 13518444d2 metal: Add compute sampler support Caleb Cornett 2024-09-10 20:22:14 -0500
  • 0b6f993dea
    GPU: Zero-init handling (#10786) Evan Hemsley 2024-09-10 18:17:08 -0700
  • 9729eb393c remove boilerplate from cube test cosmonaut 2024-09-10 18:16:54 -0700
  • 42b680dd42 Addressing comments cosmonaut 2024-09-10 18:04:01 -0700
  • cd21574f03 fix Metal cosmonaut 2024-09-10 17:26:40 -0700
  • effc7a853e Fix testoffscreen.c: bool literal returned from 'main' Petar Popovic 2024-09-11 02:06:53 +0200
  • 2343eee65c Fixes cosmonaut 2024-09-10 17:17:36 -0700
  • 755e9b28d3 SDL_test_harness.c: Fix warning -Wcast-function-type-strict Petar Popovic 2024-09-10 23:13:30 +0200
  • 21e648a399 more defaults and validations cosmonaut 2024-09-10 16:13:24 -0700
  • b8dbc7086d Disable GameInput mouse and keyboard support Sam Lantinga 2024-09-10 15:29:52 -0700
  • 76ce83801a Removed pipewire client version check Sam Lantinga 2024-09-10 13:05:48 -0700
  • 9c8c6da476 pipewire: If hotplug initialization fails, clean up any partial success Simon McVittie 2024-09-10 20:41:07 +0100
  • ae0f9672ff pipewire: If hotplug initialization fails, clean up any partial success Simon McVittie 2024-09-10 20:41:07 +0100
  • 51ee9acae7 assert on color_target_descriptions null pointer cosmonaut 2024-09-10 11:38:50 -0700
  • 8eb0d66bc4 Zero-init handling cosmonaut 2024-09-10 11:33:26 -0700
  • 817f1b3da8 Revert "Changed SDL_GPU_TEXTUREFORMAT_INVALID to 0" Sam Lantinga 2024-09-10 09:22:49 -0700
  • b51c6551d6 Changed SDL_GPU_TEXTUREFORMAT_INVALID to 0 Sam Lantinga 2024-09-10 08:37:24 -0700
  • 1e9ff723ad GPU: fix SDL_GetGPUSwapchainTextureFormat error return value Andrei Alexeyev 2024-09-10 09:47:58 +0200
  • ea820edc62 Sync SDL2 wiki -> header SDL Wiki Bot 2024-09-10 15:35:30 +0000
  • d32189918b
    wayland: Send exposure events when showing or resizing the window Frank Praznik 2024-09-10 10:07:55 -0400
  • 8fa99993af wayland: Send exposure events when showing or resizing the window Frank Praznik 2024-09-10 10:07:55 -0400
  • 3f497c6a9f
    wayland: Send exposure events when showing or resizing the window Frank Praznik 2024-09-10 10:07:55 -0400
  • 6adeb628b0
    GPU: fix SDL_GetGPUSwapchainTextureFormat error return value Andrei Alexeyev 2024-09-10 09:47:58 +0200
  • d8d91934c6
    Update SDL_gamepad_db.h Arias800 2024-09-10 09:36:48 +0200
  • ea50f21ead Fix D3D12 storage buffer root descriptor cosmonaut 2024-09-10 00:35:42 -0700
  • 9ba6d545f3 fix indentation cosmonaut 2024-09-10 00:29:13 -0700
  • db475e2db8 Add SDL_BindGPUComputeSamplers cosmonaut 2024-09-10 00:13:08 -0700
  • 640559eba6 Added migration documentation for SDL_strtoll(), SDL_strtoull(), SDL_lltoa(), and SDL_ulltoa(). Sam Lantinga 2024-09-09 15:56:42 -0700
  • 4eb4370500 SDL_strtoll(), SDL_strtoull(), SDL_lltoa(), and SDL_ulltoa() use long long values Sam Lantinga 2024-09-09 14:54:50 -0700
  • 775ff082b8 SDL_strtoll(), SDL_strtoull(), SDL_lltoa(), and SDL_ulltoa() use long long values Sam Lantinga 2024-09-09 14:54:50 -0700
  • 68c61ff3a8 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-09 21:01:45 +0000
  • 6fc6e3dc7e Use SDL_bool where appropriate in SDL events Sam Lantinga 2024-09-09 09:18:02 -0700
  • 7d1bbae6b2 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-09 20:51:57 +0000
  • af37056c0d stdinc: Fix typos and reword comments about aliasing Carl Åstholm 2024-09-09 19:41:51 +0200
  • 8eb194b6f8 stdinc: Document number parsing APIs Carl Åstholm 2024-09-09 19:15:10 +0200
  • eda459ac49 stdinc: Fix up some printf definitions Carl Åstholm 2024-09-09 18:35:17 +0200
  • d6caf2abe7 Remove SDL_RESTRICT in favor of doc comments Carl Åstholm 2024-09-09 18:34:29 +0200
  • 731939fca1 stdinc: Document memcpy APIs Carl Åstholm 2024-09-09 18:32:13 +0200
  • 8cea4bd3c9 stdinc: Document memory allocation APIs Carl Åstholm 2024-09-09 17:39:16 +0200