Connor McLaughlin
|
0b3461338c
|
HostDisplay: Use streaming for sw renderer display
|
2022-09-13 17:50:42 +10:00 |
|
Connor McLaughlin
|
bec0d6e7df
|
HostDisplay: Add GPU usage statistics
|
2022-09-03 14:17:51 +10:00 |
|
Connor McLaughlin
|
1aa7facda8
|
Frontends: Pick best render API based on renderer
Stops unnecessary display recreation in big picture UI.
|
2022-08-26 23:30:45 +10:00 |
|
Connor McLaughlin
|
b42b5501f6
|
UI: Massive revamp, new features and improvements
|
2022-07-22 21:19:54 +10:00 |
|
Connor McLaughlin
|
af91fcf195
|
Backport more common classes
|
2022-07-21 17:29:58 +10:00 |
|
Connor McLaughlin
|
c2916e0719
|
System: Render save state screenshots at fixed resolution
Fixes delays when saving state at high internal resolution.
|
2021-04-28 02:51:44 +10:00 |
|
Connor McLaughlin
|
924756860e
|
HostDisplay: Support refresh rate queries on all platforms except Mac
|
2021-04-03 02:53:28 +10:00 |
|
Connor McLaughlin
|
2aea58d056
|
HostDisplay: Add method to render screenshots at window size
|
2021-03-06 02:21:27 +10:00 |
|
Connor McLaughlin
|
e17d37b8bc
|
HostDisplay: Add stretch option
|
2021-02-27 16:21:36 +10:00 |
|
Connor McLaughlin
|
701edb335a
|
Various warning fixes
|
2021-02-06 19:19:55 +10:00 |
|
Connor McLaughlin
|
6c6fdeb15e
|
HostDisplay: Make textures have levels/layers/samples attributes
|
2021-01-24 20:41:40 +10:00 |
|
Connor McLaughlin
|
13cba122ef
|
HostDisplay: Move Windows fallback for refresh rate query to HostInterface
|
2021-01-11 15:24:38 +10:00 |
|
Connor McLaughlin
|
bb572741ae
|
HostDisplay: Add GetHostRefreshRate() function
Only implemented in Windows for now.
|
2021-01-11 03:50:13 +10:00 |
|
Albert Liu
|
11fbf26045
|
HostDisplay: Use floats internally for draw rectangle calculation
|
2020-12-29 01:33:41 -08:00 |
|
Albert Liu
|
e0f3a4f17b
|
HostDisplay: Calculate draw rectangle in terms of horizontal scale
|
2020-12-29 01:33:40 -08:00 |
|
Albert Liu
|
b824844043
|
HostDisplay: Fix framebuffer screenshot scaling
|
2020-12-29 01:33:40 -08:00 |
|
Connor McLaughlin
|
ecbfff3c60
|
HostDisplay: Fix incorrect extension check for other formats
|
2020-12-26 00:47:03 +10:00 |
|
Connor McLaughlin
|
ca84925ff8
|
HostDisplay: Support screenshotting 16-bit display formats
|
2020-12-22 03:24:51 +10:00 |
|
Connor McLaughlin
|
e804fdfdba
|
GPU: Use floating point coordinates for lightgun
|
2020-12-19 17:02:01 +10:00 |
|
Albert Liu
|
de8f03bd75
|
GPU: Add auto (game native) aspect ratio
|
2020-12-16 02:40:33 -08:00 |
|
Connor McLaughlin
|
39010320ea
|
HostDisplay: Fix possible race when saving screenshots
|
2020-11-30 01:15:44 +10:00 |
|
Connor McLaughlin
|
125dfa7c40
|
HostDisplay: Support resizing/compressing images on worker thread
|
2020-11-27 01:40:50 +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
|
13d9702000
|
HostDisplay: Log errno on file open failure
|
2020-11-15 00:16:00 +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 |
|
Silent
|
1918a5ddd4
|
STBI: Handle UTF-8 paths correctly
|
2020-09-14 21:27:22 +02:00 |
|
Connor McLaughlin
|
5cc91dc78b
|
HostDisplay: Add alignment setting
|
2020-09-11 00:18:57 +10:00 |
|
Albert Liu
|
91f51c2833
|
Settings: Add 1:1 pixel aspect ratio
|
2020-07-12 17:09:15 -07:00 |
|
Connor McLaughlin
|
c76bb5eb6a
|
libretro: Fix display aspect ratio
|
2020-07-04 22:33:07 +10:00 |
|
Connor McLaughlin
|
8cd9e0887e
|
libretro: Use framebuffer view dimensions not texture dimensions
|
2020-07-01 01:57:25 +10:00 |
|
Connor McLaughlin
|
f65a50d84b
|
HostDisplay: Use surface scale for drawing software cursor
|
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
|
f98bb033ff
|
HostDisplay: Add an interface for setting software cursor
|
2020-06-08 02:53:37 +10:00 |
|
Connor McLaughlin
|
b4c31e55e2
|
HostDisplay: Add integer upscaling option
|
2020-05-01 01:00:22 +10:00 |
|
Connor McLaughlin
|
2ffcad3d37
|
GPU: Add method to convert from window coordinates to beam ticks/lines
|
2020-04-26 01:22:56 +10:00 |
|
Connor McLaughlin
|
08c8d1a521
|
System: Support saving screenshots in save states
|
2020-04-21 02:50:45 +10:00 |
|
Connor McLaughlin
|
6d55979dac
|
HostDisplay: Fix 1x1 1:1 AR screenshots in OpenGL
|
2020-04-11 00:56:28 +10:00 |
|
Connor McLaughlin
|
fbfd838e22
|
GPU: Add pixel aspect ratio option
Can display in 4:3, 16:9, 1:1 ratios.
|
2020-04-10 15:12:35 +10:00 |
|
Connor McLaughlin
|
148279e2f2
|
GPU: Rewrite CRTC display modeling and overscan handling
|
2020-03-29 01:14:37 +10:00 |
|
Connor McLaughlin
|
2bb992a702
|
HostDisplay: Add texture dumping/saving support
|
2020-03-16 00:03:49 +10:00 |
|
Connor McLaughlin
|
fcc0ae9571
|
GPU: Implement "Crop Mode" (none, overscan, all borders)
|
2020-02-28 17:01:01 +10:00 |
|
Connor McLaughlin
|
687772c4da
|
HostDisplay: Move some derived class fields to base class
|
2020-01-24 14:51:36 +10:00 |
|