From ea5bcfd1f5b9f7671873dce620f363473746c799 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 9 Sep 2016 20:41:36 +0200 Subject: [PATCH] Detect "infinite" ranges (even if the endpoints are finite) in tex range --- renderdocui/Controls/RangeHistogram.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/renderdocui/Controls/RangeHistogram.cs b/renderdocui/Controls/RangeHistogram.cs index 34def018c..e8c5adac9 100644 --- a/renderdocui/Controls/RangeHistogram.cs +++ b/renderdocui/Controls/RangeHistogram.cs @@ -113,7 +113,9 @@ namespace renderdocui.Controls if (float.IsInfinity(m_WhitePoint) || float.IsNaN(m_WhitePoint) || float.IsInfinity(m_BlackPoint) || float.IsNaN(m_BlackPoint) || float.IsInfinity(m_RangeMax) || float.IsNaN(m_RangeMax) || - float.IsInfinity(m_RangeMin) || float.IsNaN(m_RangeMin)) + float.IsInfinity(m_RangeMin) || float.IsNaN(m_RangeMin) || + float.IsInfinity(m_RangeMax - m_RangeMin) || float.IsNaN(m_RangeMax - m_RangeMin) || + float.IsInfinity(m_WhitePoint - m_BlackPoint) || float.IsNaN(m_WhitePoint - m_BlackPoint)) { return false; }