diff --git a/headless/Compare.cpp b/headless/Compare.cpp index c251401b7e..4fc954a200 100644 --- a/headless/Compare.cpp +++ b/headless/Compare.cpp @@ -300,7 +300,7 @@ std::vector TranslateDebugBufferToCompare(const GPUDebugBuffer *buffer, u32 if (!buffer->GetFlipped()) { // Bitmaps are flipped, so we have to compare backwards in this case. - pixels += outStride * buffer->GetHeight(); + pixels += outStride * (buffer->GetHeight() - 1); outStride = -outStride; }