Commit Graph

  • fc35b7e121 Convert to sRGB if trying to create a texture from an HDR surface Sam Lantinga 2024-02-01 10:30:58 -0800
  • c1f3c81003 Make the color primary conversion code reusable Sam Lantinga 2024-02-01 07:54:31 -0800
  • 496ed01bdb Detect blending in HDR10 colorspace Sam Lantinga 2024-02-01 07:53:19 -0800
  • dd28ab0489 Added SDL_SetRenderDrawColorspace() and SDL_GetRenderDrawColorspace() Sam Lantinga 2024-01-31 21:46:02 -0800
  • 9c8b47b726 Cache the draw color state in the software and PSP renderers Sam Lantinga 2024-01-31 23:54:47 -0800
  • dacfaa91b4 Make sure to round color values when converting to Uint8 Sam Lantinga 2024-01-31 23:31:19 -0800
  • 028155d6c8 Added support for floating point texture formats Sam Lantinga 2024-02-01 11:22:04 -0800
  • d801e33ee2 HDR10 colorspace isn't currently supported Sam Lantinga 2024-02-01 10:41:15 -0800
  • 4c9d26cf4a Added a simple linear scale for tonemapped HDR to SDR surface conversion Sam Lantinga 2024-02-01 10:34:59 -0800
  • 39ce26b225 Convert to sRGB if trying to create a texture from an HDR surface Sam Lantinga 2024-02-01 10:30:58 -0800
  • 670747d732 Make the color primary conversion code reusable Sam Lantinga 2024-02-01 07:54:31 -0800
  • 4add7fd747 Detect blending in HDR10 colorspace Sam Lantinga 2024-02-01 07:53:19 -0800
  • e2d9b36e73 Added SDL_SetRenderDrawColorspace() and SDL_GetRenderDrawColorspace() Sam Lantinga 2024-01-31 21:46:02 -0800
  • b6b0c29b39 Cache the draw color state in the software and PSP renderers Sam Lantinga 2024-01-31 23:54:47 -0800
  • c00b6a8e20 SDL_kmsdrmvideo.c: clean-up includes, add clarifying note after 5ab879f Ozkan Sezer 2024-02-01 11:04:10 +0300
  • b6b6c3d995 Make sure to round color values when converting to Uint8 Sam Lantinga 2024-01-31 23:31:19 -0800
  • a4969e393e Sync SDL3 wiki -> header SDL Wiki Bot 2024-02-01 02:08:27 +0000
  • 6f443e2aca Added support for the scRGB colorspace on D3D11 and D3D12 Sam Lantinga 2024-01-31 17:25:25 -0800
  • 7856dd0907 Added support for the scRGB colorspace on D3D11 and D3D12 Sam Lantinga 2024-01-31 17:25:25 -0800
  • 12c31898c1 Update colors in SDL_RenderGeometryRaw() if we're doing interpolation in linear space Sam Lantinga 2024-01-31 10:48:02 -0800
  • 77549dc91e Fixed some places using SDL_SetRenderDrawColor() instead of SDL_SetRenderDrawColorFloat() Sam Lantinga 2024-01-31 10:25:50 -0800
  • 81de04c649 Update colors in SDL_RenderGeometryRaw() if we're doing interpolation in linear space Sam Lantinga 2024-01-31 10:48:02 -0800
  • ef6d91b11e Fixed some places using SDL_SetRenderDrawColor() instead of SDL_SetRenderDrawColorFloat() Sam Lantinga 2024-01-31 10:25:50 -0800
  • 4b3c530dd1 Fixed out of bounds access Sam Lantinga 2024-01-31 09:55:52 -0800
  • 3c45544a14 Added a slow blit function to handle large pixel formats and colorspace conversion Sam Lantinga 2024-01-30 23:15:20 -0800
  • 49cc4c14e9 Use the default colorspace if we have to convert texture pixels Sam Lantinga 2024-01-30 23:11:18 -0800
  • 1156ea1487 Added a slow blit function to handle large pixel formats and colorspace conversion Sam Lantinga 2024-01-30 23:15:20 -0800
  • c1f97c8e07 Fixed testgeometry after color format change (thanks @sezero!) Sam Lantinga 2024-01-30 23:31:48 -0800
  • 9250c2eb23 Use the default colorspace if we have to convert texture pixels Sam Lantinga 2024-01-30 23:11:18 -0800
  • 482a27bc00 wayland: Throttle to 20hz if the frame callback never fires Frank Praznik 2024-01-30 17:12:20 -0500
  • 5fe57e7efe Add suggested changes ohno9119 2024-01-30 23:19:04 +0300
  • 2b844bd0c9 Messagebox rendering using libdonnell ohno9119 2024-01-30 20:12:23 +0300
  • 4a759b340f Fixes in SDL_ColorSpace (SDL_pixels.h) Amun 2024-01-30 19:59:15 +0100
  • 5f98fcf00b Use the exact motion associated with the warp Sam Lantinga 2024-01-30 11:11:10 -0800
  • 8ce6fb2513 Use the exact motion associated with the warp Sam Lantinga 2024-01-30 11:11:10 -0800
  • ebd7462c47
    Fixes in SDL_ColorSpace (SDL_pixels.h) Amun 2024-01-30 19:59:15 +0100
  • 9462eec57b pipewire: Don't assert if the default capture device is a sink or vice versa Frank Praznik 2024-01-30 13:12:12 -0500
  • dafa488846 pipewire: Don't assert if the default capture device is a sink or vice versa Frank Praznik 2024-01-30 13:12:12 -0500
  • d15fb9e063 Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-30 17:49:26 +0000
  • f257eb4481 Added the concept of colorspace to the SDL renderer Sam Lantinga 2024-01-29 18:32:27 -0800
  • 554f0625d3 Renderer colors now have floating point precision Sam Lantinga 2024-01-29 13:28:33 -0800
  • 4ed5a54d1f Added the concept of colorspace to the SDL renderer Sam Lantinga 2024-01-29 18:32:27 -0800
  • d2d193228f Renderer colors now have floating point precision Sam Lantinga 2024-01-29 13:28:33 -0800
  • 5a492e8196 Fixing viewport Francisco Javier Trujillo Mata 2024-01-29 22:27:36 +0100
  • 80cb52c944 Fix scissor usage Francisco Javier Trujillo Mata 2024-01-28 15:38:30 +0100
  • 4436c09c9d Fix color Francisco Javier Trujillo Mata 2024-01-28 00:23:16 +0100
  • d34a7c5ed2 Fixing viewport Francisco Javier Trujillo Mata 2024-01-29 22:27:36 +0100
  • 36b8438280 Fix scissor usage Francisco Javier Trujillo Mata 2024-01-28 15:38:30 +0100
  • faa8fc2917 Fix color Francisco Javier Trujillo Mata 2024-01-28 00:23:16 +0100
  • da8fc70a83 Fixing viewport Francisco Javier Trujillo Mata 2024-01-29 22:27:36 +0100
  • 851c1a5e9c Fix scissor usage Francisco Javier Trujillo Mata 2024-01-28 15:38:30 +0100
  • dc35ee9d54 Fix color Francisco Javier Trujillo Mata 2024-01-28 00:23:16 +0100
  • 61a3a163db Fixed typo (thanks @Akaricchi!) Sam Lantinga 2024-01-29 18:48:41 -0800
  • 1138d2acd3 Fixing viewport Francisco Javier Trujillo Mata 2024-01-29 22:27:36 +0100
  • bbce85354f Fix scissor usage Francisco Javier Trujillo Mata 2024-01-28 15:38:30 +0100
  • 2a7b68bc60 Fix color Francisco Javier Trujillo Mata 2024-01-28 00:23:16 +0100
  • e043320b11 Fixing viewport Francisco Javier Trujillo Mata 2024-01-29 22:27:36 +0100
  • ba94de805b イベントキュー内のイベントをすべて取り出す関数を追加 Y-T10 2024-01-30 00:06:29 +0900
  • 6a9fa7d892 静的アサートを追加 Y-T10 2024-01-30 00:05:22 +0900
  • 49995cc612 インクリメント時に値を消すかのテンプレート値を追加した Y-T10 2024-01-30 00:03:41 +0900
  • 9fda4837c0 1つ進む際に元を消すかのフラグを追加 Y-T10 2024-01-30 00:02:26 +0900
  • 5c4596a1be event_queue_iteratorが入力イテレータの要件を満たすように変更 Y-T10 2024-01-29 23:17:09 +0900
  • a6ebf9ddcb イベントキューのイテレータを追加した Y-T10 2024-01-29 21:54:19 +0900
  • 7526cbd1d4 C++のバージョンを追加 Y-T10 2024-01-29 21:47:15 +0900
  • 5266f6612a キューの要素を扱う関数を追加 Y-T10 2024-01-29 19:57:41 +0900
  • 68cab6b518 キューから情報を取り出す関数を追加 Y-T10 2024-01-29 19:57:14 +0900
  • 964398d6e3 イベントキュー内の要素を指すポインタのエイリアス型を追加 Y-T10 2024-01-29 19:55:39 +0900
  • c01044f456 SDLのイベントキューの状態を調べる関数を追加 Y-T10 2024-01-29 17:04:33 +0900
  • bd56e347ba SDLのイベントキュー操作関数を追加 Y-T10 2024-01-29 11:49:20 +0900
  • 7fbd85ad5c Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-29 02:25:21 +0000
  • 61b5c38e6e Added the initial concept of colorspace to SDL Sam Lantinga 2024-01-28 17:17:38 -0800
  • c25d761ebd Added the initial concept of colorspace to SDL Sam Lantinga 2024-01-28 17:17:38 -0800
  • a3bfd5329c Fix broken mingw i686 buildscript Xander 2024-01-28 21:43:43 +0000
  • 59d7dd3615 Fix broken mingw x86_64 buildscript Xander 2024-01-28 21:43:08 +0000
  • fbf10afb31 wayland: Consolidate window creation logic Frank Praznik 2024-01-28 18:15:39 -0500
  • 2e96307b27 wayland: Always create a viewport for the surface, if possible Frank Praznik 2024-01-28 15:44:23 -0500
  • c85e5a9daa
    Fix broken mingw i686 buildscript Xander 2024-01-28 21:43:43 +0000
  • 7c2f867121
    Fix broken mingw x86_64 buildscript Xander 2024-01-28 21:43:08 +0000
  • 94240c197d docs: Hint envvars needs to use the hint string, not the macro name Frank Praznik 2024-01-28 15:12:03 -0500
  • 23cf7a2e0d autotools: a few libtool updates from mainstream Ozkan Sezer 2024-01-28 20:04:34 +0300
  • 00a8ca403e Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-28 18:32:23 +0000
  • fbebbab90d wayland: Only set the explicit logical window size when using display scaling Frank Praznik 2024-01-26 11:12:06 -0500
  • 879ba46ade wayland: Make sure the logical window size can't go to zero. Frank Praznik 2024-01-24 11:24:16 -0500
  • b97cda226f wayland: Refactor internal variable names for better readability Frank Praznik 2024-01-24 10:45:19 -0500
  • 344ec60f8f tests: Fix window centering test with Wayland display scaling mode Frank Praznik 2024-01-21 11:38:23 -0500
  • 5b8ca05f1a wayland: Add a forced screen space scaling mode Frank Praznik 2024-01-19 10:30:07 -0500
  • 971508c0d7 autotools: a few libtool updates from mainstream Ozkan Sezer 2024-01-28 20:04:34 +0300
  • 14c85dbee5 Fix scissor usage Francisco Javier Trujillo Mata 2024-01-28 15:38:30 +0100
  • b3921c08c9 ignore ".cache/" Y-T10 2024-01-28 16:32:35 +0900
  • 4a62e1c0ca Updated to version 2.29.3 for RC build prerelease-2.29.3 Sam Lantinga 2024-01-27 22:50:08 -0800
  • 173afd8564 Fixed testautomation log callback calling convention Sam Lantinga 2024-01-27 22:44:13 -0800
  • c55bd24827 Fixed testautomation log callback calling convention Sam Lantinga 2024-01-27 22:44:13 -0800
  • 9f7eb6c4c1 Fixed testautomation log callback calling convention Sam Lantinga 2024-01-27 22:44:13 -0800
  • f6b9ebb838
    wasapi: If GetDeviceBuf can't get a full buffer, go back to waiting. Ryan C. Gordon 2024-01-26 23:24:43 -0500
  • f1b109005c
    aaudio: Backport headphone hotplugging support from SDL3. Ryan C. Gordon 2024-01-27 18:13:01 -0500
  • ec25d6b1e8 aaudio: Backport headphone hotplugging support from SDL3. Ryan C. Gordon 2024-01-27 18:13:01 -0500
  • 0bd58cd727 Fixed Watcom build Sam Lantinga 2024-01-27 20:28:43 -0800
  • bb30a35364 Fixed Watcom build Sam Lantinga 2024-01-27 20:28:43 -0800
  • de1292f8ac Fixed build Sam Lantinga 2024-01-27 20:18:39 -0800
  • 11c932bf1d Fixed build Sam Lantinga 2024-01-27 20:18:39 -0800