Skip to content
Snippets Groups Projects
Commit 7234f436 authored by Lioncash's avatar Lioncash
Browse files

shader_ir: std::move node within DeclareAmend()

Same behavior, but elides an unnecessary atomic reference count
increment and decrement.
parent 8a00a0ad
No related branches found
No related tags found
No related merge requests found
......@@ -452,8 +452,8 @@ void ShaderIR::MarkAttributeUsage(Attribute::Index index, u64 element) {
}
std::size_t ShaderIR::DeclareAmend(Node new_amend) {
const std::size_t id = amend_code.size();
amend_code.push_back(new_amend);
const auto id = amend_code.size();
amend_code.push_back(std::move(new_amend));
return id;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment