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
Brad Parker
a1aefc901c
Qt WIMP GUI
2018-04-30 14:33:05 -04:00
alphanu1
2226dec436
Fix incorrect variable
2018-04-30 18:41:20 +01:00
alphanu1
675da4692e
Moved variable back to the top
2018-04-30 17:54:00 +01:00
alphanu1
9400754a2b
Variable rename
2018-04-30 17:51:28 +01:00
alphanu1
db751b4241
Variable rename
2018-04-30 17:50:13 +01:00
alphanu1
11b7f76526
bug fix with hz switching
2018-04-30 17:14:19 +01:00
alphanu1
f672c7dc5c
Linux / Windows hz bug fix and Linux low res modeline generator fix
...
when merging Linux CRT refresh rate hz was dealt with in floats for Linux but ints for windows.
2018-04-30 16:49:22 +01:00
alphanu1
af3eb9e851
Linux / windows hz bug fix
...
when merging Linux CRT refresh rate hz was dealt with in floats for Linux but ints for windows.
2018-04-30 16:40:27 +01:00