libretroadmin
be65a13102
Cut down on update_title code duplication
2023-07-16 08:00:49 +02:00
libretroadmin
4aa2ac3945
Cleanups - turn some functions static, some variable removals
2023-07-15 22:28:45 +02:00
libretroadmin
c0d3b8f14b
Buildfix for X11 - rename win32_suppress_screensaver to
...
win32_suspend_screensaver
2023-06-20 11:56:25 +02:00
libretroadmin
5e2bfcbe09
x11_show_mouse and win32_get_video_output_size - get rid of duplicate
...
code
2023-06-20 11:46:00 +02:00
libretroadmin
223f063894
Simplify win32_common.c
2023-04-03 20:26:04 +02:00
libretroadmin
b07353a0d9
Put forward declaration in wgl_ctx.c
2023-03-17 16:13:09 +01:00
libretroadmin
2902d11b1a
Rewinding code should not be a forced built-in dependency
2023-03-17 16:08:41 +01:00
sonninnos
3e599d04d3
(WIN32) Add support for mouse button swap ( #14846 )
2023-01-14 21:33:26 +01:00
libretroadmin
e10361ed52
Header include cleanups for driver.h
2023-01-09 15:28:15 +01:00
LibretroAdmin
18639cca6e
(Win32) Create g_win32_flags - reduce amount of global booleans kept
...
around for state
2022-10-26 17:31:42 +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
201eeae7f1
Move d3d_input_driver to win32_common and rename it win32_input_driver
2022-05-16 08:03:13 +02:00
twinaphex
3c3a305eb3
Add HAVE_GDI ifdef
2022-04-25 18:39:41 +02:00
Francisco Javier Trujillo Mata
3bbfcf7b39
Adding to get_video_output_size 2 parameters for additional info
2021-10-04 23:53:55 +02:00
MajorPainTheCactus
536d18778b
Fixed up HDR for UWP/WinRT builds ( #12936 )
...
Fixed D3D11 validation warnings
Fixed up technically incorrect labels
Co-authored-by: Autechre <libretro@gmail.com>
2021-09-04 21:13:24 +02:00
twinaphex
eb50d7dbb4
(UWP) Push temporary fixes for issue that happens when resizing on UWP
...
with latest Xbox Series dashboard; DXGIResizeBuffers passing 0, 0 as
width/height is apparently problematic as it changes 0, 0 to 8,8
instead,
breaking the program
2021-08-20 23:16:01 +02:00
sonninnos
11b0667e72
(WIN32/Vulkan) Refresh rate fixes + cleanups
2021-08-12 18:33:58 +03:00
twinaphex
2af9441d35
Create separate wnd_proc functions for winraw
2021-08-02 16:14:58 +02:00
sonninnos
04962e1741
(D3D) Add common window title for D3D9+
2021-06-06 22:24:47 +03:00
sonninnos
e39ade0f05
(WIN32) Cursor clipping for grabbed mouse
2021-02-02 14:15:58 +02:00
twinaphex
8999d6e4a6
(DInput) Set a userdata struct for the window message loop properly -
...
get rid of input_get_data - we no longer need it
2020-08-29 03:41:33 +02:00
twinaphex
4d1cfa9c41
Make the 'raw' versions the generic function for the message loop
...
callback - this way it's reused for SDL2 input driver too
2020-08-28 02:55:39 +02:00
twinaphex
32279c3a70
Split up wnd_proc_common_internal into two - one for dinput,
...
one for raw
2020-08-28 02:21:13 +02:00
twinaphex
73fc7c9873
Rename create_graphics_context to create_wgl_context
2020-08-28 01:29:23 +02:00
twinaphex
7c66f0adbc
Simplify win32_check_window
2020-07-18 17:09:07 +02:00
twinaphex
df73277ca8
(WGL) Bind different callback for Vulkan
2020-07-17 02:31:12 +02:00
twinaphex
be76958070
Unneeded gdi_has_menu_frame
2020-06-07 02:56:56 +02:00
twinaphex
d63daacdf9
(GDI) Put gdi_menu_frame into struct
2020-03-07 16:50:25 +01:00
twinaphex
a7d679d391
Rename WndProcGL to WndProcWGL
2020-03-05 18:45:41 +01:00
twinaphex
142503d3b5
move win32_menu_loop and win32_browser to win32_common
2020-01-18 09:28:46 +01:00
twinaphex
3e1f56d57f
Change function signature of win32_has_focus
2020-01-04 15:49:23 +01:00
twinaphex
91baea201a
Change function signature of win32_show_cursor
2020-01-04 15:40:02 +01:00
Brad Parker
4e9cd6ff3e
win32: set menubar language to same as config
2019-08-29 16:36:09 -04:00
twinaphex
967aae04c8
Cleanups
2019-08-29 09:55:27 +02:00
twinaphex
3a7515c82f
Cut down on code duplication
2019-08-28 23:58:15 +02:00
twinaphex
ee3208ac39
Integrate video_driver.c into retroarch.c
2019-06-17 15:10:22 +02:00
twinaphex
59b45f7812
Start making HAVE_OPENGL_CORE independent
2019-04-24 03:23:57 +02:00
twinaphex
04d062b3d4
(MSVC2003) Enable HAVE_OPENGL1; make HAVE_OPENGL1 independent from
...
HAVE_OPENGL
2019-04-22 22:48:23 +02:00
twinaphex
e612773645
(Xbox OG) Buildfixes
2019-02-07 05:42:23 +01:00
twinaphex
5d8666e226
Only one function calls EnumDisplaySettings now
2018-11-24 02:06:28 +01:00
twinaphex
7250181319
Add some __WINRT__ ifdefs
2018-08-17 14:51:27 +02:00
twinaphex
921e52e64f
Remove old leftover buggy Win32 driver
2018-08-16 00:05:09 +02:00
twinaphex
6a9b39da3f
Get rid of d3d.h and xdk_defines.h
2018-05-14 03:57:27 +02:00
twinaphex
542294900f
(WinRT) More compilation fixes
2018-05-12 19:03:39 +02:00
Dwedit
f3f0d4f787
Unify File Open and File Drag Drop code
...
* Code in `win32_drag_query_file` was split off into `win32_load_content_from_gui`
* File Open dialog now uses the same code as drag drop instead of the non-working code that was in there before.
* File Dialog and Core Select Dialog show and hide mouse cursor if they were invoked in fullscreen mode
2018-05-09 21:04:23 -05:00
twinaphex
46f7742afc
Some early WinRT commits
2018-05-09 16:13:29 +02:00
Brandon Wright
e049605359
Add refresh rate polling to Win32 >= Windows 7.
2018-04-15 19:33:38 -05:00
twinaphex
359de5c84b
Create win32_change_display_settings
2018-04-15 17:55:37 +02:00
twinaphex
b6764c43db
Buildfix
2018-04-09 19:09:00 +02:00