mirror of
https://github.com/yuzu-emu/yuzu.git
synced 2024-11-11 12:14:58 +00:00
async_shaders: std::move data within QueueVulkanShader()
Same behavior, but avoids redundant copies. While we're at it, we can simplify the pushing of the parameters into the pending queue.
This commit is contained in:
parent
92344da20c
commit
5b441fa25d
1 changed files with 2 additions and 2 deletions
|
@ -153,8 +153,8 @@ void AsyncShaders::QueueVulkanShader(Vulkan::VKPipelineCache* pp_cache,
|
||||||
.descriptor_pool = &descriptor_pool,
|
.descriptor_pool = &descriptor_pool,
|
||||||
.update_descriptor_queue = &update_descriptor_queue,
|
.update_descriptor_queue = &update_descriptor_queue,
|
||||||
.renderpass_cache = &renderpass_cache,
|
.renderpass_cache = &renderpass_cache,
|
||||||
.bindings = bindings,
|
.bindings = std::move(bindings),
|
||||||
.program = program,
|
.program = std::move(program),
|
||||||
.key = key,
|
.key = key,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue