diff options
| author | 2020-01-10 10:06:38 -0800 | |
|---|---|---|
| committer | 2020-01-10 10:06:38 -0800 | |
| commit | 0258cebce308de9cbf83b9992ce69046b91a9bda (patch) | |
| tree | 435fa9ccd8254351bf7713db667f4007703f8f24 | |
| parent | 815bb3d44a27cbb6d8d113bd070d6748cf7dc181 (diff) | |
[composer] Add createCommandWriter to command engine.
Command engine always uses V2.1 CommandWriterBase, change the creation of
command writer inside command engine so that we can use the right version of
command writer.
This patch updates VR composer to match the change.
BUG: b/147365206
Test: build and boot.
Change-Id: I373768a80947a3856b10de72aac4ca72926fbee5
| -rw-r--r-- | services/vr/hardware_composer/impl/vr_composer_client.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/services/vr/hardware_composer/impl/vr_composer_client.cpp b/services/vr/hardware_composer/impl/vr_composer_client.cpp index 36f6b32e3f..dd1603d4a9 100644 --- a/services/vr/hardware_composer/impl/vr_composer_client.cpp +++ b/services/vr/hardware_composer/impl/vr_composer_client.cpp @@ -73,7 +73,7 @@ bool VrComposerClient::VrCommandEngine::executeSetLayerInfo(uint16_t length) { auto err = mVrHal.setLayerInfo(mCurrentDisplay, mCurrentLayer, read(), read()); if (err != Error::NONE) { - mWriter.setError(getCommandLoc(), err); + mWriter->setError(getCommandLoc(), err); } return true; @@ -86,7 +86,7 @@ bool VrComposerClient::VrCommandEngine::executeSetClientTargetMetadata( auto err = mVrHal.setClientTargetMetadata(mCurrentDisplay, readBufferMetadata()); if (err != Error::NONE) - mWriter.setError(getCommandLoc(), err); + mWriter->setError(getCommandLoc(), err); return true; } @@ -99,7 +99,7 @@ bool VrComposerClient::VrCommandEngine::executeSetLayerBufferMetadata( auto err = mVrHal.setLayerBufferMetadata(mCurrentDisplay, mCurrentLayer, readBufferMetadata()); if (err != Error::NONE) - mWriter.setError(getCommandLoc(), err); + mWriter->setError(getCommandLoc(), err); return true; } |