diff --git a/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_state.h b/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_state.h index 21cbcce5..49e13ec5 100644 --- a/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_state.h +++ b/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_state.h @@ -87,7 +87,7 @@ namespace skyline::gpu::interconnect::maxwell3d { engine::Pipeline::Shader::Type shaderType; tsl::robin_map> mirrorMap; - std::mutex trapMutex; //!< Protects accesses from trap handlers to the mirror map + SpinLock trapMutex; //!< Protects accesses from trap handlers to the mirror map MirrorEntry *entry{}; span mirrorBlock{}; //!< Guest mapped memory block corresponding to `entry`