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
Dwedit
fa00eda625
Relocation of Win32 Message Loop Fix is now tied to whether threaded video is enabled or not
...
Menu bar is removed if threaded video is enabled, due to code currently being unsafe when using threaded video.
2018-07-13 22:34:03 -05:00
twinaphex
abc6eb7d8c
Revert "Re-revert this - causes issues with toggling fullscreen with threaded"
...
This reverts commit 52a55695ce8a8fab8f8ab5193abbb27c97cb601c.
2018-07-14 00:22:52 +02:00
twinaphex
52a55695ce
Re-revert this - causes issues with toggling fullscreen with threaded
...
video mode and GL driver
2018-07-14 00:10:21 +02:00
twinaphex
38a35e53fd
Revert "Move Message loop call to right before video_driver_get_status
call"
...
This reverts commit 838dcc8a5a3b57f7d9e737ba264428422d336c99.
2018-07-14 00:01:25 +02:00
Brandon Wright
c81aab345c
Lock sizes of enum fields at 32 bits.
2018-07-11 16:37:37 -05:00