diff options
author | Peiyong Lin <lpy@google.com> | 2020-01-08 14:54:02 -0800 |
---|---|---|
committer | Peiyong Lin <lpy@google.com> | 2020-01-08 14:55:20 -0800 |
commit | 96ee56bcd82b180c5cce959b29aa506d216ccbbe (patch) | |
tree | 010d5b85d9945815fa60003ced104fed41c0bed6 /graphics/composer/2.2/utils/command-buffer/include/composer-command-buffer | |
parent | bcad3114c962d294a002697bcf9d587334e0b00a (diff) |
Remove beginCommand variants with a helper template.
BUG: b/147365206
Test: boot
Change-Id: I30715fe3e1c221ba366bf521fbd531636136f0c9
Diffstat (limited to 'graphics/composer/2.2/utils/command-buffer/include/composer-command-buffer')
-rw-r--r-- | graphics/composer/2.2/utils/command-buffer/include/composer-command-buffer/2.2/ComposerCommandBuffer.h | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/graphics/composer/2.2/utils/command-buffer/include/composer-command-buffer/2.2/ComposerCommandBuffer.h b/graphics/composer/2.2/utils/command-buffer/include/composer-command-buffer/2.2/ComposerCommandBuffer.h index 35162a6b8e..00f427ac89 100644 --- a/graphics/composer/2.2/utils/command-buffer/include/composer-command-buffer/2.2/ComposerCommandBuffer.h +++ b/graphics/composer/2.2/utils/command-buffer/include/composer-command-buffer/2.2/ComposerCommandBuffer.h @@ -76,15 +76,14 @@ class CommandWriterBase : public V2_1::CommandWriterBase { static constexpr uint16_t kSetLayerFloatColorLength = 4; void setLayerFloatColor(IComposerClient::FloatColor color) { - beginCommand_2_2(IComposerClient::Command::SET_LAYER_FLOAT_COLOR, - kSetLayerFloatColorLength); + beginCommand(IComposerClient::Command::SET_LAYER_FLOAT_COLOR, kSetLayerFloatColorLength); writeFloatColor(color); endCommand(); } void setLayerPerFrameMetadata(const hidl_vec<IComposerClient::PerFrameMetadata>& metadataVec) { - beginCommand_2_2(IComposerClient::Command::SET_LAYER_PER_FRAME_METADATA, - metadataVec.size() * 2); + beginCommand(IComposerClient::Command::SET_LAYER_PER_FRAME_METADATA, + metadataVec.size() * 2); for (const auto& metadata : metadataVec) { writeSigned(static_cast<int32_t>(metadata.key)); writeFloat(metadata.value); @@ -99,12 +98,6 @@ class CommandWriterBase : public V2_1::CommandWriterBase { writeFloat(color.b); writeFloat(color.a); } - - private: - void beginCommand_2_2(IComposerClient::Command command, uint16_t length) { - V2_1::CommandWriterBase::beginCommand( - static_cast<V2_1::IComposerClient::Command>(static_cast<int32_t>(command)), length); - } }; // This class helps parse a command queue. Note that all sizes/lengths are in |