| Age | Commit message (Collapse) | Author |
|
* Add print with stacktrace method
* Adjust logging namespaces
* Add static keyword to DynamicObjectFormatter
|
|
* GAL: Dispose Renderer after running deferred actions
Deferred actions from disposing physical memory instances always dispose the resources in their caches. The renderer can't be disposed before these resources get disposed, otherwise the dispose actions will not actually run, and the ThreadedRenderer may get stuck trying to enqueue too many commands when there is nothing consuming them.
This should fix most instances of the emulator freezing on close.
* Wait for main render commands to finish, but keep RenderThread alive til dispose
* Address some feedback.
* No parameterize needed
* Set thread name as part of constructor
* Port to Ava and SDL2
|
|
* Default hypervisor to disabled
* Include MVK on macOS
* Properly sign headless builds on macOS
* Force Vulkan on macOS
* Suggestions
|
|
This will allow possible multiple driver selection without any need of
LD preload. (useful when testing custom version of mesa for example)
|
|
* Add hide-cursor command line argument
* gtk: Adjust SettingsWindow for hide cursor options
* ava: Adjust SettingsWindow for hide cursor options
* ava: Add override check for HideCursor arg
* Remove copy&paste sins
* ava: Leave a little more room between the options
* gtk: Fix hide cursor issues
* ava: Only hide cursor if it's within the embedded window
|
|
|