diff options
author | android-build-prod (mdb) <android-build-team-robot@google.com> | 2020-10-01 20:29:35 +0000 |
---|---|---|
committer | android-build-prod (mdb) <android-build-team-robot@google.com> | 2020-10-01 20:29:35 +0000 |
commit | 371d5e67abefe8e27add5ffc6ecdf35c7458a9a7 (patch) | |
tree | 6d14053ede9676802fae5017aed7eb0c5a2ed2ff /system/vulkan_enc/VulkanStreamGuest.cpp | |
parent | 8590d440c2cdcfc1d4513704687cbfa4c4524176 (diff) | |
parent | 16dbce711df7ed86dd4f2960af335c461c0d6127 (diff) | |
download | device_generic_goldfish-opengl-371d5e67abefe8e27add5ffc6ecdf35c7458a9a7.tar.gz device_generic_goldfish-opengl-371d5e67abefe8e27add5ffc6ecdf35c7458a9a7.tar.bz2 device_generic_goldfish-opengl-371d5e67abefe8e27add5ffc6ecdf35c7458a9a7.zip |
Snap for 6877830 from 16dbce711df7ed86dd4f2960af335c461c0d6127 to sdk-releasesdk-release
Change-Id: I84aa10c1578e6da24300aa015c749e4a39fdcd36
Diffstat (limited to 'system/vulkan_enc/VulkanStreamGuest.cpp')
-rw-r--r-- | system/vulkan_enc/VulkanStreamGuest.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/system/vulkan_enc/VulkanStreamGuest.cpp b/system/vulkan_enc/VulkanStreamGuest.cpp index 43f3706c..32993b6d 100644 --- a/system/vulkan_enc/VulkanStreamGuest.cpp +++ b/system/vulkan_enc/VulkanStreamGuest.cpp @@ -84,6 +84,14 @@ public: return mFeatureBits; } + void incStreamRef() { + mStream->incRef(); + } + + bool decStreamRef() { + return mStream->decRef(); + } + private: size_t oustandingWriteBuffer() const { return mWritePos; @@ -190,6 +198,14 @@ uint32_t VulkanStreamGuest::getFeatureBits() const { return mImpl->getFeatureBits(); } +void VulkanStreamGuest::incStreamRef() { + mImpl->incStreamRef(); +} + +bool VulkanStreamGuest::decStreamRef() { + return mImpl->decStreamRef(); +} + VulkanCountingStream::VulkanCountingStream() : VulkanStreamGuest(nullptr) { } VulkanCountingStream::~VulkanCountingStream() = default; |