libretroadmin
c0d3b8f14b
Buildfix for X11 - rename win32_suppress_screensaver to
...
win32_suspend_screensaver
2023-06-20 11:56:25 +02:00
libretroadmin
d342a4a04a
Signedness warning fixes
2023-06-14 23:25:50 +02:00
Grisly Glee
6f0c48b4c4
Clean up gfx driver interface structs ( #15379 )
2023-06-14 04:42:34 +02:00
libretroadmin
0ee2f93ca4
Combine gfx_display files into video drivers
2023-05-31 23:58:06 +02:00
libretroadmin
51d238875e
Get rid of obsolete HAVE_VIDEO_LAYOUT - obsolete spec, was only
...
ever implemented for OpenGL2 driver, lots of code debt, best to
instead just keep improving the overlay system instead which is
already available for most video drivers
2023-02-23 21:03:41 +01:00
libretroadmin
6624126885
(MSVC) silence warnings
2023-02-18 17:04:23 +01:00
libretroadmin
af9f946019
(gfx/drivers) Cleanups
2023-01-08 19:22:48 +01:00
LibretroAdmin
f836328c56
Append Preset ( #14737 ) ( #14757 )
...
WIP version of Append and Prepend preset, Includes UI for Standard Retroarch, but not the QT UI companion
Co-authored-by: HyperspaceMadness <remimcgill@hotmail.com>
2022-12-22 21:36:32 +01:00
LibretroAdmin
5739c537a2
Some CXX_BUILD fixes
2022-08-05 17:40:06 +02:00
libretroadmin
efe6d14d37
Get rid of d3d9_suppress_screensaver in d3d9_common.c
2022-05-17 14:21:22 +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
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
88d0a4ac75
(D3D9 HLSL) Simplifications
2022-05-16 12:01:23 +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
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
twinaphex
604335bc27
(D3D9) Simplifications to HLSL/Cg drivers
2022-04-27 19:07:04 +02:00
twinaphex
84e49bd2d1
(D3D9) Simplify some code
2022-04-26 18:33:30 +02:00
twinaphex
47a1f8f851
(D3D8/D3D9) Do not run unnecessary d3d_matrix_identity call before
...
d3d_matrix_rotation_z - rotation_z already sets identity matrix for
the matrix
2022-04-25 19:21:52 +02:00
twinaphex
609c56b7cd
(D3D9) Cleanups
2022-04-25 17:06:11 +02:00
twinaphex
d6aa3fdce5
(D3D9) Cleanups - get rid of more inline functions
2022-04-24 15:07:56 +02:00
twinaphex
a25fabd6f7
(D3D9 HLSL) Set this parameter to 0 to indicate we are using
...
vertex declarations instead of FVFs
2022-04-22 16:41:08 +02:00
twinaphex
845a469d4c
(D3D8/9) Cleanups
2022-04-22 16:02:21 +02:00
twinaphex
cedf77d87f
Move d3d9_renderchain_blit_to_texture to d3d9_common.c
2022-04-22 13:50:36 +02:00
twinaphex
53b039cf7d
Try to use inline functions less - call D3D9 functions directly
2022-04-20 15:01:40 +02:00
twinaphex
a348571ba8
(D3D9 HLSL/Cg) Create specialized versions of set_vertices_on_change
2022-04-20 14:04:12 +02:00
twinaphex
d1cbba2847
(D3D9 HLSL) Don't go through inlined functions
2022-04-20 13:34:20 +02:00
twinaphex
825bc0739e
(D3D9) Cleanups
2022-04-20 12:50:59 +02:00
twinaphex
e1f74d3959
Merge renderchain code
2022-04-20 12:32:44 +02:00
twinaphex
68032c7734
(D3D9) Split up D3D9 driver into two separate drivers - one for D3D9 HLSL
...
and another one for D3D9 Cg
2022-04-19 15:45:22 +02:00