diff --git a/qrenderdoc/Windows/PixelHistoryView.cpp b/qrenderdoc/Windows/PixelHistoryView.cpp index f99923d5b..c9195a491 100644 --- a/qrenderdoc/Windows/PixelHistoryView.cpp +++ b/qrenderdoc/Windows/PixelHistoryView.cpp @@ -507,13 +507,6 @@ private: if(m_IsDepth) r = g = b = qBound(0.0f, (val.depth - m_Display.rangeMin) / rangesize, 1.0f); - // Convert from linear color to sRGB - { - r = (r <= 0.0031308f) ? r * 12.92f : 1.055f * (float)powf(r, 1.0f / 2.4f) - 0.055f; - g = (g <= 0.0031308f) ? g * 12.92f : 1.055f * (float)powf(g, 1.0f / 2.4f) - 0.055f; - b = (b <= 0.0031308f) ? b * 12.92f : 1.055f * (float)powf(b, 1.0f / 2.4f) - 0.055f; - } - // Round to nearest value in [0,255] return QBrush(QColor::fromRgb((int)(255.0f * r + 0.5f), (int)(255.0f * g + 0.5f), (int)(255.0f * b + 0.5f))); diff --git a/qrenderdoc/Windows/TextureViewer.cpp b/qrenderdoc/Windows/TextureViewer.cpp index 6e4984fb3..de9724631 100644 --- a/qrenderdoc/Windows/TextureViewer.cpp +++ b/qrenderdoc/Windows/TextureViewer.cpp @@ -953,13 +953,6 @@ void TextureViewer::UI_UpdateStatusText() float g = qBound(0.0f, m_CurHoverValue.floatValue[1], 1.0f); float b = qBound(0.0f, m_CurHoverValue.floatValue[2], 1.0f); - if(tex.format.SRGBCorrected() || (tex.creationFlags & TextureCategory::SwapBuffer)) - { - r = powf(r, 1.0f / 2.2f); - g = powf(g, 1.0f / 2.2f); - b = powf(b, 1.0f / 2.2f); - } - swatchColor = QColor(int(255.0f * r), int(255.0f * g), int(255.0f * b)); }