summaryrefslogtreecommitdiff
path: root/libs/utils/RefBase.cpp
diff options
context:
space:
mode:
author Jesse Hall <jessehall@google.com> 2013-03-06 16:13:49 -0800
committer Jesse Hall <jessehall@google.com> 2013-03-18 14:16:02 -0700
commit7adb0f8a9fdb961692ffd2f0c65cacb155143f64 (patch)
tree2562f5a1e0cd03716f0f74f5237e35254ad696ce /libs/utils/RefBase.cpp
parente81421e1cbd14876b7e6ce143ff70efb3673be99 (diff)
Minor cleanups/fixes before virtual display refactoring
None of these should change behavior, except for removing some incorrect log messages when using a virtual display. - HWComposer::getAndResetReleaseFenceFd() checks the HWC version, so no need to do that in the DisplayDevice::onSwapBuffersCompleted(). However, it should check that mFramebufferSurface is not NULL like it is for virtual displays. - Comment that FramebufferSurface::dump() overrides the non-virtual ConsumerBase::dump(), and fix it so the right thing happens regardless of the static type of the pointer/reference the callee has. FramebufferSurface::dump() could be removed right now, but I'd need to bring it back in a later change. - Use the right enum for validating display type ids. - Don't try to send hotplug events for virtual displays. - Mark virtual displays as connected so HWComposer::prepare() doesn't think something is wrong when it gets a non-NULL layer list. - Remove unused FramebufferSurface methods. Bug: 8384764 Change-Id: Id28a2f9be86b45f4bb7915fdf7752157035f4294
Diffstat (limited to 'libs/utils/RefBase.cpp')
0 files changed, 0 insertions, 0 deletions