diff --git a/src/xenia/gpu/d3d12/pipeline_cache.cc b/src/xenia/gpu/d3d12/pipeline_cache.cc index 1242229e8..7d37753ca 100644 --- a/src/xenia/gpu/d3d12/pipeline_cache.cc +++ b/src/xenia/gpu/d3d12/pipeline_cache.cc @@ -1182,7 +1182,7 @@ bool PipelineCache::TranslateAnalyzedShader( ? kLayoutUIDEmpty : size_t(sampler_binding_count); if (texture_binding_count || bindless_sampler_count) { - std::lock_guard layouts_mutex_(layouts_mutex_); + std::lock_guard layouts_lock(layouts_mutex_); if (texture_binding_count) { auto found_range = texture_binding_layout_map_.equal_range( texture_binding_layout_hash);