Connor McLaughlin
|
c6ed19cc7b
|
OpenGLHostDisplay: Don't use PBOs for software upload on GLES
|
2021-02-06 19:20:05 +10:00 |
|
Connor McLaughlin
|
43d1495a63
|
OpenGLHostDisplay: Allow filtering to be toggled for GLES2 path
|
2021-02-05 02:28:03 +10:00 |
|
Connor McLaughlin
|
d455b61d5e
|
OpenGLHostDisplay: Fix interlaced software renderer output
|
2021-02-05 02:16:45 +10:00 |
|
Connor McLaughlin
|
7a48bcc585
|
FrontendCommon: Remove WITH_IMGUI #ifdefs
We never compile FrontendCommon without imgui anyway.
|
2021-01-31 17:10:27 +10:00 |
|
Connor McLaughlin
|
e697d9aa33
|
HostDisplay: Move imgui context creation to base class
|
2021-01-31 17:10:27 +10:00 |
|
Connor McLaughlin
|
6c6fdeb15e
|
HostDisplay: Make textures have levels/layers/samples attributes
|
2021-01-24 20:41:40 +10:00 |
|
Connor McLaughlin
|
dc46d52029
|
FrontendCommon: Remove unnecessary #ifndef LIBRETRO macros
These were only needed because of ancient compilers on the libretro
buildbot, it still compiles fine with these fields on the latest
compilers.
|
2020-12-27 00:54:53 +10:00 |
|
Connor McLaughlin
|
702ed21207
|
HostDisplay: Add threaded presentation for Vulkan renderer
Can add a significant speedup for fast forward. Automatically disabled
when vsync is enabled.
|
2020-12-27 00:54:53 +10:00 |
|
Connor McLaughlin
|
ca84925ff8
|
HostDisplay: Support screenshotting 16-bit display formats
|
2020-12-22 03:24:51 +10:00 |
|
Connor McLaughlin
|
7f058169b9
|
OpenGLHostDisplay: Add a GLES2 render path
|
2020-11-21 18:39:04 +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
|
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
|
68d08ddbcb
|
Merge branch 'postprocessing'
|
2020-09-13 12:14:21 +10:00 |
|
Connor McLaughlin
|
3847be86b0
|
Fix a bunch of random warnings
|
2020-09-13 11:54:51 +10:00 |
|
Connor McLaughlin
|
2819715260
|
FrontendCommon: Add a post processing implementation
|
2020-09-13 01:23:43 +10:00 |
|
Connor McLaughlin
|
400ee3d9b3
|
OpenGLHostDisplay: Fix software cursor rendering
|
2020-07-01 01:57:25 +10:00 |
|
Connor McLaughlin
|
8cd9e0887e
|
libretro: Use framebuffer view dimensions not texture dimensions
|
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 |
|