diff options
Diffstat (limited to 'src/vkscript/command_parser.cc')
-rw-r--r-- | src/vkscript/command_parser.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/vkscript/command_parser.cc b/src/vkscript/command_parser.cc index 0953344..610c7e6 100644 --- a/src/vkscript/command_parser.cc +++ b/src/vkscript/command_parser.cc @@ -577,7 +577,8 @@ Result CommandParser::ProcessSSBO() { buffer = b.get(); script_->AddBuffer(std::move(b)); pipeline_->ClearBuffers(set, binding); - pipeline_->AddBuffer(buffer, BufferType::kStorage, set, binding, 0, 0); + pipeline_->AddBuffer(buffer, BufferType::kStorage, set, binding, 0, 0, 0, + ~0ULL); } cmd->SetBuffer(buffer); } @@ -729,7 +730,8 @@ Result CommandParser::ProcessUniform() { buffer = b.get(); script_->AddBuffer(std::move(b)); pipeline_->ClearBuffers(set, binding); - pipeline_->AddBuffer(buffer, BufferType::kUniform, set, binding, 0, 0); + pipeline_->AddBuffer(buffer, BufferType::kUniform, set, binding, 0, 0, 0, + ~0ULL); } cmd->SetBuffer(buffer); |