ryujinx-mirror/Ryujinx.Ava/Ui/Controls
Emmanuel Hansen c8f9292bab
Avalonia - Couple fixes and improvements to vulkan (#3483)
* drop split devices, rebase

* add fallback to opengl if vulkan is not available

* addressed review

* ensure present image references are incremented and decremented when necessary

* allow changing vsync for vulkan

* fix screenshot on avalonia vulkan

* save favorite when toggled

* improve sync between popups

* use separate devices for each new window

* fix crash when closing window

* addressed review

* don't create the main window with immediate mode

* change skia vk delegate to method

* update vulkan throwonerror

* addressed review
2022-08-16 16:32:37 +00:00
..
ApplicationOpenedEventArgs.cs Avalonia UI - Part 1 (#3270) 2022-05-15 13:30:15 +02:00
AvaloniaGlxContext.cs UI - Avalonia Part 2 (#3351) 2022-07-05 20:06:31 +02:00
AvaloniaWglContext.cs UI - Avalonia Part 2 (#3351) 2022-07-05 20:06:31 +02:00
BitmapArrayValueConverter.cs UI - Avalonia Part 2 (#3351) 2022-07-05 20:06:31 +02:00
ButtonKeyAssigner.cs UI - Avalonia Part 2 (#3351) 2022-07-05 20:06:31 +02:00
ContentDialogHelper.cs Avalonia - Use content dialog for user profile manager (#3455) 2022-07-24 14:38:38 -03:00
GameGridView.axaml Avalonia: Another Cleanup (#3494) 2022-07-29 00:41:34 +02:00
GameGridView.axaml.cs Avalonia UI - Part 1 (#3270) 2022-05-15 13:30:15 +02:00
GameListView.axaml Avalonia: Another Cleanup (#3494) 2022-07-29 00:41:34 +02:00
GameListView.axaml.cs Avalonia UI - Part 1 (#3270) 2022-05-15 13:30:15 +02:00
Glyph.cs Avalonia UI - Part 1 (#3270) 2022-05-15 13:30:15 +02:00
GlyphValueConverter.cs Avalonia UI - Part 1 (#3270) 2022-05-15 13:30:15 +02:00
HotKeyControl.cs Avalonia UI - Part 1 (#3270) 2022-05-15 13:30:15 +02:00
IGlContextExtension.cs UI - Avalonia Part 2 (#3351) 2022-07-05 20:06:31 +02:00
InputDialog.axaml UI: Some Avalonia cleanup (#3358) 2022-06-23 15:59:02 -03:00
InputDialog.axaml.cs Avalonia - Use content dialog for user profile manager (#3455) 2022-07-24 14:38:38 -03:00
KeyValueConverter.cs UI - Avalonia Part 2 (#3351) 2022-07-05 20:06:31 +02:00
MiniCommand.cs Avalonia UI - Part 1 (#3270) 2022-05-15 13:30:15 +02:00
NavigationDialogHost.axaml Avalonia - Use content dialog for user profile manager (#3455) 2022-07-24 14:38:38 -03:00
NavigationDialogHost.axaml.cs Avalonia - Use content dialog for user profile manager (#3455) 2022-07-24 14:38:38 -03:00
OffscreenTextBox.cs Avalonia UI - Part 1 (#3270) 2022-05-15 13:30:15 +02:00
OpenGLRendererControl.cs Avalonia - Couple fixes and improvements to vulkan (#3483) 2022-08-16 16:32:37 +00:00
OpenToolkitBindingsContext.cs UI - Avalonia Part 2 (#3351) 2022-07-05 20:06:31 +02:00
ProfileImageSelectionDialog.axaml Avalonia - Use content dialog for user profile manager (#3455) 2022-07-24 14:38:38 -03:00
ProfileImageSelectionDialog.axaml.cs Avalonia - Use content dialog for user profile manager (#3455) 2022-07-24 14:38:38 -03:00
RendererControl.cs Avalonia - Couple fixes and improvements to vulkan (#3483) 2022-08-16 16:32:37 +00:00
RenderTimer.cs Avalonia UI - Part 1 (#3270) 2022-05-15 13:30:15 +02:00
SPBOpenGLContext.cs Avalonia UI - Part 1 (#3270) 2022-05-15 13:30:15 +02:00
UpdateWaitWindow.axaml UI: Some Avalonia cleanup (#3358) 2022-06-23 15:59:02 -03:00
UpdateWaitWindow.axaml.cs Avalonia: Another Cleanup (#3494) 2022-07-29 00:41:34 +02:00
UserEditor.axaml Avalonia: Cleanup UserEditor a bit (#3492) 2022-07-28 14:16:23 -03:00
UserEditor.axaml.cs Avalonia: Cleanup UserEditor a bit (#3492) 2022-07-28 14:16:23 -03:00
UserErrorDialog.cs Avalonia - Use content dialog for user profile manager (#3455) 2022-07-24 14:38:38 -03:00
UserResult.cs Avalonia UI - Part 1 (#3270) 2022-05-15 13:30:15 +02:00
UserSelector.axaml Avalonia: Cleanup UserEditor a bit (#3492) 2022-07-28 14:16:23 -03:00
UserSelector.axaml.cs Avalonia: Cleanup UserEditor a bit (#3492) 2022-07-28 14:16:23 -03:00
VulkanRendererControl.cs Avalonia - Couple fixes and improvements to vulkan (#3483) 2022-08-16 16:32:37 +00:00