Commit 4909d08c by Charlie Lao Committed by Commit Bot

Vulkan: Rename mStagingBufferStorage to mStagingBuffer

Rename only to keep it consistency. Bug: b/164511310 Change-Id: I7b00c48010b76bff0b292e6e75b9aff154cdecc0 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2364727 Commit-Queue: Charlie Lao <cclao@google.com> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
parent d3e800e9
...@@ -497,7 +497,7 @@ angle::Result BufferVk::stagedUpdate(ContextVk *contextVk, ...@@ -497,7 +497,7 @@ angle::Result BufferVk::stagedUpdate(ContextVk *contextVk,
uint8_t *mapPointer = nullptr; uint8_t *mapPointer = nullptr;
VkDeviceSize stagingBufferOffset = 0; VkDeviceSize stagingBufferOffset = 0;
vk::DynamicBuffer *stagingBuffer = contextVk->getStagingBufferStorage(); vk::DynamicBuffer *stagingBuffer = contextVk->getStagingBuffer();
ANGLE_TRY(stagingBuffer->allocate(contextVk, size, &mapPointer, nullptr, &stagingBufferOffset, ANGLE_TRY(stagingBuffer->allocate(contextVk, size, &mapPointer, nullptr, &stagingBufferOffset,
nullptr)); nullptr));
ASSERT(mapPointer); ASSERT(mapPointer);
......
...@@ -793,7 +793,7 @@ void ContextVk::onDestroy(const gl::Context *context) ...@@ -793,7 +793,7 @@ void ContextVk::onDestroy(const gl::Context *context)
mDefaultUniformStorage.release(mRenderer); mDefaultUniformStorage.release(mRenderer);
mEmptyBuffer.release(mRenderer); mEmptyBuffer.release(mRenderer);
mStagingBufferStorage.release(mRenderer); mStagingBuffer.release(mRenderer);
for (vk::DynamicBuffer &defaultBuffer : mDefaultAttribBuffers) for (vk::DynamicBuffer &defaultBuffer : mDefaultAttribBuffers)
{ {
...@@ -950,8 +950,8 @@ angle::Result ContextVk::initialize() ...@@ -950,8 +950,8 @@ angle::Result ContextVk::initialize()
size_t stagingBufferAlignment = size_t stagingBufferAlignment =
static_cast<size_t>(mRenderer->getPhysicalDeviceProperties().limits.minMemoryMapAlignment); static_cast<size_t>(mRenderer->getPhysicalDeviceProperties().limits.minMemoryMapAlignment);
constexpr size_t kStagingBufferSize = 1024u * 1024u; // 1M constexpr size_t kStagingBufferSize = 1024u * 1024u; // 1M
mStagingBufferStorage.init(mRenderer, kStagingBufferUsageFlags, stagingBufferAlignment, mStagingBuffer.init(mRenderer, kStagingBufferUsageFlags, stagingBufferAlignment,
kStagingBufferSize, true); kStagingBufferSize, true);
return angle::Result::Continue; return angle::Result::Continue;
} }
...@@ -4079,7 +4079,7 @@ angle::Result ContextVk::flushImpl(const vk::Semaphore *signalSemaphore) ...@@ -4079,7 +4079,7 @@ angle::Result ContextVk::flushImpl(const vk::Semaphore *signalSemaphore)
driverUniform.dynamicBuffer.releaseInFlightBuffersToResourceUseList(this); driverUniform.dynamicBuffer.releaseInFlightBuffersToResourceUseList(this);
} }
mDefaultUniformStorage.releaseInFlightBuffersToResourceUseList(this); mDefaultUniformStorage.releaseInFlightBuffersToResourceUseList(this);
mStagingBufferStorage.releaseInFlightBuffersToResourceUseList(this); mStagingBuffer.releaseInFlightBuffersToResourceUseList(this);
if (mRenderer->getFeatures().enableCommandProcessingThread.enabled) if (mRenderer->getFeatures().enableCommandProcessingThread.enabled)
{ {
......
...@@ -628,7 +628,7 @@ class ContextVk : public ContextImpl, public vk::Context ...@@ -628,7 +628,7 @@ class ContextVk : public ContextImpl, public vk::Context
void setDefaultUniformBlocksMinSizeForTesting(size_t minSize); void setDefaultUniformBlocksMinSizeForTesting(size_t minSize);
vk::BufferHelper &getEmptyBuffer() { return mEmptyBuffer; } vk::BufferHelper &getEmptyBuffer() { return mEmptyBuffer; }
vk::DynamicBuffer *getStagingBufferStorage() { return &mStagingBufferStorage; } vk::DynamicBuffer *getStagingBuffer() { return &mStagingBuffer; }
const vk::PerfCounters &getPerfCounters() const { return mPerfCounters; } const vk::PerfCounters &getPerfCounters() const { return mPerfCounters; }
vk::PerfCounters &getPerfCounters() { return mPerfCounters; } vk::PerfCounters &getPerfCounters() { return mPerfCounters; }
...@@ -1117,7 +1117,7 @@ class ContextVk : public ContextImpl, public vk::Context ...@@ -1117,7 +1117,7 @@ class ContextVk : public ContextImpl, public vk::Context
vk::DynamicBuffer mDefaultUniformStorage; vk::DynamicBuffer mDefaultUniformStorage;
// All staging buffer support is provided by a DynamicBuffer. // All staging buffer support is provided by a DynamicBuffer.
vk::DynamicBuffer mStagingBufferStorage; vk::DynamicBuffer mStagingBuffer;
std::vector<std::string> mCommandBufferDiagnostics; std::vector<std::string> mCommandBufferDiagnostics;
}; };
......
...@@ -374,7 +374,7 @@ angle::Result TextureVk::setSubImageImpl(const gl::Context *context, ...@@ -374,7 +374,7 @@ angle::Result TextureVk::setSubImageImpl(const gl::Context *context,
vk::DynamicBuffer *stagingBuffer = nullptr; vk::DynamicBuffer *stagingBuffer = nullptr;
if (!mOwnsImage || mState.getImmutableFormat()) if (!mOwnsImage || mState.getImmutableFormat())
{ {
stagingBuffer = contextVk->getStagingBufferStorage(); stagingBuffer = contextVk->getStagingBuffer();
} }
if (unpackBuffer) if (unpackBuffer)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment