vk: Use standard C++

This commit is contained in:
kd-11 2025-06-13 13:44:46 +03:00 committed by kd-11
parent 2ae9753d79
commit 2c8c788d81

View file

@ -14,7 +14,7 @@ namespace vk
public: public:
inline void flush_all() inline void flush_all()
{ {
reader_lock lock(m_notifications_lock); std::shared_lock lock(m_notifications_lock);
for (auto& set : m_notification_list) for (auto& set : m_notification_list)
{ {
@ -44,7 +44,7 @@ namespace vk
private: private:
rsx::simple_array<descriptor_set*> m_notification_list; rsx::simple_array<descriptor_set*> m_notification_list;
shared_mutex m_notifications_lock; std::shared_mutex m_notifications_lock;
dispatch_manager(const dispatch_manager&) = delete; dispatch_manager(const dispatch_manager&) = delete;
dispatch_manager& operator = (const dispatch_manager&) = delete; dispatch_manager& operator = (const dispatch_manager&) = delete;