739 Commits

Author SHA1 Message Date
twinaphex
30ba656f5c Create d3d_create 2018-01-03 18:09:31 +01:00
twinaphex
b37ea96969 Cleanup 2018-01-03 16:09:44 +01:00
twinaphex
966053be60 Fix some of the major remaining issues with the D3D8 codepath 2018-01-03 15:57:47 +01:00
twinaphex
06366c9c85 Correct this 2018-01-03 15:22:17 +01:00
twinaphex
6e22e2b4fc Add d3d_device_get_backbuffer 2018-01-03 15:21:48 +01:00
twinaphex
59050709a9 (Xbox OG) Fix d3d_frame_postprocess 2018-01-03 14:18:57 +01:00
twinaphex
c81ad957fa (D3D8/Xbox OG) Buildfix for d3d_set_vertex_declaration 2018-01-03 14:04:37 +01:00
twinaphex
010148ce9c (D3D8/Xbox OG) Buildfix for d3d_set_vertex_shader 2018-01-03 14:02:54 +01:00
twinaphex
0ece7015e7 C buildfix 2018-01-03 13:59:42 +01:00
twinaphex
f6cb15f410 Buildfix for HAVE_D3D8 2018-01-03 13:59:15 +01:00
twinaphex
bf1f201e5a Add another HAVE_D3D8 conditional 2018-01-03 13:57:01 +01:00
twinaphex
777e96f2ea (Xbox OG) Buildfixes 2018-01-03 13:52:57 +01:00
Brad Parker
e62e0c83da win32: Show progress meter on taskbar for downloads (Windows 7 and up) 2018-01-01 02:08:09 -05:00
Alcaro
abf4e50e6d These warnings aren't needed 2017-12-31 14:33:57 +01:00
aliaspider
0a32642f17 (WIIU) shader: use a single attribute stream. 2017-12-31 14:06:49 +01:00
Brad Parker
8a8687ec9c add missing ifdef for device change fix and include 2K in the version check 2017-12-30 23:07:59 -05:00
twinaphex
4c608ca994 Buildfix 2017-12-31 03:44:28 +01:00
radius
acdb5efdcd try to fix msvc2003 builds 2017-12-30 21:38:00 -05:00
twinaphex
f7744d812e Turn this into a static variable 2017-12-31 03:18:10 +01:00
twinaphex
88cac16409 (MSVC 2003) Compile griffin.c as C code 2017-12-31 03:16:08 +01:00
Twinaphex
d9c0f769c7
Merge pull request #6006 from aliaspider/master
(WIIU) update shader and add alpha blending to menu + overlays.
2017-12-31 00:21:53 +01:00
aliaspider
b371f4bb32 (WIIU) add a color attribute to tex_shader.
+ some fixes to overlay and menu display code.
2017-12-30 23:21:32 +01:00
twinaphex
292d506ed8 Fix more MSVC Griffin build errors 2017-12-30 13:35:47 +01:00
twinaphex
b10616ffb7 Fix C89_BUILD 2017-12-27 21:49:56 +01:00
radius
e7616f2dc2 fix include 2017-12-27 15:38:54 -05:00
radius
c3e6ac96aa only reinit when HID devices are attached 2017-12-27 15:34:18 -05:00
twinaphex
4ecb4d5dfb (Wiiu) Add overlays courtesy of r-type, thanks 2017-12-27 08:38:03 +01:00
twinaphex
c0c9764afe Update 2017-12-25 07:36:49 +01:00
Brad Parker
89bd38918e win32: correct usage of GetWindowPlacement per MS docs, fixes game window position on Win95/98 2017-12-24 17:17:36 -05:00
orbea
1ddcc7be82 Ifdef the broken dbus code better. 2017-12-16 05:19:05 -08:00
gblues
6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
Brad Parker
247b9ea973 add menu setting for window opacity, includes generic display server interface 2017-12-11 18:12:42 -05:00
Themaister
f8447c4648 Set correct buffer size. 2017-12-09 17:28:20 +01:00
Themaister
75b84b4f94 Support pending swapchain creation. 2017-12-09 17:28:20 +01:00
Themaister
ac42b87400 Recreate swapchain directly if vkAcquireNextImageKHR fails. 2017-12-09 17:28:20 +01:00
Themaister
714684a4d3 Don't wait for WSI fence unless it has been signalled. 2017-12-09 17:28:20 +01:00
twinaphex
d5b3104cfb Cleanups/warning fixes 2017-12-06 19:51:07 +01:00
Brad Parker
49d0299808 LEGACY_WIN32: check for target of less than Win2K instead of < vc2005, since Win98 does not support Unicode 2017-12-04 22:49:08 -05:00
twinaphex
f08b049520 Move more variables 2017-12-04 13:24:27 +01:00
twinaphex
2fd720bcb3 move more variables over 2017-12-04 13:21:23 +01:00
twinaphex
9a8f73fb6c Move variables 2017-12-04 13:18:34 +01:00
twinaphex
48c3a50932 Move more variables 2017-12-04 13:03:14 +01:00
twinaphex
f47888aeda Move more variables to renderchain data 2017-12-04 12:50:22 +01:00
twinaphex
69d3fd5047 Get rid of fence_count in gl struct 2017-12-04 12:03:29 +01:00
twinaphex
267e6fe85f Move fence variables to renderchain data struct 2017-12-04 12:02:53 +01:00
twinaphex
512a1b4cb6 Cleanups 2017-12-04 06:03:11 +01:00
twinaphex
c869cc5102 Refactor GL code 2017-12-04 05:55:18 +01:00
neville
43f6a03110 (OSX PPC) Buildfixes 2017-12-04 02:59:06 +01:00
q3cpma
6e8fb49d05 Whoops 2017-12-01 00:17:50 +01:00
q3cpma
fa3aab9768 Fixes compilation on FreeBSD (and hopefully on other POSIX platforms) 2017-11-30 16:53:55 +01:00