mudlord
d75fc24ad7
update
2016-06-04 12:36:05 +10:00
twinaphex
b88db89b89
(Win32) Buildfix
2016-06-04 03:22:31 +02:00
twinaphex
45d6b4a228
Create win32_drag_query_file
2016-06-04 03:20:55 +02:00
twinaphex
d7d5f29c90
(win32_common.cpp) Buildfix
2016-06-03 19:46:09 +02:00
twinaphex
6628da2646
Create CONTENT_MODE_LOAD_CONTENT_WITH_NEW_CORE_FROM_COMPANION_UI
2016-06-03 18:43:05 +02:00
mudlord
1ab94a2c9a
updates to dragndrop
2016-06-03 18:25:45 +10:00
twinaphex
30d3cf8a4e
Indenting nits
2016-06-03 08:23:43 +02:00
twinaphex
4cfe09faed
Nits
2016-06-03 08:21:56 +02:00
twinaphex
59413e0289
(win32_common.cpp) Cleanups/get rid of warning
2016-06-03 08:20:36 +02:00
mudlord
bcf636283b
Updates to drag and drop:
...
* Now recognises old core used, if compatible.
* If not compatible, compatibile cores are scanned and used.
* Different compatible cores are now enumerated to be selected at will.
2016-06-03 16:00:08 +10:00
mudlord
4c53bdf4f9
add drag and drop
2016-06-03 09:14:53 +10:00
Hans-Kristian Arntzen
02736963bc
Vulkan: Implement get_context_data callback in Win32.
...
Also fix some potential crashes with dinput handling.
2016-03-29 15:50:12 +02:00
Hans-Kristian Arntzen
8ade7fb274
Vulkan: Attempt Windows backend support.
...
Completely bind since I cannot test myself, but compiles.
2016-03-29 15:50:12 +02:00
Hans-Kristian Arntzen
87a5fd2e44
win32_set_style: Fix broken pointer-to-pointer.
...
This can't possibly have worked in any sensible way before ...
2016-03-29 15:36:08 +02:00
twinaphex
418c5cbb76
(Win32) Buildfix
2016-03-04 05:01:49 +01:00
twinaphex
6d4212ca06
Check OS version before going down screensaver path
2016-03-04 04:51:57 +01:00
aliaspider
2ff854177c
(WIN32) build fix
2016-01-18 20:03:34 +01:00
aliaspider
ee8e05050a
(WIN32) fix runtime availability check for PowerCreateRequest.
2016-01-18 18:05:49 +01:00
twinaphex
54f46f4ee3
Update headers
2016-01-10 04:41:52 +01:00
twinaphex
8327302d6b
Have win32_set_video_mode use this code too
2016-01-09 05:28:52 +01:00
twinaphex
dad51f5677
Create win32_set_style
2016-01-09 05:24:27 +01:00
twinaphex
3e9820f6ae
(D3D) Use win32_set_window
2016-01-09 05:04:47 +01:00
twinaphex
c1d79c2205
(Win32) Buildfix
2016-01-09 05:00:56 +01:00
twinaphex
c18cfee6d0
Create win32_set_window
2016-01-09 04:59:12 +01:00
twinaphex
d8f851365f
Cleanups
2016-01-08 09:48:46 +01:00
twinaphex
3d9f7117e4
Cleanups
2016-01-08 05:46:14 +01:00
twinaphex
3a30649876
Pass through data variable to win32_window_create correctly
2016-01-08 05:13:10 +01:00
twinaphex
377c1f2661
N/A
2016-01-08 04:52:49 +01:00
twinaphex
186a9fe61b
Try to set g_inited to true
2016-01-07 07:18:52 +01:00
twinaphex
5a60055aa9
Make curD3D a static variable
2016-01-07 01:18:51 +01:00
twinaphex
b4b3574665
use void pointer
2016-01-07 01:00:11 +01:00
twinaphex
3b8932b302
Turn returntype of set_resize into bool
2016-01-07 00:58:33 +01:00
twinaphex
28b615e62c
(D3D) Buildfixes
2016-01-07 00:45:09 +01:00
twinaphex
3b34d6b6f1
WM_SIZE - we need to call the context driver's d3d_resize function
2016-01-07 00:43:16 +01:00
radius
f64fc93c44
silence a warning
2015-12-17 17:48:58 -05:00
twinaphex
c8d8176c0c
Get rid of unused variables
2015-12-05 12:50:56 +01:00
twinaphex
3ea560d516
Change WndProcCommon
2015-11-30 06:27:00 +01:00
twinaphex
0044d853f8
Move display_type / display_window etc all to gfx/video_driver.c -
...
no more dependencies on driver_t
2015-11-29 01:12:49 +01:00
twinaphex
c82fc11ba3
Get rid of now unused win32_video_get_ident
2015-11-28 22:01:44 +01:00
twinaphex
a0aecd097e
(Win32) Buildfix
2015-11-28 22:01:02 +01:00
twinaphex
7eb441a50f
(Win32) Cut down on code duplication
2015-11-28 22:00:22 +01:00
twinaphex
d810ba607b
Get rid of extern "C" for WndProc
2015-11-28 21:55:46 +01:00
twinaphex
883179bc40
(Win32) Buildfix
2015-11-28 21:52:09 +01:00
twinaphex
ef3cbed13e
Create separate WndProc for GL and D3D
2015-11-28 21:50:28 +01:00
twinaphex
b434689d39
(Win32) Buildfixes
2015-11-23 12:14:53 +01:00
twinaphex
66c15314e2
Get rid of some header files
2015-11-19 08:56:08 +01:00
twinaphex
4d20ea936f
(ui_win32.c) Cleanups
2015-11-19 08:52:26 +01:00
twinaphex
ec9ae5f7ac
(Win32) Buildfixes
2015-11-19 08:44:02 +01:00
twinaphex
f2f0e7efb2
Move win32_window_init to C code
2015-11-19 08:37:25 +01:00
twinaphex
68750e45b1
shader_dlg_init - some code reuse
2015-11-19 08:34:59 +01:00
twinaphex
9207acd6f2
Expand win32_window_init
2015-11-19 08:30:37 +01:00
twinaphex
9205424ab4
(MSVC) Fix one linking error
2015-11-19 08:20:16 +01:00
twinaphex
35cd44cbc4
(Win32) Move more code over to ui_win32.c
2015-11-19 08:16:31 +01:00
twinaphex
27be8fa045
Revert "Move a lot of code over to ui/drivers/ui_win32.c"
...
This reverts commit 37f4f5ec3d
.
2015-11-19 07:53:00 +01:00
twinaphex
37f4f5ec3d
Move a lot of code over to ui/drivers/ui_win32.c
2015-11-19 07:48:56 +01:00
twinaphex
407ae37aab
Move win32_browser over to ui_win32.c
2015-11-19 07:37:22 +01:00
twinaphex
77dc59e9d5
(gfx/common/win32_common.cpp) Cleanup
2015-11-19 07:27:55 +01:00
twinaphex
6c8b59de76
(win32_common.cpp) Add #ifndef _XBOX
2015-11-18 14:20:35 +01:00
twinaphex
7e16e417b4
(Win32) Start using win32_shader_dlg.c for both D3D and GL
2015-11-18 14:19:35 +01:00
twinaphex
fecdc86475
Create RARCH_MAIN_CTL_SET_WINDOWED_SCALE
2015-11-18 11:55:23 +01:00
twinaphex
2b727fa941
Add RARCH_MAIN_CTL_SET_LIBRETRO_PATH/RARCH_MAIN_CTL_SET_CONTENT_PATH
2015-11-18 11:15:42 +01:00
twinaphex
73990929e5
(WGL) Fix
2015-11-17 23:14:59 +01:00
twinaphex
ed0e5c37e2
(XBOX) Some build fixes
2015-11-17 11:11:41 +01:00
twinaphex
7394913f11
(360) WNDCLASSEX not available
2015-11-17 11:02:18 +01:00
twinaphex
3ff5c91e5c
(D3D) Cleanups
2015-11-17 10:49:36 +01:00
twinaphex
daaabaa663
(Win32) g_quit no longer has to be exposed outside
2015-11-17 10:18:30 +01:00
twinaphex
bb99dc4e38
Create win32_window_reset
2015-11-17 10:16:16 +01:00
twinaphex
9528738a09
Set g_quit outside of wgl_ctx.cpp
2015-11-17 10:12:23 +01:00
twinaphex
4d7daf5dfd
g_hwnd no longer used outside
2015-11-17 09:44:26 +01:00
twinaphex
922b679769
Create win32_get_window
2015-11-17 09:41:18 +01:00
twinaphex
f9e4ec72c4
Revert "(win32_common) No longer expose global variables to outside"
...
This reverts commit 33884de94c
.
2015-11-17 09:33:27 +01:00
twinaphex
33884de94c
(win32_common) No longer expose global variables to outside
2015-11-17 09:29:43 +01:00
twinaphex
f76d9c2a0d
win32_has_focus - buildfix
2015-11-17 09:02:02 +01:00
twinaphex
3d6f6869f0
Create win32_has_focus
2015-11-17 08:58:49 +01:00
twinaphex
95c1d4d53b
(Win32) Blind coding sure sucks
2015-11-12 05:19:00 +01:00
twinaphex
d4f1b6d14a
(Win32) Another buildfix
2015-11-12 05:18:13 +01:00
twinaphex
8d0e375de0
(Win32) Buildfixes
2015-11-12 05:17:21 +01:00
twinaphex
105236a543
Create win32_set_video_mode
2015-11-12 05:16:06 +01:00
twinaphex
d3efdf8e5a
Move g_restore_desktop to win32_common
2015-11-12 05:14:09 +01:00
twinaphex
9a82d2a956
Create win32_monitor_set_fullscreen
2015-11-12 03:01:50 +01:00
twinaphex
d2006c43c1
Turn g_resized into static variable
2015-11-12 02:57:56 +01:00
twinaphex
9961907d2c
(Win32) Make g_pos_x/g_pos_y static
2015-11-12 02:55:26 +01:00
twinaphex
92f68fd614
(Win32) Buildfix
2015-11-12 02:53:01 +01:00
twinaphex
0dce6479c1
Create win32_window_create
2015-11-12 02:51:40 +01:00
twinaphex
cb008b13f8
(D3D) Use the same hwnd variable as WGL
2015-11-12 02:45:16 +01:00
twinaphex
cb5d4b0569
Compile in win32_monitor_ functions for Xbox too but leave them
...
stub
2015-11-12 01:22:28 +01:00
twinaphex
78b7980b12
Linker fix
2015-11-11 20:30:51 +01:00
twinaphex
9deeececf1
Turn win32_common and wgl_ctx into C++
2015-11-11 20:07:06 +01:00