Lines Matching defs:VirtualDisplaySurface
18 #include "VirtualDisplaySurface.h"
48 VirtualDisplaySurface::VirtualDisplaySurface(HWComposer& hwc, int32_t dispId,
92 VirtualDisplaySurface::~VirtualDisplaySurface() {
95 status_t VirtualDisplaySurface::beginFrame() {
110 status_t VirtualDisplaySurface::prepareFrame(CompositionType compositionType) {
158 status_t VirtualDisplaySurface::compositionComplete() {
162 status_t VirtualDisplaySurface::advanceFrame() {
207 void VirtualDisplaySurface::onFrameCommitted() {
247 void VirtualDisplaySurface::dump(String8& result) const {
250 status_t VirtualDisplaySurface::requestBuffer(int pslot,
260 status_t VirtualDisplaySurface::setBufferCount(int bufferCount) {
264 status_t VirtualDisplaySurface::dequeueBuffer(Source source,
303 status_t VirtualDisplaySurface::dequeueBuffer(int* pslot, sp<Fence>* fence, bool async,
366 status_t VirtualDisplaySurface::queueBuffer(int pslot,
420 void VirtualDisplaySurface::cancelBuffer(int pslot, const sp<Fence>& fence) {
430 int VirtualDisplaySurface::query(int what, int* value) {
434 status_t VirtualDisplaySurface::connect(const sp<IBinder>& token,
446 status_t VirtualDisplaySurface::disconnect(int api) {
450 void VirtualDisplaySurface::updateQueueBufferOutput(
457 void VirtualDisplaySurface::resetPerFrameState() {
465 status_t VirtualDisplaySurface::refreshOutputBuffer() {
492 int VirtualDisplaySurface::mapSource2ProducerSlot(Source source, int sslot) {
499 int VirtualDisplaySurface::mapProducer2SourceSlot(Source source, int pslot) {
503 VirtualDisplaySurface::Source
504 VirtualDisplaySurface::fbSourceForCompositionType(CompositionType type) {
508 const char* VirtualDisplaySurface::dbgStateStr() const {
519 const char* VirtualDisplaySurface::dbgSourceStr(Source s) {