Lines Matching refs:dataspace

69 bool GetColorPrimary(const int32_t &dataspace, ColorPrimaries *color_primary) {  in GetColorPrimary()  argument
70 auto standard = dataspace & HAL_DATASPACE_STANDARD_MASK; in GetColorPrimary()
97 bool GetTransfer(const int32_t &dataspace, GammaTransfer *gamma_transfer) { in GetTransfer() argument
98 auto transfer = dataspace & HAL_DATASPACE_TRANSFER_MASK; in GetTransfer()
129 bool GetRange(const int32_t &dataspace, ColorRange *color_range) { in GetRange() argument
130 auto range = dataspace & HAL_DATASPACE_RANGE_MASK; in GetRange()
159 int32_t dataspace = legacy_ds; in TranslateFromLegacyDataspace() local
161 if (dataspace & 0xffff) { in TranslateFromLegacyDataspace()
162 switch (dataspace & 0xffff) { in TranslateFromLegacyDataspace()
164 dataspace = HAL_DATASPACE_V0_SRGB; in TranslateFromLegacyDataspace()
167 dataspace = HAL_DATASPACE_V0_JFIF; in TranslateFromLegacyDataspace()
170 dataspace = HAL_DATASPACE_V0_SRGB_LINEAR; in TranslateFromLegacyDataspace()
173 dataspace = HAL_DATASPACE_V0_BT601_625; in TranslateFromLegacyDataspace()
176 dataspace = HAL_DATASPACE_V0_BT601_525; in TranslateFromLegacyDataspace()
179 dataspace = HAL_DATASPACE_V0_BT709; in TranslateFromLegacyDataspace()
183 DLOGW_IF(kTagClient, "Unsupported dataspace type %d", dataspace); in TranslateFromLegacyDataspace()
187 if (dataspace == HAL_DATASPACE_UNKNOWN) { in TranslateFromLegacyDataspace()
188 dataspace = HAL_DATASPACE_V0_SRGB; in TranslateFromLegacyDataspace()
191 return dataspace; in TranslateFromLegacyDataspace()
195 bool GetSDMColorSpace(const int32_t &dataspace, ColorMetaData *color_metadata) { in GetSDMColorSpace() argument
197 valid = GetColorPrimary(dataspace, &(color_metadata->colorPrimaries)); in GetSDMColorSpace()
199 valid = GetTransfer(dataspace, &(color_metadata->transfer)); in GetSDMColorSpace()
202 valid = GetRange(dataspace, &(color_metadata->range)); in GetSDMColorSpace()
208 DisplayError ColorMetadataToDataspace(ColorMetaData color_metadata, Dataspace *dataspace) { in ColorMetadataToDataspace() argument
297 *dataspace = (Dataspace)((uint32_t)primaries | (uint32_t)transfer | (uint32_t)range); in ColorMetadataToDataspace()
492 HWC2::Error HWCLayer::SetLayerDataspace(int32_t dataspace) { in SetLayerDataspace() argument
494 dataspace = TranslateFromLegacyDataspace(dataspace); in SetLayerDataspace()
497 if (dataspace_ != dataspace) { in SetLayerDataspace()
499 dataspace_ = dataspace; in SetLayerDataspace()