Screen color space types

Updated: October 26, 2022

The color space types that are supported by window and pixmap objects

Synopsis:

#include <screen/screen.h>
enum {
    SCREEN_COLOR_SPACE_UNCORRECTED = 0x0,
    SCREEN_COLOR_SPACE_SRGB = 0x1,
    SCREEN_COLOR_SPACE_LRGB = 0x2,
    SCREEN_COLOR_SPACE_BT601 = 0x3,
    SCREEN_COLOR_SPACE_BT601_FULL = 0x4,
    SCREEN_COLOR_SPACE_BT709 = 0x5,
    SCREEN_COLOR_SPACE_BT709_FULL = 0x6
};

Data:

SCREEN_COLOR_SPACE_UNCORRECTED
Default.
SCREEN_COLOR_SPACE_SRGB
Standard RGB.
SCREEN_COLOR_SPACE_LRGB
Linear RGB.
SCREEN_COLOR_SPACE_BT601
Refer to BT.601 standards.
SCREEN_COLOR_SPACE_BT601_FULL
Refer to BT.601 standards.
SCREEN_COLOR_SPACE_BT709
Refer to BT.709 standards.
SCREEN_COLOR_SPACE_BT709_FULL
Refer to BT.709 standards.

Library:

libscreen