Commit Graph

  • 2f2b44a1bd Fix SDL_mfijoystick build issues Joshua Root 2024-02-03 15:33:53 +11:00
  • c53c351921 Fix SDL_mfijoystick build issues Joshua Root 2024-02-03 15:33:53 +11:00
  • e0158f68e4 Fix SDL_mfijoystick build issues Joshua Root 2024-02-03 15:33:53 +11:00
  • 2819988f8b Sync SDL3 wiki -> header SDL Wiki Bot 2024-02-03 04:40:24 +00:00
  • a2c45f61bb Updated scRGB render colorspace documentation Sam Lantinga 2024-02-02 20:38:48 -08:00
  • 8386daddcb vulkan_metal.h: Make compatible with ObjC ARC (thanks @jmroot!) Sam Lantinga 2024-02-02 18:29:59 -08:00
  • fc787a41dc vulkan_metal.h: Make compatible with ObjC ARC (thanks @jmroot!) Sam Lantinga 2024-02-02 18:29:59 -08:00
  • e67e0c5d55 vulkan_metal.h: Make compatible with ObjC ARC (thanks @jmroot!) Sam Lantinga 2024-02-02 18:29:59 -08:00
  • 05bb182a53 Don't test 10-bit pixel format conversion Sam Lantinga 2024-02-02 18:24:15 -08:00
  • f9c57e16b0 Don't test 10-bit pixel format conversion Sam Lantinga 2024-02-02 18:24:15 -08:00
  • b8fe96fa81 Fixed build warning Sam Lantinga 2024-02-02 18:24:05 -08:00
  • ba86d9f235 When changing surface format, use the default colorspace for the new format Sam Lantinga 2024-02-02 17:56:33 -08:00
  • 25fd5da1a7 Removed maxCLL and maxFALL properties, moved them to SDL_image for HDR image loading Sam Lantinga 2024-02-02 15:09:43 -08:00
  • 943ab983cb Sync SDL3 wiki -> header SDL Wiki Bot 2024-02-02 23:10:26 +00:00
  • 5d48f9a63a Added SDL_CopyProperties() Sam Lantinga 2024-02-02 14:19:02 -08:00
  • c007c7ed55 Sync SDL3 wiki -> header SDL Wiki Bot 2024-02-02 21:14:23 +00:00
  • aa8f609ff3 Clamp HDR colors to the SDR range for SDR renderers Sam Lantinga 2024-02-02 12:18:32 -08:00
  • 9591b2cfb4 Finalized the SDL render API colorspaces Sam Lantinga 2024-02-02 12:09:37 -08:00
  • 739a23e506 testautomation_math: Fix misleading log output Simon McVittie 2024-02-02 10:59:21 +00:00
  • 5a59155a05 test: Don't accept results that are much less than expected Simon McVittie 2024-02-01 20:10:50 +00:00
  • 1ad917e2f6 testautomation: Don't expect exp to yield exact floating point results Simon McVittie 2024-01-29 18:32:51 +00:00
  • 58907d2c27 testautomation_math: Fix misleading log output Simon McVittie 2024-02-02 10:59:21 +00:00
  • a7bd18c0d5 test: Don't accept results that are much less than expected Simon McVittie 2024-02-01 20:10:50 +00:00
  • f73abd49c3 testautomation: Don't expect exp to yield exact floating point results Simon McVittie 2024-01-29 18:32:51 +00:00
  • 7c089f4e57 testautomation_math: Fix misleading log output Simon McVittie 2024-02-02 10:59:21 +00:00
  • b66dba2a9d test: Don't accept results that are much less than expected Simon McVittie 2024-02-01 20:10:50 +00:00
  • f1f9e27128 testautomation_math: do relative comparison + more precise correct trigonometric values Anonymous Maarten 2023-10-14 03:23:01 +02:00
  • babca704e0 testautomation: Don't expect exp to yield exact floating point results Simon McVittie 2024-01-29 18:32:51 +00:00
  • f6f9468d84 Fixed warning C4701: potentially uninitialized local variable 'srcpixel' used Sam Lantinga 2024-02-01 21:24:11 -08:00
  • d383299779 Fixed build on older Windows SDK Sam Lantinga 2024-02-01 20:48:53 -08:00
  • d04fea8b87 Even more miscellaneous gamepad buttons! Sam Lantinga 2024-02-01 20:34:05 -08:00
  • cb70e972e3 Added miscellaneous gamepad buttons for additional macro buttons on some controllers Sam Lantinga 2024-02-01 20:15:01 -08:00
  • 859844eae3 Updated to version 2.30.0 for release release-2.30.0 Sam Lantinga 2024-02-01 16:02:20 -08:00
  • 857b9848d2 Don't use the system iconv on Apple mobile platforms Sam Lantinga 2024-02-01 15:53:27 -08:00
  • 8eed915dfa Don't use the system iconv on Apple mobile platforms Sam Lantinga 2024-02-01 15:53:27 -08:00
  • d6a48e4958 Don't use the system iconv on Apple mobile platforms Sam Lantinga 2024-02-01 15:53:27 -08:00
  • ea0853d23d Added an HDR gradient test to testcolorspace Sam Lantinga 2024-02-01 14:21:32 -08:00
  • dc607c666b Fixed creating HDR textures with SDL_CreateTexture() Sam Lantinga 2024-02-01 14:20:40 -08:00
  • dcfb069c75 Sync SDL3 wiki -> header SDL Wiki Bot 2024-02-01 20:18:29 +00:00
  • 7561116873 Added support for floating point texture formats Sam Lantinga 2024-02-01 11:22:04 -08:00
  • 90597aeaef HDR10 colorspace isn't currently supported Sam Lantinga 2024-02-01 10:41:15 -08:00
  • 19dde63e7c Added a simple linear scale for tonemapped HDR to SDR surface conversion Sam Lantinga 2024-02-01 10:34:59 -08:00
  • fc35b7e121 Convert to sRGB if trying to create a texture from an HDR surface Sam Lantinga 2024-02-01 10:30:58 -08:00
  • c1f3c81003 Make the color primary conversion code reusable Sam Lantinga 2024-02-01 07:54:31 -08:00
  • 496ed01bdb Detect blending in HDR10 colorspace Sam Lantinga 2024-02-01 07:53:19 -08:00
  • dd28ab0489 Added SDL_SetRenderDrawColorspace() and SDL_GetRenderDrawColorspace() Sam Lantinga 2024-01-31 21:46:02 -08:00
  • 9c8b47b726 Cache the draw color state in the software and PSP renderers Sam Lantinga 2024-01-31 23:54:47 -08:00
  • dacfaa91b4 Make sure to round color values when converting to Uint8 Sam Lantinga 2024-01-31 23:31:19 -08:00
  • c00b6a8e20 SDL_kmsdrmvideo.c: clean-up includes, add clarifying note after 5ab879f Ozkan Sezer 2024-02-01 11:04:10 +03:00
  • a4969e393e Sync SDL3 wiki -> header SDL Wiki Bot 2024-02-01 02:08:27 +00:00
  • 6f443e2aca Added support for the scRGB colorspace on D3D11 and D3D12 Sam Lantinga 2024-01-31 17:25:25 -08:00
  • 12c31898c1 Update colors in SDL_RenderGeometryRaw() if we're doing interpolation in linear space Sam Lantinga 2024-01-31 10:48:02 -08:00
  • 77549dc91e Fixed some places using SDL_SetRenderDrawColor() instead of SDL_SetRenderDrawColorFloat() Sam Lantinga 2024-01-31 10:25:50 -08:00
  • 4b3c530dd1 Fixed out of bounds access Sam Lantinga 2024-01-31 09:55:52 -08:00
  • 3c45544a14 Added a slow blit function to handle large pixel formats and colorspace conversion Sam Lantinga 2024-01-30 23:15:20 -08:00
  • 49cc4c14e9 Use the default colorspace if we have to convert texture pixels Sam Lantinga 2024-01-30 23:11:18 -08:00
  • c1f97c8e07 Fixed testgeometry after color format change (thanks @sezero!) Sam Lantinga 2024-01-30 23:31:48 -08:00
  • 482a27bc00 wayland: Throttle to 20hz if the frame callback never fires Frank Praznik 2024-01-30 17:12:20 -05:00
  • 4a759b340f Fixes in SDL_ColorSpace (SDL_pixels.h) Amun 2024-01-30 19:59:15 +01:00
  • 5f98fcf00b Use the exact motion associated with the warp Sam Lantinga 2024-01-30 11:11:10 -08:00
  • 8ce6fb2513 Use the exact motion associated with the warp Sam Lantinga 2024-01-30 11:11:10 -08:00
  • 9462eec57b pipewire: Don't assert if the default capture device is a sink or vice versa Frank Praznik 2024-01-30 13:12:12 -05:00
  • d15fb9e063 Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-30 17:49:26 +00:00
  • f257eb4481 Added the concept of colorspace to the SDL renderer Sam Lantinga 2024-01-29 18:32:27 -08:00
  • 554f0625d3 Renderer colors now have floating point precision Sam Lantinga 2024-01-29 13:28:33 -08:00
  • 5a492e8196 Fixing viewport Francisco Javier Trujillo Mata 2024-01-29 22:27:36 +01:00
  • 80cb52c944 Fix scissor usage Francisco Javier Trujillo Mata 2024-01-28 15:38:30 +01:00
  • 4436c09c9d Fix color Francisco Javier Trujillo Mata 2024-01-28 00:23:16 +01:00
  • d34a7c5ed2 Fixing viewport Francisco Javier Trujillo Mata 2024-01-29 22:27:36 +01:00
  • 36b8438280 Fix scissor usage Francisco Javier Trujillo Mata 2024-01-28 15:38:30 +01:00
  • faa8fc2917 Fix color Francisco Javier Trujillo Mata 2024-01-28 00:23:16 +01:00
  • da8fc70a83 Fixing viewport Francisco Javier Trujillo Mata 2024-01-29 22:27:36 +01:00
  • 851c1a5e9c Fix scissor usage Francisco Javier Trujillo Mata 2024-01-28 15:38:30 +01:00
  • dc35ee9d54 Fix color Francisco Javier Trujillo Mata 2024-01-28 00:23:16 +01:00
  • 61a3a163db Fixed typo (thanks @Akaricchi!) Sam Lantinga 2024-01-29 18:48:41 -08:00
  • 7fbd85ad5c Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-29 02:25:21 +00:00
  • 61b5c38e6e Added the initial concept of colorspace to SDL Sam Lantinga 2024-01-28 17:17:38 -08:00
  • a3bfd5329c Fix broken mingw i686 buildscript Xander 2024-01-28 21:43:43 +00:00
  • 59d7dd3615 Fix broken mingw x86_64 buildscript Xander 2024-01-28 21:43:08 +00:00
  • fbf10afb31 wayland: Consolidate window creation logic Frank Praznik 2024-01-28 18:15:39 -05:00
  • 2e96307b27 wayland: Always create a viewport for the surface, if possible Frank Praznik 2024-01-28 15:44:23 -05:00
  • 94240c197d docs: Hint envvars needs to use the hint string, not the macro name Frank Praznik 2024-01-28 15:12:03 -05:00
  • 23cf7a2e0d autotools: a few libtool updates from mainstream Ozkan Sezer 2024-01-28 20:04:34 +03:00
  • 00a8ca403e Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-28 18:32:23 +00:00
  • fbebbab90d wayland: Only set the explicit logical window size when using display scaling Frank Praznik 2024-01-26 11:12:06 -05:00
  • 879ba46ade wayland: Make sure the logical window size can't go to zero. Frank Praznik 2024-01-24 11:24:16 -05:00
  • b97cda226f wayland: Refactor internal variable names for better readability Frank Praznik 2024-01-24 10:45:19 -05:00
  • 344ec60f8f tests: Fix window centering test with Wayland display scaling mode Frank Praznik 2024-01-21 11:38:23 -05:00
  • 5b8ca05f1a wayland: Add a forced screen space scaling mode Frank Praznik 2024-01-19 10:30:07 -05:00
  • 971508c0d7 autotools: a few libtool updates from mainstream Ozkan Sezer 2024-01-28 20:04:34 +03:00
  • 4a62e1c0ca Updated to version 2.29.3 for RC build prerelease-2.29.3 Sam Lantinga 2024-01-27 22:50:08 -08:00
  • 173afd8564 Fixed testautomation log callback calling convention Sam Lantinga 2024-01-27 22:44:13 -08:00
  • c55bd24827 Fixed testautomation log callback calling convention Sam Lantinga 2024-01-27 22:44:13 -08:00
  • 9f7eb6c4c1 Fixed testautomation log callback calling convention Sam Lantinga 2024-01-27 22:44:13 -08:00
  • f6b9ebb838 wasapi: If GetDeviceBuf can't get a full buffer, go back to waiting. Ryan C. Gordon 2024-01-26 23:24:43 -05:00
  • f1b109005c aaudio: Backport headphone hotplugging support from SDL3. Ryan C. Gordon 2024-01-27 18:13:01 -05:00
  • ec25d6b1e8 aaudio: Backport headphone hotplugging support from SDL3. Ryan C. Gordon 2024-01-27 18:13:01 -05:00
  • 0bd58cd727 Fixed Watcom build Sam Lantinga 2024-01-27 20:28:43 -08:00
  • bb30a35364 Fixed Watcom build Sam Lantinga 2024-01-27 20:28:43 -08:00
  • de1292f8ac Fixed build Sam Lantinga 2024-01-27 20:18:39 -08:00