Change the way to find BT2020_PQ values in overlayProperties JNI.
- this corresponding change is due to aidl graphics interface change. Bug: 242588489 Test: build and flash Change-Id: I27e2a6a565b7485ddbc4d38e479a4e3ae1b1f6fd
This commit is contained in:
@@ -60,8 +60,14 @@ static jboolean android_hardware_OverlayProperties_supportFp16ForHdr(JNIEnv* env
|
||||
if (std::find(i.pixelFormats.begin(), i.pixelFormats.end(),
|
||||
static_cast<int32_t>(HAL_PIXEL_FORMAT_RGBA_FP16)) !=
|
||||
i.pixelFormats.end() &&
|
||||
std::find(i.dataspaces.begin(), i.dataspaces.end(),
|
||||
static_cast<int32_t>(HAL_DATASPACE_BT2020_PQ)) != i.dataspaces.end()) {
|
||||
std::find(i.standards.begin(), i.standards.end(),
|
||||
static_cast<int32_t>(HAL_DATASPACE_STANDARD_BT2020)) !=
|
||||
i.standards.end() &&
|
||||
std::find(i.transfers.begin(), i.transfers.end(),
|
||||
static_cast<int32_t>(HAL_DATASPACE_TRANSFER_ST2084)) !=
|
||||
i.transfers.end() &&
|
||||
std::find(i.ranges.begin(), i.ranges.end(),
|
||||
static_cast<int32_t>(HAL_DATASPACE_RANGE_FULL)) != i.ranges.end()) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user