Home
last modified time | relevance | path

Searched refs:color_metadata (Results 1 – 25 of 85) sorted by relevance

1234

/hardware/qcom/sm7250/display/composer/
Dhwc_layers.cpp34 DisplayError SetCSC(const private_handle_t *pvt_handle, ColorMetaData *color_metadata) { in SetCSC() argument
36 color_metadata) != 0) { in SetCSC()
41 color_metadata->range = Range_Full; in SetCSC()
43 color_metadata->transfer = Transfer_sRGB; in SetCSC()
49 color_metadata->colorPrimaries = ColorPrimaries_BT601_6_525; in SetCSC()
52 color_metadata->colorPrimaries = ColorPrimaries_BT709_5; in SetCSC()
56 color_metadata->colorPrimaries = ColorPrimaries_BT2020; in SetCSC()
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()
[all …]
Dhwc_display_virtual.cpp114 ColorMetaData color_metadata = {}; in SetOutputBuffer() local
126 if (sdm::SetCSC(output_handle, &color_metadata) != kErrorNone) { in SetOutputBuffer()
134 output_buffer_.color_metadata = color_metadata; in SetOutputBuffer()
Dhwc_layers.h53 DisplayError SetCSC(const private_handle_t *pvt_handle, ColorMetaData *color_metadata);
57 bool GetSDMColorSpace(const int32_t &dataspace, ColorMetaData *color_metadata);
60 DisplayError ColorMetadataToDataspace(ColorMetaData color_metadata, Dataspace *dataspace);
/hardware/qcom/sm8150/display/sdm/libs/hwc2/
Dhwc_layers.cpp33 DisplayError SetCSC(const private_handle_t *pvt_handle, ColorMetaData *color_metadata) { in SetCSC() argument
35 color_metadata) != 0) { in SetCSC()
40 color_metadata->range = Range_Full; in SetCSC()
42 color_metadata->transfer = Transfer_sRGB; in SetCSC()
48 color_metadata->colorPrimaries = ColorPrimaries_BT601_6_525; in SetCSC()
51 color_metadata->colorPrimaries = ColorPrimaries_BT709_5; in SetCSC()
55 color_metadata->colorPrimaries = ColorPrimaries_BT2020; in SetCSC()
194 bool GetSDMColorSpace(const int32_t &dataspace, ColorMetaData *color_metadata) { in GetSDMColorSpace() argument
196 valid = GetColorPrimary(dataspace, &(color_metadata->colorPrimaries)); in GetSDMColorSpace()
198 valid = GetTransfer(dataspace, &(color_metadata->transfer)); in GetSDMColorSpace()
[all …]
Dhwc_display_virtual.cpp250 ColorMetaData color_metadata = {}; in SetOutputBuffer() local
262 if (sdm::SetCSC(output_handle, &color_metadata) != kErrorNone) { in SetOutputBuffer()
291 output_buffer_->color_metadata = color_metadata; in SetOutputBuffer()
/hardware/qcom/display/msm8909/sdm/libs/hwc2/
Dhwc_layers.cpp36 DisplayError SetCSC(const private_handle_t *pvt_handle, ColorMetaData *color_metadata) { in SetCSC() argument
38 color_metadata) != 0) { in SetCSC()
43 color_metadata->range = Range_Full; in SetCSC()
50 color_metadata->colorPrimaries = ColorPrimaries_BT601_6_525; in SetCSC()
53 color_metadata->colorPrimaries = ColorPrimaries_BT709_5; in SetCSC()
57 color_metadata->colorPrimaries = ColorPrimaries_BT2020; in SetCSC()
155 bool GetSDMColorSpace(const int32_t &dataspace, ColorMetaData *color_metadata) { in GetSDMColorSpace() argument
157 valid = GetColorPrimary(dataspace, &(color_metadata->colorPrimaries)); in GetSDMColorSpace()
161 valid = GetTransfer(dataspace, &(color_metadata->transfer)); in GetSDMColorSpace()
165 GetRange(dataspace, &(color_metadata->range)); in GetSDMColorSpace()
[all …]
Dhwc_display_virtual.cpp218 ColorMetaData color_metadata = {}; in SetOutputBuffer() local
229 if (sdm::SetCSC(output_handle, &color_metadata) != kErrorNone) { in SetOutputBuffer()
258 output_buffer_->color_metadata = color_metadata; in SetOutputBuffer()
Dhwc_tonemapper.cpp152 tone_map_config_.colorPrimaries = layer->input_buffer.color_metadata.colorPrimaries; in SetToneMapConfig()
153 tone_map_config_.transfer = layer->input_buffer.color_metadata.transfer; in SetToneMapConfig()
164 (buffer.color_metadata.colorPrimaries == tone_map_config_.colorPrimaries) && in IsSameToneMapConfig()
165 (buffer.color_metadata.transfer == tone_map_config_.transfer) && in IsSameToneMapConfig()
Dhwc_layers.h42 DisplayError SetCSC(const private_handle_t *pvt_handle, ColorMetaData *color_metadata);
46 bool GetSDMColorSpace(const int32_t &dataspace, ColorMetaData *color_metadata);
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
Dhwc_layers.cpp36 DisplayError SetCSC(const private_handle_t *pvt_handle, ColorMetaData *color_metadata) { in SetCSC() argument
38 color_metadata) != 0) { in SetCSC()
43 color_metadata->range = Range_Full; in SetCSC()
50 color_metadata->colorPrimaries = ColorPrimaries_BT601_6_525; in SetCSC()
53 color_metadata->colorPrimaries = ColorPrimaries_BT709_5; in SetCSC()
57 color_metadata->colorPrimaries = ColorPrimaries_BT2020; in SetCSC()
158 bool GetSDMColorSpace(const int32_t &dataspace, ColorMetaData *color_metadata) { in GetSDMColorSpace() argument
160 valid = GetColorPrimary(dataspace, &(color_metadata->colorPrimaries)); in GetSDMColorSpace()
164 valid = GetTransfer(dataspace, &(color_metadata->transfer)); in GetSDMColorSpace()
168 GetRange(dataspace, &(color_metadata->range)); in GetSDMColorSpace()
[all …]
Dhwc_tonemapper.cpp152 tone_map_config_.colorPrimaries = layer->input_buffer.color_metadata.colorPrimaries; in SetToneMapConfig()
153 tone_map_config_.transfer = layer->input_buffer.color_metadata.transfer; in SetToneMapConfig()
164 (buffer.color_metadata.colorPrimaries == tone_map_config_.colorPrimaries) && in IsSameToneMapConfig()
165 (buffer.color_metadata.transfer == tone_map_config_.transfer) && in IsSameToneMapConfig()
Dhwc_layers.h42 DisplayError SetCSC(const private_handle_t *pvt_handle, ColorMetaData *color_metadata);
46 bool GetSDMColorSpace(const int32_t &dataspace, ColorMetaData *color_metadata);
/hardware/qcom/sm7250/display/sdm/include/core/
Dlayer_buffer.h242 ColorMetaData color_metadata = {}; //!< CSC + Range + Transfer + Matrix + HDR Info member
282 color_metadata.colorPrimaries = ColorPrimaries_BT709_5; in LayerBuffer()
283 color_metadata.transfer = Transfer_sRGB; in LayerBuffer()
/hardware/qcom/sm8150/display/sdm/include/core/
Dlayer_buffer.h249 ColorMetaData color_metadata = {}; //!< CSC + Range + Transfer + Matrix + HDR Info member
290 color_metadata.colorPrimaries = ColorPrimaries_BT709_5; in LayerBuffer()
291 color_metadata.transfer = Transfer_sRGB; in LayerBuffer()
/hardware/qcom/sm7250/display/sdm/libs/core/
Dcolor_manager.cpp457 if (hdr_layer.input_buffer.color_metadata.dynamicMetaDataValid && in Validate()
458 hdr_layer.input_buffer.color_metadata.dynamicMetaDataLen) { in Validate()
475 meta_data_ = hdr_layer.input_buffer.color_metadata; in Validate()
674 void ColorManagerProxy::DumpColorMetaData(const ColorMetaData &color_metadata) { in DumpColorMetaData() argument
676 color_metadata.colorPrimaries, color_metadata.range, color_metadata.transfer, in DumpColorMetaData()
677 color_metadata.matrixCoefficients); in DumpColorMetaData()
682 color_metadata.masteringDisplayInfo.primaries.rgbPrimaries[i][j]); in DumpColorMetaData()
686 color_metadata.masteringDisplayInfo.primaries.whitePoint[0], in DumpColorMetaData()
687 color_metadata.masteringDisplayInfo.primaries.whitePoint[1]); in DumpColorMetaData()
689 color_metadata.masteringDisplayInfo.maxDisplayLuminance, in DumpColorMetaData()
[all …]
Ddisplay_base.cpp292 if (IsWideColor(layer->input_buffer.color_metadata.colorPrimaries)) { in BuildLayerStackStats()
294 layer->input_buffer.color_metadata.colorPrimaries); in BuildLayerStackStats()
1083 ColorMetaData &color_metadata = hw_layer.input_buffer.color_metadata; in Dump() local
1084 snprintf(color_primary, sizeof(color_primary), "%d", color_metadata.colorPrimaries); in Dump()
1085 snprintf(range, sizeof(range), "%d", color_metadata.range); in Dump()
1086 snprintf(transfer, sizeof(transfer), "%d", color_metadata.transfer); in Dump()
1960 const ColorMetaData &color_metadata) { in GetClientTargetSupport() argument
1967 } else if (color_metadata.transfer && color_metadata.colorPrimaries) { in GetClientTargetSupport()
1968 DisplayError error = ValidateDataspace(color_metadata); in GetClientTargetSupport()
1971 color_metadata.transfer, color_metadata.colorPrimaries); in GetClientTargetSupport()
[all …]
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
Dhwc_layers.cpp36 DisplayError SetCSC(const private_handle_t *pvt_handle, ColorMetaData *color_metadata) { in SetCSC() argument
38 color_metadata) != 0) { in SetCSC()
43 color_metadata->range = Range_Full; in SetCSC()
50 color_metadata->colorPrimaries = ColorPrimaries_BT601_6_525; in SetCSC()
53 color_metadata->colorPrimaries = ColorPrimaries_BT709_5; in SetCSC()
57 color_metadata->colorPrimaries = ColorPrimaries_BT2020; in SetCSC()
570 if (sdm::SetCSC(pvt_handle, &layer_buffer->color_metadata) != kErrorNone) { in SetMetaData()
639 if (layer_->input_buffer.color_metadata.colorPrimaries <= ColorPrimaries_BT601_6_525 && in SupportLocalConversion()
721 layer_buffer->color_metadata.transfer = sdm_transfer; in SupportedDataspace()
722 layer_buffer->color_metadata.colorPrimaries = sdm_primaries; in SupportedDataspace()
[all …]
Dhwc_tonemapper.cpp152 tone_map_config_.colorPrimaries = layer->input_buffer.color_metadata.colorPrimaries; in SetToneMapConfig()
153 tone_map_config_.transfer = layer->input_buffer.color_metadata.transfer; in SetToneMapConfig()
164 (buffer.color_metadata.colorPrimaries == tone_map_config_.colorPrimaries) && in IsSameToneMapConfig()
165 (buffer.color_metadata.transfer == tone_map_config_.transfer) && in IsSameToneMapConfig()
/hardware/qcom/display/msm8909/sdm/libs/core/
Ddisplay_base.cpp652 ColorMetaData &color_metadata = hw_layer.input_buffer.color_metadata; in Dump() local
653 snprintf(color_primary, sizeof(color_primary), "%d", color_metadata.colorPrimaries); in Dump()
654 snprintf(range, sizeof(range), "%d", color_metadata.range); in Dump()
1453 const ColorMetaData &color_metadata) { in GetClientTargetSupport() argument
1460 } else if (color_metadata.transfer && color_metadata.colorPrimaries) { in GetClientTargetSupport()
1461 DisplayError error = ValidateDataspace(color_metadata); in GetClientTargetSupport()
1464 color_metadata.transfer, color_metadata.colorPrimaries); in GetClientTargetSupport()
1469 if (color_metadata.colorPrimaries == ColorPrimaries_BT2020) { in GetClientTargetSupport()
1470 DLOGW("Unsupported Color Primary = %d", color_metadata.colorPrimaries); in GetClientTargetSupport()
1509 DisplayError DisplayBase::ValidateDataspace(const ColorMetaData &color_metadata) { in ValidateDataspace() argument
[all …]
/hardware/qcom/display/msm8909/sdm/libs/hwc/
Dhwc_tonemapper.cpp104 tone_map_config_.colorPrimaries = layer->input_buffer.color_metadata.colorPrimaries; in SetToneMapConfig()
105 tone_map_config_.transfer = layer->input_buffer.color_metadata.transfer; in SetToneMapConfig()
116 (buffer.color_metadata.colorPrimaries == tone_map_config_.colorPrimaries) && in IsSameToneMapConfig()
117 (buffer.color_metadata.transfer == tone_map_config_.transfer) && in IsSameToneMapConfig()
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc/
Dhwc_tonemapper.cpp104 tone_map_config_.colorPrimaries = layer->input_buffer.color_metadata.colorPrimaries; in SetToneMapConfig()
105 tone_map_config_.transfer = layer->input_buffer.color_metadata.transfer; in SetToneMapConfig()
116 (buffer.color_metadata.colorPrimaries == tone_map_config_.colorPrimaries) && in IsSameToneMapConfig()
117 (buffer.color_metadata.transfer == tone_map_config_.transfer) && in IsSameToneMapConfig()
/hardware/qcom/display/msm8909/include/
DAndroid.mk10 LOCAL_COPY_HEADERS := color_metadata.h \
/hardware/qcom/sm8150/display/sdm/libs/core/
Ddisplay_base.cpp220 if (IsWideColor(layer->input_buffer.color_metadata.colorPrimaries)) { in BuildLayerStackStats()
222 layer->input_buffer.color_metadata.colorPrimaries); in BuildLayerStackStats()
871 ColorMetaData &color_metadata = hw_layer.input_buffer.color_metadata; in Dump() local
872 snprintf(color_primary, sizeof(color_primary), "%d", color_metadata.colorPrimaries); in Dump()
873 snprintf(transfer, sizeof(transfer), "%d", color_metadata.transfer); in Dump()
874 snprintf(range, sizeof(range), "%d", color_metadata.range); in Dump()
875 snprintf(transfer, sizeof(transfer), "%d", color_metadata.transfer); in Dump()
1693 const ColorMetaData &color_metadata) { in GetClientTargetSupport() argument
1700 } else if (color_metadata.transfer && color_metadata.colorPrimaries) { in GetClientTargetSupport()
1701 DisplayError error = ValidateDataspace(color_metadata); in GetClientTargetSupport()
[all …]
/hardware/qcom/display/msm8998/include/
DAndroid.mk7 LOCAL_COPY_HEADERS := color_metadata.h
/hardware/qcom/display/msm8909w_3100/include/
DAndroid.mk6 LOCAL_COPY_HEADERS := color_metadata.h

1234