From f4f0bb9c1c52382c6a8fd04d28030ca36bf1dd0a Mon Sep 17 00:00:00 2001 From: Olivier Prat Date: Mon, 18 Dec 2017 16:26:05 +0100 Subject: [PATCH] Fixed assert in Buffer update when switching to HMD simulator --- libraries/gpu/src/gpu/Buffer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/gpu/src/gpu/Buffer.cpp b/libraries/gpu/src/gpu/Buffer.cpp index 7ed2411c71..02e6c552cf 100644 --- a/libraries/gpu/src/gpu/Buffer.cpp +++ b/libraries/gpu/src/gpu/Buffer.cpp @@ -98,8 +98,8 @@ Buffer::Update::Update(const Buffer& parent) : buffer(parent) { void Buffer::Update::apply() const { // Make sure we're loaded in order - ++buffer._applyUpdateCount; - assert(buffer._applyUpdateCount.load() == updateNumber); + auto applyUpdateCount = ++buffer._applyUpdateCount; + assert(applyUpdateCount == updateNumber); const auto pageSize = buffer._pages._pageSize; buffer._renderSysmem.resize(size); buffer._renderPages.accommodate(size);