From faaa62c751c0162090432ef567565e12a83a595e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Thu, 16 Jun 2005 15:10:24 +0000 Subject: [PATCH] update cached HW acceleration flags on mode changes. Fixes HW acc on ATI after Axels changes. Axel, is it working on Matrox as well now? git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13180 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/drawing/DisplayDriverPainter.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/servers/app/drawing/DisplayDriverPainter.cpp b/src/servers/app/drawing/DisplayDriverPainter.cpp index 8b6f2e659a..7e49207407 100644 --- a/src/servers/app/drawing/DisplayDriverPainter.cpp +++ b/src/servers/app/drawing/DisplayDriverPainter.cpp @@ -1206,6 +1206,8 @@ DisplayDriverPainter::SetMode(const display_mode &mode) status = fGraphicsCard->SetMode(mode); if (status >= B_OK) { fPainter->AttachToBuffer(fGraphicsCard->DrawingBuffer()); + // available HW acceleration might have changed + fAvailableHWAccleration = fGraphicsCard->AvailableHWAcceleration(); status = DisplayDriver::SetMode(mode); } else { fprintf(stderr, "DisplayDriverPainter::SetMode() - unsupported "