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
twinaphex
051342cc8b
Rewrite win32_get_video_output
2019-12-20 07:15:03 +01:00
twinaphex
c7fd375120
Create video_driver_display_userdata_{set/get}
2019-09-22 07:35:05 +02:00
twinaphex
2609747243
MSVC buildfix
2019-08-29 20:20:35 +02:00
twinaphex
718d65d95d
Take this out - too unsafe - fixes D3D12 driver
2019-08-29 12:30:56 +02:00
twinaphex
029f1c403e
Turn function static
2019-08-29 10:16:26 +02:00
twinaphex
967aae04c8
Cleanups
2019-08-29 09:55:27 +02:00
twinaphex
9a49da10e5
(WndProcCommon) Put this back in
2019-08-29 09:31:08 +02:00
twinaphex
df4f2a67e3
(Win32) Simplify WndProcCommon
2019-08-29 02:26:32 +02:00
twinaphex
3a7515c82f
Cut down on code duplication
2019-08-28 23:58:15 +02:00
twinaphex
8780541de9
(Win32) Add deferred menu context reset - menu should properly rescale now
...
when we do a Win32 window resize
2019-08-24 20:03:09 +02:00
twinaphex
dfc85f5908
Simplify win32_has_process
2019-07-26 06:10:02 +02:00
orbea
e13ec54dc6
Fix --disable-overlay.
2019-07-21 10:26:42 -07:00
twinaphex
ac47f54a8e
(Win32) Not sure why menubar was disabled when threaded video is
...
enabled, going to assume enabling it is thread-safe
2019-07-20 11:45:28 +02:00
twinaphex
b747bb22f4
Properly dehardcode program name now
2019-07-19 20:08:45 +02:00
twinaphex
b04e057b5d
Revert "(Win32/Vulkan) Dehardcode more program name strings"
...
This reverts commit 5cefcb83273c145e8aafc9b7b6988ffbb6071289.
2019-07-19 19:39:43 +02:00
twinaphex
5cefcb8327
(Win32/Vulkan) Dehardcode more program name strings
2019-07-19 19:27:24 +02:00
twinaphex
4c69dad0ce
Define DEFAULT_MAX_PADS inside config.def.h - get rid of the messy
...
MAX_PADS macros everywhere
2019-07-19 12:55:38 +02:00
LazyBumHorse
208d23b39d
fix hanging window under Windows 7 with threaded video
2019-07-17 23:27:43 +02:00
twinaphex
bddfca940e
Add HAVE_GDI switch
2019-07-11 13:18:38 +02:00
twinaphex
e02ff9c40c
(Win32) Reimplement PeekMessage implementation - this should be at the
...
start of the while loop
2019-07-11 03:49:33 +02:00
twinaphex
3cfa3ff1d8
Cleanups
2019-07-04 22:05:38 +02:00
twinaphex
6b9238198b
Cleanups
2019-06-21 04:47:51 +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
7372bafb44
Remove RARCH_CTL_SET_LIBRETRO_PATH
2019-04-21 06:03:02 +02:00
Brad Parker
10df615d14
add "Send Debug Info" option under Help
2019-03-07 19:17:54 -05:00
driver1998
6ea79bca36
Allow winraw and xinput to work without dinput in Windows
...
Necessary for Windows ARM32 Desktop (RT)
2019-02-26 21:29:43 +08:00
Brad Parker
99f4203abf
win32: implement screen orientation support
2019-02-21 14:37:24 -05:00
radius
814db2c44e
fix #7670 by checking threaded video
2019-02-21 11:54:10 -05:00
twinaphex
b7c1fda56f
(Windows) Fix C89_BUILD
2019-02-06 19:08:56 +01:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
twinaphex
b13777e9fc
Header cleanups
2019-01-20 03:16:58 +01:00
CozmoP
2052e15a08
pass content label when loading content from Qt ( #7982 )
2019-01-11 18:51:44 -05:00
twinaphex
c98b2e2292
Buildfixes and more static code analysis warning fixes
2019-01-10 22:24:43 +01:00
twinaphex
b9ff2e4de1
Fix some static code analysis warnings from MSVC 2017
2019-01-10 21:47:15 +01:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
Brad Parker
85b560e76b
vc2003 buildfix
2019-01-05 19:19:53 -05:00
radius
d2a2878b2c
fix #935 thanks to @bparker
2018-12-23 19:55:26 -05:00
radius
a7e4d8359b
fix fullscreen=>windowed when remember window positions is on
2018-12-11 19:34:12 -05:00
radius
defe82c9ce
fix the menubar height growing issue too
2018-12-06 10:15:50 -05:00
radius
e050ca89c7
make windowed size take into account window border and title height
2018-12-06 10:03:48 -05:00
radius
77ae2dc0cd
don't change window position on fullscreen changes
2018-11-25 11:51:13 -05:00
twinaphex
4a4a6511e0
Workaround - fullscreen mode was no longer working properly
2018-11-25 10:08:50 +01:00
twinaphex
5313c50b0e
(Windows) Saves/remembers window size now too - still some edge case
...
when clicking maximize button - you need to then move the window
slightly in order for x/y position to be saved - just clicking maximize
alone is not enough
2018-11-25 09:50:08 +01:00
twinaphex
e1afdf8c3c
(Windows) Start implementing 'remember window positions'. Right now only
...
saves/remembers X, Y position
2018-11-25 09:02:32 +01:00
twinaphex
5d8666e226
Only one function calls EnumDisplaySettings now
2018-11-24 02:06:28 +01:00
Brad Parker
b9699f4780
gdi: texture load support, fix menu text alignment, support multi-line messages
2018-10-10 09:58:49 -04:00