Lines Matching full:dataspace
112 using ui::Dataspace;
232 void GLES20RenderEngine::setSourceDataSpace(Dataspace source) {
236 void GLES20RenderEngine::setOutputDataSpace(Dataspace dataspace) {
237 mOutputDataSpace = dataspace;
332 Dataspace inputStandard = static_cast<Dataspace>(mDataSpace & Dataspace::STANDARD_MASK);
333 Dataspace inputTransfer = static_cast<Dataspace>(mDataSpace & Dataspace::TRANSFER_MASK);
334 Dataspace outputStandard = static_cast<Dataspace>(mOutputDataSpace &
335 Dataspace::STANDARD_MASK);
336 Dataspace outputTransfer = static_cast<Dataspace>(mOutputDataSpace &
337 Dataspace::TRANSFER_MASK);
343 case Dataspace::STANDARD_DCI_P3:
346 case Dataspace::STANDARD_BT2020:
356 case Dataspace::STANDARD_BT2020:
359 case Dataspace::STANDARD_DCI_P3:
377 if (outputStandard == Dataspace::STANDARD_BT709) {
379 } else if (outputStandard == Dataspace::STANDARD_DCI_P3) {
392 case Dataspace::TRANSFER_ST2084:
395 case Dataspace::TRANSFER_HLG:
398 case Dataspace::TRANSFER_LINEAR:
407 case Dataspace::TRANSFER_ST2084:
410 case Dataspace::TRANSFER_HLG:
442 result.appendFormat("RenderEngine last dataspace conversion: (%s) to (%s)\n",
447 bool GLES20RenderEngine::isHdrDataSpace(const Dataspace dataSpace) const {
448 const Dataspace standard = static_cast<Dataspace>(dataSpace & Dataspace::STANDARD_MASK);
449 const Dataspace transfer = static_cast<Dataspace>(dataSpace & Dataspace::TRANSFER_MASK);
450 return standard == Dataspace::STANDARD_BT2020 &&
451 (transfer == Dataspace::TRANSFER_ST2084 || transfer == Dataspace::TRANSFER_HLG);
467 const Dataspace inputTransfer = static_cast<Dataspace>(mDataSpace & Dataspace::TRANSFER_MASK);
468 const Dataspace outputTransfer = static_cast<Dataspace>(mOutputDataSpace &
469 Dataspace::TRANSFER_MASK);