SDL_COLORSPACE_HDR10 is the default colorspace for SDL_PIXELFORMAT_P010 surfaces
This commit is contained in:
@@ -704,7 +704,11 @@ void SDL_DestroyPixelFormat(SDL_PixelFormat *format)
|
|||||||
SDL_Colorspace SDL_GetDefaultColorspaceForFormat(Uint32 format)
|
SDL_Colorspace SDL_GetDefaultColorspaceForFormat(Uint32 format)
|
||||||
{
|
{
|
||||||
if (SDL_ISPIXELFORMAT_FOURCC(format)) {
|
if (SDL_ISPIXELFORMAT_FOURCC(format)) {
|
||||||
return SDL_COLORSPACE_YUV_DEFAULT;
|
if (format == SDL_PIXELFORMAT_P010) {
|
||||||
|
return SDL_COLORSPACE_HDR10;
|
||||||
|
} else {
|
||||||
|
return SDL_COLORSPACE_YUV_DEFAULT;
|
||||||
|
}
|
||||||
} else if (SDL_ISPIXELFORMAT_FLOAT(format)) {
|
} else if (SDL_ISPIXELFORMAT_FLOAT(format)) {
|
||||||
return SDL_COLORSPACE_SRGB_LINEAR;
|
return SDL_COLORSPACE_SRGB_LINEAR;
|
||||||
} else if (SDL_ISPIXELFORMAT_10BIT(format)) {
|
} else if (SDL_ISPIXELFORMAT_10BIT(format)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user