Home
last modified time | relevance | path

Searched refs:targetNits (Results 1 – 1 of 1) sorted by relevance

/frameworks/native/libs/tonemap/
Dtonemap.cpp303 double targetNits = 0.0; in lookupTonemapGain() local
309 targetNits = xyz.y; in lookupTonemapGain()
315 targetNits = std::clamp(xyz.y, 0.0f, 1000.0f); in lookupTonemapGain()
316 targetNits *= std::pow(targetNits / 1000.f, -0.2 / 1.2); in lookupTonemapGain()
322 targetNits = xyz.y; in lookupTonemapGain()
325 targetNits *= std::pow(targetNits, 0.2); in lookupTonemapGain()
346 if (targetNits < x0) { in lookupTonemapGain()
349 targetNits *= slope; in lookupTonemapGain()
350 } else if (targetNits < x1) { in lookupTonemapGain()
353 targetNits = y0 + (targetNits - x0) * slope; in lookupTonemapGain()
[all …]