mirror of
https://git.h3cjp.net/H3cJP/citra.git
synced 2024-11-28 23:13:00 +00:00
gl_shader_decompiler: Allow std::move to function in SetPredicate
If the variable being moved is const, then std::move will always perform a copy (since it can't actually move the data).
This commit is contained in:
parent
381baf783d
commit
8a86c8d48b
|
@ -952,7 +952,7 @@ private:
|
|||
// Can't assign to the constant predicate.
|
||||
ASSERT(pred != static_cast<u64>(Pred::UnusedIndex));
|
||||
|
||||
const std::string variable = 'p' + std::to_string(pred) + '_' + suffix;
|
||||
std::string variable = 'p' + std::to_string(pred) + '_' + suffix;
|
||||
shader.AddLine(variable + " = " + value + ';');
|
||||
declr_predicates.insert(std::move(variable));
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue