Connor McLaughlin
|
497759b4d6
|
VulkanHostDisplay: Support 16-bit scanout
|
2020-11-21 21:12:38 +10:00 |
|
Connor McLaughlin
|
d3d881aa6b
|
GPU/Software: Reduce number of copies by one, enable 16-bit scanout
|
2020-11-21 18:39:04 +10:00 |
|
Connor McLaughlin
|
2c8a4ff154
|
HostDisplay: Add an option to decouple display fps from emulator fps
Makes Android so much faster...
|
2020-11-03 16:17:45 +10:00 |
|
Connor McLaughlin
|
d102b2facd
|
Qt: Fix selecting fullscreen mode breaking other backend borderless
|
2020-11-03 16:17:45 +10:00 |
|
Connor McLaughlin
|
414bc30f24
|
HostDisplay: Implement exclusive fullscreen for D3D11 renderer
|
2020-11-02 00:56:05 +10:00 |
|
Connor McLaughlin
|
7ce55ca800
|
Android: Fix race/crash when switching away/back to the emulation activity
|
2020-10-27 11:58:46 +10:00 |
|
Connor McLaughlin
|
d39c9f5d1c
|
Clean up some compiler warnings
|
2020-10-11 12:21:08 +10:00 |
|
Connor McLaughlin
|
2c971ce0c7
|
VulkanHostDisplay: Fix errors for shaders with many options
|
2020-09-30 22:52:55 +10:00 |
|
Connor McLaughlin
|
8342fec2c8
|
VulkanHostDisplay: Execute command buffer before reloading post shaders
|
2020-09-27 01:34:29 +10:00 |
|
Connor McLaughlin
|
3bd9f85af8
|
PostProcessingShaderGen: Use ints instead of bools for options
|
2020-09-16 11:52:23 +10:00 |
|
Connor McLaughlin
|
7a5f167c1c
|
VulkanHostDisplay: Fix a possible crash at shutdown with large post shaders
|
2020-09-13 20:21:23 +10:00 |
|
Connor McLaughlin
|
a053f389bd
|
VulkanHostDisplay: Don't choke when we lose the surface
|
2020-09-13 14:37:00 +10:00 |
|
Connor McLaughlin
|
a1f527eddf
|
VulkanHostDisplay: Build fix for libretro
|
2020-09-13 12:27:34 +10:00 |
|
Connor McLaughlin
|
2819715260
|
FrontendCommon: Add a post processing implementation
|
2020-09-13 01:23:43 +10:00 |
|
Connor McLaughlin
|
9a52c54c2f
|
Vulkan: Don't force debug device/validation layers
|
2020-09-08 17:22:34 +10:00 |
|
Connor McLaughlin
|
455f359125
|
FrontendCommon: Fix descriptor/image validation errors in imgui render
|
2020-09-08 11:44:54 +10:00 |
|
Connor McLaughlin
|
2c36750a0e
|
VulkanHostDisplay: Fix imgui image textures not rendering
|
2020-09-06 17:47:23 +10:00 |
|
Connor McLaughlin
|
0af22825ad
|
FrontendCommon: Drop imgui deps for libretro build
|
2020-09-01 12:48:57 +10:00 |
|
Connor McLaughlin
|
4a3e5ed644
|
VulkanHostDisplay: Fix custom crosshair rendering on NVIDIA
|
2020-07-24 02:40:46 +10:00 |
|
Connor McLaughlin
|
b9ffca1ddf
|
libretro: Vulkan renderer support
|
2020-07-04 22:14:07 +10:00 |
|
Connor McLaughlin
|
655dff84e2
|
VulkanHostDisplay: Fix software cursor rendering
|
2020-07-01 01:57:25 +10:00 |
|
Connor McLaughlin
|
2a38090e7a
|
HostDisplay: Move most backend logic to FrontendCommon
|
2020-06-30 03:03:56 +10:00 |
|
Connor McLaughlin
|
eaca5eca07
|
GPU/Vulkan: Use Metal layer instead NSView on macOS.
|
2020-06-22 15:58:07 +10:00 |
|
Connor McLaughlin
|
f846817848
|
Vulkan: Fix crash when opening settings window -> resizing
|
2020-06-22 15:58:00 +10:00 |
|
Connor McLaughlin
|
1455e793d5
|
Vulkan: Fix crash when drag-resizing window
|
2020-06-22 15:57:54 +10:00 |
|
Connor McLaughlin
|
77291096db
|
Settings: Add GPU adapter option and hook up to D3D11/Vulkan
|
2020-06-20 03:34:19 +10:00 |
|
Connor McLaughlin
|
1b5f8db2fc
|
Vulkan/Context: Support specifying GPU to use
|
2020-06-20 03:34:19 +10:00 |
|
Connor McLaughlin
|
7fce9b102e
|
FrontendCommon: Add GPU enumeration methods to D3D11/Vulkan host displays
|
2020-06-20 03:34:19 +10:00 |
|
Connor McLaughlin
|
6aacf0019a
|
FrontendCommon: Add a Vulkan host display interface
|
2020-06-19 00:18:19 +10:00 |
|