| SDL_GPU_SWAPCHAINCOMPOSITION_SDR | B8G8R8A8またはR8G8B8A8スワップチェーン. ピクセルの値はsRGBでエンコードされている | |
| SDL_GPU_SWAPCHAINCOMPOSITION_SDR_LINEAR | B8G8R8A8_SRGBまたはR8G8B8A8_SRGBスワップチェーン. ピクセルの値はメモリ上はsRGBでエンコードされているが, シェーダはsRGBだが線形伝達関数が使用された「リニアsRGB」エンコードとしてアクセスする | |
| SDL_GPU_SWAPCHAINCOMPOSITION_HDR_EXTENDED_LINEAR | R16G16B16A16_FLOATスワップチェーン. ピクセルの値は拡張されたリニアsRGBでエンコードされ, [0, 1]の範囲外が認められる | |
| SDL_GPU_SWAPCHAINCOMPOSITION_HDR10_ST2084 | A2R10G10B10またはA2B10G10R10スワップチェーン. ピクセルの値はBT.2020 ST2084 (PQ)でエンコードされている |
SDRには常に対応している. 他の構成は対応していないシステムもある.
SDRからスワップチェーンの構成を変えたい場合は, ウィンドウに割り当てた後でSDL_WindowSupportsGPUSwapchainCompositionで問い合わせることを勧める.