libretroadmin
8881020b75
(vulkan_common.c) Cleanups
2022-05-18 21:00:42 +02:00
libretroadmin
6f156d064e
(Vulkan) vulkan_transition_texture - get rid of early return
2022-05-18 16:48:23 +02:00
libretroadmin
3cad090b4c
(Vulkan) Optimizations/cleanups -
...
* Honor SUBOPTIMAL on non-Android since you'd want to recreate
swapchains then. On Android it can be promoted to SUCCESS.
SUBOPTIMAL_KHR can happen there when rotation (pre-rotate) is wrong.
* Small cleanups in general - less conditionals
2022-05-18 16:39:54 +02:00
libretroadmin
c527bce8e3
(D3D) Cleanups
2022-05-17 23:28:18 +02:00
libretroadmin
5a5c65d9b9
(D3D10) Remove inline functions
2022-05-17 23:13:33 +02:00
LibretroAdmin
b3632586f5
Merge pull request #13902 from Ryunam/autorr-toggle
...
Add option to manually enable/disable automatic refresh rate switching
2022-05-17 21:39:07 +01:00
libretroadmin
255522f9a0
(D3D10) Get rid of lots of inline functions
2022-05-17 18:39:22 +02:00
libretroadmin
fe37647c84
(D3D11) d3d11_init_shader - simplify some code
2022-05-17 17:26:13 +02:00
libretroadmin
de4bfa0805
(D3D11) Get rid of some inlined functions
2022-05-17 17:04:43 +02:00
libretroadmin
7eb9f6b49b
(D3D8) Set suppress_screensaver depending on preprocessor define
2022-05-17 14:22:51 +02:00
libretroadmin
efe6d14d37
Get rid of d3d9_suppress_screensaver in d3d9_common.c
2022-05-17 14:21:22 +02:00
libretroadmin
a396cd872c
(GL2 Raster font) Prefix gl_raster_font with gl2_
2022-05-17 14:16:53 +02:00
libretroadmin
87b76dc7a4
(video_shader_parse.c) Cleanups
2022-05-17 14:12:02 +02:00
libretroadmin
49bf60cc90
(Win32) Cleanups
2022-05-17 13:21:56 +02:00
libretroadmin
7896341dfc
Revert "Move d3d_input_driver to win32_common and rename it win32_input_driver"
...
This reverts commit 201eeae7f1cba8e29c1f14c6c7fec8d330db1d9e.
2022-05-17 12:34:12 +02:00
libretroadmin
cdcc8fe992
(D3D11) Fix regression with XMB pipeline shaders
2022-05-17 00:50:07 +02:00
libretroadmin
0a5eff8468
(Metal raster font) Buildfix
2022-05-16 22:48:33 +02:00
libretroadmin
3115338849
(D3D10/D3D11/Vulkan) Cleanups
2022-05-16 22:26:46 +02:00
libretroadmin
bfa627737e
(D3D/Vulkan) Try to prevent implicit memsets
2022-05-16 21:37:02 +02:00
libretroadmin
c8e3ae09e7
Font driver cleanups #2
2022-05-16 20:34:46 +02:00
libretroadmin
ee0749e884
(Font drivers) Font driver cleanups
2022-05-16 19:41:00 +02:00
libretroadmin
93dfa0217d
(D3D10/D3D11/D3D12) Simplify font drivers
2022-05-16 18:00:55 +02:00
Ryunam
d7cfcd3f9b
Add option to toggle automatic refresh rate switching
2022-05-16 17:50:11 +02:00
libretroadmin
1c1d37e959
(D3D8) Simplifications
2022-05-16 14:19:17 +02:00
libretroadmin
3b7ff9d69b
(D3D9) Simplify d3d9_reset
2022-05-16 13:34:32 +02:00
libretroadmin
0df2be001e
(D3D9) Only d3d9_renderchain_add_lut requires create_texture_from_file now,
...
so split up into two separate functions - this function requires D3DX
which we intend to get rid of long-term
2022-05-16 13:24:58 +02:00
libretroadmin
372ac81ee1
(D3D8) d3d8_texture_new - path never used, so get rid of it and get
...
rid of D3DX remnants for D3D8
2022-05-16 13:19:40 +02:00
libretroadmin
df5f5cd9a4
(D3D9) Cut down on ifdefs
2022-05-16 13:00:24 +02:00
libretroadmin
88d0a4ac75
(D3D9 HLSL) Simplifications
2022-05-16 12:01:23 +02:00
libretroadmin
5ffd95aa1b
(D3D9) Simplify d3d9_vertex_buffer_new
2022-05-16 11:33:15 +02:00
libretroadmin
201eeae7f1
Move d3d_input_driver to win32_common and rename it win32_input_driver
2022-05-16 08:03:13 +02:00
libretroadmin
275e58c6ce
Cleanup D3D8/D3D9 matrix functions
2022-05-16 07:55:39 +02:00
libretroadmin
e061e7028b
Revert "(D3D) Start cutting down on d3d_matrix_identity"
...
This reverts commit d6e6fb2a93cc5f4aa09833a122a2d1a41dd08373.
2022-05-16 07:46:21 +02:00
libretroadmin
d6e6fb2a93
(D3D) Start cutting down on d3d_matrix_identity
2022-05-16 07:37:24 +02:00
libretroadmin
23f1f98c01
(D3D8) Cleanups - remove unused code
2022-05-16 07:32:36 +02:00
libretroadmin
52bb930cc7
(D3D9) Cleanup
2022-05-15 21:04:53 +02:00
libretroadmin
febd584930
(D3D9) Cleanups - cut down on pointless inlined functions
2022-05-15 17:20:54 +02:00
libretroadmin
28cd77c5b4
(D3D9) Cleanups
2022-05-15 16:28:18 +02:00
libretroadmin
2ca4d8bd7b
(D3D8) Cleanups
2022-05-15 08:15:35 +02:00
libretroadmin
c2ae445a85
(D3D8) More buildfixes
2022-05-15 07:25:12 +02:00
libretroadmin
77fd75dd06
(D3D8) More buildfixes
2022-05-15 06:11:58 +02:00
libretroadmin
0676db9096
(D3D8) More buildfixes
2022-05-15 06:01:44 +02:00
libretroadmin
a496bfa57b
(D3D8) Buildfixes
2022-05-15 05:53:04 +02:00
libretroadmin
7934e677ca
Get rid of inline functions in d3d8_common.h - simplify code
2022-05-15 05:48:09 +02:00
jdgleaver
801b16885e
Enable automatic configuration of 'VSync Swap Interval'
2022-05-12 14:22:46 +01:00
twinaphex
6099428ab7
(Windows) Fix exclusive fullscreen video refresh rate when vsync swap interval is not equal to one -
...
Refresh rate in exclusive fullscreen mode was being incorrectly multiplied by vsync swap interval, breaking swap interval functionality at the gfx driver level
2022-05-12 15:05:02 +02:00
twinaphex
c3c7f5167f
Buildfix
2022-05-06 22:31:42 +02:00
tunip3
ba2203e1e4
fix uwp debug build ( #13918 )
...
* fix uwp debug build
2022-05-06 21:49:21 +02:00
twinaphex
984f857621
(D3D11) Fix overlay not showing up regression
2022-04-29 14:23:36 +02:00
m4xw
e389b8c7a1
Fix readability and precision issues in aspectratio_lut ( #13893 )
2022-04-28 15:30:13 +02:00