7802 Commits

Author SHA1 Message Date
twinaphex
659d8a4ec6 (GL) Cleanups 2018-05-13 14:34:41 +02:00
twinaphex
5bde17025a Move min_filter_to_mag to gl_common.h 2018-05-13 14:24:49 +02:00
twinaphex
08820b5245 Cleanup gl_update_input_size 2018-05-13 06:43:24 +02:00
twinaphex
1f944afff7 (GL) Cleanups 2018-05-13 06:34:15 +02:00
twinaphex
999f1db694 Cleanup 2018-05-13 06:30:13 +02:00
twinaphex
41295ef7b9 Remove viewport_info callback from D3D9 renderchain interface 2018-05-13 06:29:17 +02:00
twinaphex
27170674a5 (D3D9) Cleanups 2018-05-13 06:22:12 +02:00
twinaphex
dee50349ba Rename d3d_renderchain_driver to d3d9_renderchain_driver 2018-05-13 06:03:26 +02:00
twinaphex
494ddb16d9 Get rid of viewport_info callback function - was the same for both
GL1 and GL2 renderchains
2018-05-13 05:56:44 +02:00
twinaphex
6996e72b49 Move renderchain driver interface to gl_common.h - and replace
some void pointers in function callbacks with gl_t
2018-05-13 05:53:35 +02:00
twinaphex
7c90933e3a (GL1 renderchain) Updates 2018-05-13 02:44:54 +02:00
twinaphex
1763b8ad55 (GL1 renderchain) Get rid of bind_prev_texture 2018-05-13 02:41:31 +02:00
twinaphex
ad2290df43 Update gl1_renderchain.c 2018-05-13 02:33:15 +02:00
twinaphex
be502a39fd Cleanups 2018-05-12 19:24:04 +02:00
twinaphex
58ac7c320e (dxgi_common.c) Add more __WINRT__ ifdefs 2018-05-12 19:22:37 +02:00
twinaphex
542294900f (WinRT) More compilation fixes 2018-05-12 19:03:39 +02:00
Diego A
3b738e0b2d
Always enable vfilter, enable deflicker setting in progressive scan, fix vsync set to off 2018-05-10 18:44:22 -04:00
Dwedit
387d4d87eb Fix core selection appearing unnecessarily
Re-order the dialog items in core selection dialog to make the listbox have focus
Removed the "do wm close" stuff.
2018-05-09 21:04:23 -05: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
Dwedit
bafb23edc3 Additional null check in video_driver.c
I have managed to trigger a null pointer exception on one of these two functions, so for safety, I added in null checks for the structs and function pointers.
2018-05-09 19:25:33 -05:00
twinaphex
46f7742afc Some early WinRT commits 2018-05-09 16:13:29 +02:00
twinaphex
41d2ebf8b5 Apparently not available 2018-05-08 00:16:20 +02:00
twinaphex
2c409c606e (Winphone) should be _DISCARD 2018-05-07 23:19:42 +02:00
twinaphex
244f167dd5 (D3D11) Start adding D3D feature level 9 and Windows Phone ifdefs 2018-05-07 23:18:59 +02:00
Ash
68d789a4ea
[WiiU] Fix out-of-bounds rendering bug 2018-05-06 21:18:03 +10:00
twinaphex
6c09195f5e (D3D8/D3D9) Updates 2018-05-03 22:08:14 +02:00
twinaphex
6d019284f8 Get rid of some of the casts 2018-05-03 22:06:04 +02:00
twinaphex
82ebb9576f Create d3d9_video_t and d3d8_video_t 2018-05-03 22:03:12 +02:00
twinaphex
c4a03b6b45 (xdk360_fonts.cpp) Cleanups 2018-05-03 21:39:25 +02:00
twinaphex
7bc66ae710 Buildfixes for MSVC 2015 2018-05-03 15:20:06 +02:00
twinaphex
268baca939 (MSVC 2013) Add /bigobj for griffin_glslang.cpp 2018-05-03 14:52:37 +02:00
Twinaphex
c9744c5ba4
Merge pull request #6704 from Dwedit/fix-win32-bug
Fix __stdcall calling convention for Win32 32-bit builds
2018-05-03 12:20:08 +02:00
Twinaphex
78d571239c
Merge pull request #6710 from alphanu1/patch-2
Fix screen position for CRT user
2018-05-03 12:19:40 +02:00
alphanu1
7dab5b9ae3
Fix screen position for CRT user 2018-05-03 09:42:53 +01:00
alphanu1
c3beeb3ca9
Fix incorrect menu sizing for CRT 2018-05-03 09:36:37 +01:00
Dwedit
81457d74d3 Use WINAPI instead of __stdcall, not sure what keywords I can use or not, so I'll just use the macro instead of the keyword 2018-05-02 22:09:20 -05:00
Dwedit
0d2f9b9b11 Fix __stdcall calling convention for Win32 32-bit builds 2018-05-02 21:59:07 -05:00
twinaphex
95278d39f7 Buildfix for MSVC 2003 2018-05-02 01:03:40 +02:00
Twinaphex
f0d25d2fd9
Merge pull request #6685 from alphanu1/master
Fix for exit error on Linux when CRT mode inactive
2018-05-01 23:01:20 +02:00
alphanu1
d1b834a301
Fix for Linux users exit error when CRT disabled 2018-05-01 21:42:29 +01:00
Twinaphex
511039330e
Merge pull request #6684 from alphanu1/master
Fix for native low res in Linux
2018-05-01 22:13:13 +02:00
alphanu1
82a2fb955e
Removed static from function to share aspect changing 2018-05-01 21:07:52 +01:00
alphanu1
97630d7fb1
Fix for native low res in Linux 2018-05-01 20:56:30 +01:00
alphanu1
c9d89e234a
Fix for native low res in Linux 2018-05-01 20:55:24 +01:00
twinaphex
33c1d55801 GetDisplayConfigBufferSizes and QueryDisplayConfig now go
through function pointers for backwards compatibility
2018-05-01 21:44:10 +02:00
alphanu1
8584e27a81
res fix 2018-05-01 20:32:34 +01:00
alphanu1
11b0fe2a97
Linux resolution improvements for CRT 2018-05-01 20:28:01 +01:00
orbea
e33a12c18f Silence -Wmisleading-indentation warning
gfx/video_crt_switch.c: In function ‘crt_screen_setup_aspect’:
gfx/video_crt_switch.c:95:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
       if (width < 1920)
       ^~
gfx/video_crt_switch.c:97:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
          height = 480;
          ^~~~~~
2018-05-01 10:17:19 -07:00
alphanu1
4b8fbf8682
Better startup resolution for CRT 2018-05-01 12:14:25 +01:00
alphanu1
cc1024ddd0
modeline tweaks, better porches 2018-05-01 12:10:32 +01:00