/aosp12/frameworks/native/libs/ui/ |
H A D | DebugUtils.cpp | 30 std::string decodeStandard(android_dataspace dataspace) { in decodeStandard() argument 31 const uint32_t dataspaceSelect = (dataspace & HAL_DATASPACE_STANDARD_MASK); in decodeStandard() 67 switch (dataspace & 0xffff) { in decodeStandard() 97 std::string decodeTransfer(android_dataspace dataspace) { in decodeTransfer() argument 100 switch (dataspace & 0xffff) { in decodeTransfer() 154 std::string decodeRange(android_dataspace dataspace) { in decodeRange() argument 157 switch (dataspace & 0xffff) { in decodeRange() 194 std::string dataspaceDetails(android_dataspace dataspace) { in dataspaceDetails() argument 195 if (dataspace == 0) { in dataspaceDetails() 198 return StringPrintf("%s %s %s", decodeStandard(dataspace).c_str(), in dataspaceDetails() [all …]
|
H A D | PublicFormat.cpp | 47 Dataspace dataspace; in mapPublicFormatToHalDataspace() local 50 dataspace = Dataspace::V0_JFIF; in mapPublicFormatToHalDataspace() 56 dataspace = Dataspace::DEPTH; in mapPublicFormatToHalDataspace() 62 dataspace = Dataspace::ARBITRARY; in mapPublicFormatToHalDataspace() 67 dataspace = Dataspace::V0_JFIF; in mapPublicFormatToHalDataspace() 70 dataspace = Dataspace::DYNAMIC_DEPTH; in mapPublicFormatToHalDataspace() 73 dataspace = Dataspace::HEIF; in mapPublicFormatToHalDataspace() 77 dataspace = Dataspace::UNKNOWN; in mapPublicFormatToHalDataspace() 80 return static_cast<android_dataspace>(dataspace); in mapPublicFormatToHalDataspace()
|
/aosp12/frameworks/base/core/java/android/hardware/camera2/params/ |
H A D | StreamConfigurationMap.java | 443 int dataspace = imageFormatToDataspace(format); in isOutputSupportedFor() local 444 if (dataspace == HAL_DATASPACE_DEPTH) { in isOutputSupportedFor() 446 } else if (dataspace == HAL_DATASPACE_DYNAMIC_DEPTH) { in isOutputSupportedFor() 448 } else if (dataspace == HAL_DATASPACE_HEIF) { in isOutputSupportedFor() 594 int dataspace = imageFormatToDataspace(format); in isOutputSupportedFor() local 1485 int dataspace = imageFormatToDataspace(format); in getPublicFormatSizes() local 1493 if (dataspace == HAL_DATASPACE_DEPTH && highRes) { in getInternalFormatSizes() 1506 if ( ((!output || (dataspace == HAL_DATASPACE_DEPTH || in getInternalFormatSizes() 1509 (output && (dataspace != HAL_DATASPACE_DEPTH && in getInternalFormatSizes() 1546 if (dataspace != HAL_DATASPACE_DEPTH && in getInternalFormatSizes() [all …]
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
H A D | DisplayColorProfile.cpp | 327 const Dataspace dataspace = colorModeToDataspace(mode); in addColorMode() local 331 dataspaceDetails(static_cast<android_dataspace_t>(dataspace)).c_str(), in addColorMode() 346 bool DisplayColorProfile::hasLegacyHdrSupport(Dataspace dataspace) const { in hasLegacyHdrSupport() 347 if ((dataspace == Dataspace::BT2020_PQ && hasHDR10Support()) || in hasLegacyHdrSupport() 348 (dataspace == Dataspace::BT2020_HLG && hasHLGSupport())) { in hasLegacyHdrSupport() 351 return iter == mColorModes.end() || iter->second.dataspace != dataspace; in hasLegacyHdrSupport() 360 auto iter = mColorModes.find(getColorModeKey(dataspace, intent)); in getBestColorMode() 362 *outDataspace = iter->second.dataspace; in getBestColorMode() 379 bool DisplayColorProfile::isDataspaceSupported(Dataspace dataspace) const { in isDataspaceSupported() 380 switch (dataspace) { in isDataspaceSupported() [all …]
|
/aosp12/frameworks/native/libs/renderengine/skia/ |
H A D | AutoBackendTexture.cpp | 85 sk_sp<SkImage> AutoBackendTexture::makeImage(ui::Dataspace dataspace, SkAlphaType alphaType, in makeImage() argument 102 alphaType, toSkColorSpace(dataspace), releaseImageProc, this); in makeImage() 109 mDataspace = dataspace; in makeImage() 112 mBackendTexture.isValid(), dataspace); in makeImage() 116 sk_sp<SkSurface> AutoBackendTexture::getOrCreateSurface(ui::Dataspace dataspace, in getOrCreateSurface() argument 120 if (!mSurface.get() || mDataspace != dataspace) { in getOrCreateSurface() 124 toSkColorSpace(dataspace), nullptr, in getOrCreateSurface() 133 mDataspace = dataspace; in getOrCreateSurface() 136 mBackendTexture.isValid(), dataspace); in getOrCreateSurface()
|
H A D | AutoBackendTexture.h | 98 sk_sp<SkImage> makeImage(ui::Dataspace dataspace, SkAlphaType alphaType, in makeImage() argument 100 return mTexture->makeImage(dataspace, alphaType, context); in makeImage() 104 sk_sp<SkSurface> getOrCreateSurface(ui::Dataspace dataspace, GrDirectContext* context) { in getOrCreateSurface() argument 105 return mTexture->getOrCreateSurface(dataspace, context); in getOrCreateSurface() 133 sk_sp<SkImage> makeImage(ui::Dataspace dataspace, SkAlphaType alphaType, 137 sk_sp<SkSurface> getOrCreateSurface(ui::Dataspace dataspace, GrDirectContext* context);
|
/aosp12/hardware/google/graphics/common/libacryl/ |
H A D | acrylic_formats.cpp | 257 uint32_t haldataspace_to_v4l2(int dataspace, uint32_t width, uint32_t height) in haldataspace_to_v4l2() argument 260 if ((dataspace & HAL_DATASPACE_LEGACY_TYPE_MASK) != 0) { in haldataspace_to_v4l2() 261 dataspace &= HAL_DATASPACE_LEGACY_TYPE_MASK; in haldataspace_to_v4l2() 263 dataspace &= ~HAL_DATASPACE_LEGACY_TYPE_MASK; in haldataspace_to_v4l2() 265 if ((dataspace & HAL_DATASPACE_RANGE_MASK) == 0) in haldataspace_to_v4l2() 266 dataspace |= HAL_DATASPACE_RANGE_LIMITED; in haldataspace_to_v4l2() 268 if ((dataspace & HAL_DATASPACE_STANDARD_MASK) == 0) in haldataspace_to_v4l2() 269 dataspace |= ((width * height) < (1280 * 720)) in haldataspace_to_v4l2() 273 dataspace &= ~HAL_DATASPACE_TRANSFER_MASK; in haldataspace_to_v4l2() 276 if (__haldataspace_to_v4l2[i].hal == dataspace) in haldataspace_to_v4l2() [all …]
|
/aosp12/frameworks/base/libs/hwui/apex/include/android/graphics/ |
H A D | canvas.h | 49 int32_t /*android_dataspace_t*/ dataspace); 65 int32_t /*android_dataspace_t*/ dataspace); 108 Canvas(const ANativeWindow_Buffer& buffer, int32_t /*android_dataspace_t*/ dataspace) : in Canvas() argument 109 mCanvas(ACanvas_createCanvas(&buffer, dataspace)), in Canvas() 118 int32_t /*android_dataspace_t*/ dataspace) { in setBuffer() 119 return ACanvas_setBuffer(mCanvas, buffer, dataspace); in setBuffer()
|
/aosp12/hardware/qcom/display/msm8909/sdm/libs/hwc2/ |
H A D | hwc_layers.cpp | 165 GetRange(dataspace, &(color_metadata->range)); in GetSDMColorSpace() 346 if (dataspace & 0xffff) { in SetLayerDataspace() 347 switch (dataspace & 0xffff) { in SetLayerDataspace() 349 dataspace = HAL_DATASPACE_V0_SRGB; in SetLayerDataspace() 352 dataspace = HAL_DATASPACE_V0_JFIF; in SetLayerDataspace() 355 dataspace = HAL_DATASPACE_V0_SRGB_LINEAR; in SetLayerDataspace() 358 dataspace = HAL_DATASPACE_V0_BT601_625; in SetLayerDataspace() 361 dataspace = HAL_DATASPACE_V0_BT601_525; in SetLayerDataspace() 364 dataspace = HAL_DATASPACE_V0_BT709; in SetLayerDataspace() 373 if (dataspace_ != dataspace) { in SetLayerDataspace() [all …]
|
/aosp12/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
H A D | hwc_layers.cpp | 168 GetRange(dataspace, &(color_metadata->range)); in GetSDMColorSpace() 374 if (dataspace & 0xffff) { in SetLayerDataspace() 375 switch (dataspace & 0xffff) { in SetLayerDataspace() 377 dataspace = HAL_DATASPACE_V0_SRGB; in SetLayerDataspace() 380 dataspace = HAL_DATASPACE_V0_JFIF; in SetLayerDataspace() 383 dataspace = HAL_DATASPACE_V0_SRGB_LINEAR; in SetLayerDataspace() 386 dataspace = HAL_DATASPACE_V0_BT601_625; in SetLayerDataspace() 389 dataspace = HAL_DATASPACE_V0_BT601_525; in SetLayerDataspace() 392 dataspace = HAL_DATASPACE_V0_BT709; in SetLayerDataspace() 401 if (dataspace_ != dataspace) { in SetLayerDataspace() [all …]
|
/aosp12/frameworks/base/libs/hwui/apex/ |
H A D | android_canvas.cpp | 36 int32_t /*android_dataspace_t*/ dataspace, in convert() 42 sk_sp<SkColorSpace> cs(uirenderer::DataSpaceToColorSpace((android_dataspace)dataspace)); in convert() 70 int32_t /*android_dataspace_t*/ dataspace) { in ACanvas_createCanvas() 72 bool isValidBuffer = convert(buffer, dataspace, &bitmap); in ACanvas_createCanvas() 81 int32_t /*android_dataspace_t*/ dataspace) { in ACanvas_setBuffer() 83 bool isValidBuffer = (buffer == nullptr) ? false : convert(buffer, dataspace, &bitmap); in ACanvas_setBuffer()
|
/aosp12/hardware/qcom/sm7250/display/composer/ |
H A D | hwc_layers.cpp | 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() 179 dataspace = HAL_DATASPACE_V0_BT709; in TranslateFromLegacyDataspace() 188 dataspace = HAL_DATASPACE_V0_SRGB; in TranslateFromLegacyDataspace() 191 return dataspace; in TranslateFromLegacyDataspace() 401 dataspace = TranslateFromLegacyDataspace(dataspace); in SetLayerDataspace() 404 if (dataspace_ != dataspace) { in SetLayerDataspace() [all …]
|
/aosp12/hardware/qcom/sm8150/display/sdm/libs/hwc2/ |
H A D | hwc_layers.cpp | 158 int32_t dataspace = legacy_ds; in TranslateFromLegacyDataspace() local 160 if (dataspace & 0xffff) { in TranslateFromLegacyDataspace() 161 switch (dataspace & 0xffff) { in TranslateFromLegacyDataspace() 163 dataspace = HAL_DATASPACE_V0_SRGB; in TranslateFromLegacyDataspace() 166 dataspace = HAL_DATASPACE_V0_JFIF; in TranslateFromLegacyDataspace() 178 dataspace = HAL_DATASPACE_V0_BT709; in TranslateFromLegacyDataspace() 187 dataspace = HAL_DATASPACE_V0_SRGB; in TranslateFromLegacyDataspace() 190 return dataspace; in TranslateFromLegacyDataspace() 414 dataspace = TranslateFromLegacyDataspace(dataspace); in SetLayerDataspace() 417 if (dataspace_ != dataspace) { in SetLayerDataspace() [all …]
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | EffectLayer.cpp | 95 bool EffectLayer::setDataspace(ui::Dataspace dataspace) { in setDataspace() argument 96 if (mDrawingState.dataspace == dataspace) { in setDataspace() 101 mDrawingState.dataspace = dataspace; in setDataspace() 134 return mDrawingState.dataspace; in getDataSpace()
|
/aosp12/frameworks/native/libs/ui/include/ui/ |
H A D | DebugUtils.h | 29 std::string decodeStandard(android_dataspace dataspace); 30 std::string decodeTransfer(android_dataspace dataspace); 31 std::string decodeRange(android_dataspace dataspace); 32 std::string dataspaceDetails(android_dataspace dataspace);
|
/aosp12/frameworks/native/libs/ui/include_vndk/ui/ |
H A D | DebugUtils.h | 29 std::string decodeStandard(android_dataspace dataspace); 30 std::string decodeTransfer(android_dataspace dataspace); 31 std::string decodeRange(android_dataspace dataspace); 32 std::string dataspaceDetails(android_dataspace dataspace);
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
H A D | DisplayColorProfile.h | 42 bool hasLegacyHdrSupport(ui::Dataspace dataspace) const override; 43 void getBestColorMode(ui::Dataspace dataspace, ui::RenderIntent intent, 71 ui::Dataspace dataspace; member 76 static ColorModeKey getColorModeKey(ui::Dataspace dataspace, ui::RenderIntent intent) { in getColorModeKey() argument 77 return (static_cast<uint64_t>(dataspace) << 32) | static_cast<uint32_t>(intent); in getColorModeKey()
|
/aosp12/hardware/qcom/sdm845/display/sdm/libs/hwc2/ |
H A D | hwc_layers.cpp | 178 GetRange(dataspace, &(color_metadata->range)); in GetSDMColorSpace() 383 if (dataspace & 0xffff) { in SetLayerDataspace() 384 switch (dataspace & 0xffff) { in SetLayerDataspace() 386 dataspace = HAL_DATASPACE_V0_SRGB; in SetLayerDataspace() 389 dataspace = HAL_DATASPACE_V0_JFIF; in SetLayerDataspace() 392 dataspace = HAL_DATASPACE_V0_SRGB_LINEAR; in SetLayerDataspace() 395 dataspace = HAL_DATASPACE_V0_BT601_625; in SetLayerDataspace() 398 dataspace = HAL_DATASPACE_V0_BT601_525; in SetLayerDataspace() 401 dataspace = HAL_DATASPACE_V0_BT709; in SetLayerDataspace() 410 if (dataspace_ != dataspace) { in SetLayerDataspace() [all …]
|
/aosp12/frameworks/native/libs/renderengine/skia/filters/ |
H A D | LinearEffect.cpp | 35 static void generateEOTF(ui::Dataspace dataspace, SkString& shader) { in generateEOTF() argument 36 switch (dataspace & HAL_DATASPACE_TRANSFER_MASK) { in generateEOTF() 329 static void generateOETF(ui::Dataspace dataspace, SkString& shader) { in generateOETF() argument 330 switch (dataspace & HAL_DATASPACE_TRANSFER_MASK) { in generateOETF() 414 static ColorSpace toColorSpace(ui::Dataspace dataspace) { in toColorSpace() argument 415 switch (dataspace & HAL_DATASPACE_STANDARD_MASK) { in toColorSpace()
|
/aosp12/hardware/google/gchips/gralloc4/src/hidl_common/ |
H A D | SharedMetadata.cpp | 70 void get_dataspace(const private_handle_t *hnd, std::optional<Dataspace> *dataspace) in get_dataspace() argument 73 *dataspace = metadata->dataspace.to_std_optional(); in get_dataspace() 76 void set_dataspace(const private_handle_t *hnd, const Dataspace &dataspace) in set_dataspace() argument 79 metadata->dataspace = aligned_optional(dataspace); in set_dataspace()
|
/aosp12/frameworks/base/libs/hwui/ |
H A D | DeferredLayerUpdater.cpp | 149 android_dataspace dataspace; in apply() local 156 mSurfaceTexture.get(), &slot, &dataspace, transformMatrix, &newContent, in apply() 162 hardwareBuffer, dataspace, newContent, in apply() 202 android_dataspace dataspace, in createIfNeeded() argument 205 if (!mTextureRelease || !mTextureRelease->getImage().get() || dataspace != mDataspace || in createIfNeeded() 221 mDataspace = dataspace; in createIfNeeded() 223 mTextureRelease->makeImage(buffer, dataspace, context); in createIfNeeded()
|
H A D | DeviceInfo.cpp | 60 ADataSpace dataspace; in updateDisplayInfo() local 62 ADisplay_getPreferredWideColorFormat(displays[i], &dataspace, &pixelFormat); in updateDisplayInfo() 87 void DeviceInfo::setWideColorDataspace(ADataSpace dataspace) { in setWideColorDataspace() argument 88 switch (dataspace) { in setWideColorDataspace()
|
/aosp12/hardware/google/gchips/libvendorgraphicbuffer/gralloc3/ |
H A D | vendor_graphicbuffer_meta.cpp | 107 int dataspace = region->force_dataspace == -1 ? region->dataspace : region->force_dataspace; in get_dataspace() local 111 return dataspace; in get_dataspace() 114 int VendorGraphicBufferMeta::set_dataspace(buffer_handle_t hnd, android_dataspace_t dataspace) in set_dataspace() argument 132 region->dataspace = dataspace; in set_dataspace() 133 region->force_dataspace = dataspace; in set_dataspace()
|
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/ |
H A D | ComposerClient.h | 62 Dataspace dataspace = Dataspace::UNKNOWN; in getReadbackBufferAttributes() local 63 Error error = mHal->getReadbackBufferAttributes(display, &format, &dataspace); in getReadbackBufferAttributes() 64 hidl_cb(error, format, dataspace); in getReadbackBufferAttributes() 116 PixelFormat format, Dataspace dataspace) override { in getClientTargetSupport_2_2() argument 117 Error err = mHal->getClientTargetSupport_2_2(display, width, height, format, dataspace); in getClientTargetSupport_2_2() 146 Dataspace dataspace, IComposerClient::getDataspaceSaturationMatrix_cb hidl_cb) override { in getDataspaceSaturationMatrix() argument 147 if (dataspace != Dataspace::SRGB_LINEAR) { in getDataspaceSaturationMatrix() 152 hidl_cb(Error::NONE, mHal->getDataspaceSaturationMatrix(dataspace).data()); in getDataspaceSaturationMatrix()
|
/aosp12/hardware/interfaces/graphics/composer/2.3/utils/hal/include/composer-hal/2.3/ |
H A D | ComposerClient.h | 72 Dataspace dataspace = Dataspace::UNKNOWN; in getReadbackBufferAttributes_2_3() local 73 Error error = mHal->getReadbackBufferAttributes_2_3(display, &format, &dataspace); in getReadbackBufferAttributes_2_3() 74 hidl_cb(error, format, dataspace); in getReadbackBufferAttributes_2_3() 91 PixelFormat format, Dataspace dataspace) override { in getClientTargetSupport_2_3() argument 92 Error err = mHal->getClientTargetSupport_2_3(display, width, height, format, dataspace); in getClientTargetSupport_2_3() 126 common::V1_2::Dataspace dataspace; in getDisplayedContentSamplingAttributes() local 129 mHal->getDisplayedContentSamplingAttributes(display, format, dataspace, componentMask); in getDisplayedContentSamplingAttributes() 130 hidl_cb(error, format, dataspace, componentMask); in getDisplayedContentSamplingAttributes()
|