summaryrefslogtreecommitdiffstats
path: root/libs/surfaceflinger/LayerBuffer.cpp
diff options
context:
space:
mode:
authorMathias Agopian <mathias@google.com>2010-05-26 22:08:52 -0700
committerMathias Agopian <mathias@google.com>2010-05-26 22:10:04 -0700
commita7f669256f93a593c723f05784ef04d3c7d052bb (patch)
tree18a44d6099e700b54d82edbb77f6ee497dd6f97c /libs/surfaceflinger/LayerBuffer.cpp
parent38ece279eac69541536073f8502d8d8af51ce4a9 (diff)
downloadframeworks_native-a7f669256f93a593c723f05784ef04d3c7d052bb.zip
frameworks_native-a7f669256f93a593c723f05784ef04d3c7d052bb.tar.gz
frameworks_native-a7f669256f93a593c723f05784ef04d3c7d052bb.tar.bz2
Make sure to use filtering while in fixed-size mode
Diffstat (limited to 'libs/surfaceflinger/LayerBuffer.cpp')
-rw-r--r--libs/surfaceflinger/LayerBuffer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/surfaceflinger/LayerBuffer.cpp b/libs/surfaceflinger/LayerBuffer.cpp
index dfcc80f..1fc982c 100644
--- a/libs/surfaceflinger/LayerBuffer.cpp
+++ b/libs/surfaceflinger/LayerBuffer.cpp
@@ -118,7 +118,7 @@ uint32_t LayerBuffer::doTransaction(uint32_t flags)
source->onTransaction(flags);
uint32_t res = LayerBase::doTransaction(flags);
// we always want filtering for these surfaces
- mUseLinearFiltering = !(mFlags & DisplayHardware::SLOW_CONFIG);
+ mNeedsFiltering = !(mFlags & DisplayHardware::SLOW_CONFIG);
return res;
}
@@ -542,7 +542,7 @@ status_t LayerBuffer::BufferSource::initTempBuffer() const
// figure out if we need linear filtering
if (buffers.w * h == buffers.h * w) {
// same pixel area, don't use filtering
- mLayer.mUseLinearFiltering = false;
+ mLayer.mNeedsFiltering = false;
}
// Allocate a temporary buffer and create the corresponding EGLImageKHR