| Age | Commit message (Collapse) | Author |
|
general: fix compile for Apple Clang
|
|
producer_listener: Add virtual destructor to IProducerListener
|
|
Several member variables are shared_ptr's to this base class. Even
though producer listeners are still unimplemented, this ensures we
always have consistent deletion behavior once this ends up being used
polymorphically.
|
|
This isn't directly modified.
Also allows rvalues to be used with it.
|
|
Avoids an unnecessary reference count increment and decrement
|
|
Avoids churning atomic reference count increments and decrements.
|
|
override already serves this purpose
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The display vsync event can only be retrieved once per display. Returns VI::ResultPermissionDenied if we attempt to retrieve the vsync event for the same display.
Prevents games such as .hack//G.U. Last Recode from consuming all the handles in the handle table by spamming vsync event retrievals and allows it to go in game.
|
|
|
|
|
|
- These were all somewhat redundant.
|
|
- This allows the %-based "Limit Speed Percent" setting to work with MC emulation.
- This is already supported for SC emulation.
|
|
|
|
|
|
|
|
|
|
|
|
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
|
|
Replace lock_guard with scoped_lock
|
|
|
|
|
|
|
|
|
|
|
|
GetReleasedBuffers.
|
|
|
|
|
|
tracking.
|
|
unique_lock.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|