summaryrefslogtreecommitdiff
path: root/services/displayservice/DisplayEventReceiver.cpp
diff options
context:
space:
mode:
author Jiwen 'Steve' Cai <jwcai@google.com> 2018-03-28 15:14:02 -0700
committer Jiwen 'Steve' Cai <jwcai@google.com> 2018-04-04 14:10:14 -0700
commita8049a284ecf3eafddbacf5230b0fefe85de8446 (patch)
tree5069c17fbc6be712f6be97e7ace444051e935717 /services/displayservice/DisplayEventReceiver.cpp
parentd00e7e8de75d7d0bb7ce38f90c2fae8de2db0700 (diff)
bufferhubd: Implement more DetachedBuffer logic
1/ Separate DetachedBuffer related logic into a dedicated subclass of BufferHubRPC. This actually is the right thing to do as it utilizes the PDX's client/service programming pattern better. 2/ Add IsValid() check for the DetachedBufferChannel object. 3/ Add BufferHubClient to handle general PDX operations. 4/ Add DetachedBuffer which composites a BufferHubClient. 5/ Fully functional logic of allocating a DetachedBuffer, converting it to a BufferHub-backed GraphicBuffer, then converting it back to a DetachedBuffer. Bug: 38137191 Bug: 70046255 Bug: 70912269 Test: buffer_hub-test Change-Id: I81bf9259cbbaeb29a6df2769363b5a03464e7864
Diffstat (limited to 'services/displayservice/DisplayEventReceiver.cpp')
0 files changed, 0 insertions, 0 deletions