41802 Commits

Author SHA1 Message Date
orbea
2d19885a17 C89_BUILD: Fix some clang compiler errors
Fixes the following -Werror warnings with C89_BUILD=1 and clang.

gfx/common/x11_common.c:407:17: warning: ISO C90 forbids mixing declarations and code [-Wdeclaration-after-statement]
         Status status = 0;
                ^
libretro-common/formats/libchdr/chd.c:639:12: warning: ISO C90 forbids mixing declarations and code [-Wdeclaration-after-statement]
                uint8_t *sector = &dest[framenum * CD_FRAME_SIZE];
                         ^
libretro-common/formats/libchdr/chd.c:723:12: warning: ISO C90 forbids mixing declarations and code [-Wdeclaration-after-statement]
                uint8_t *sector = &dest[framenum * CD_FRAME_SIZE];
                         ^
2018-01-03 16:53:11 -08:00
orbea
a4ab4794cf C89_BUILD: Remove c++ style comments 2018-01-03 14:56:22 -08:00
leiradel
ba661a3af4 Fixed HTTP request for cheevos; fixed handling invalid cheevos 2018-01-03 21:34:52 +00:00
twinaphex
447e990522 Add missing files 2018-01-03 20:54:37 +01:00
twinaphex
0c13961f9e Updates 2018-01-03 20:48:33 +01:00
Twinaphex
8559fb8085
Merge pull request #6036 from orbea/clang
C89_BUILD: Fix some clang compiler errors.
2018-01-03 21:37:21 +01:00
orbea
e1db3e7a6d C89_BUILD: Fix some clang compiler errors.
Fixes these two compile errors with C89_BUILD=1

configuration.c:2028:9: error: ISO C90 forbids mixing declarations and code [-Werror,-Wdeclaration-after-statement]
   bool has_application_data =
        ^
1 error generated.
make: *** [Makefile:164: obj-unix/configuration.o] Error 1

In file included from menu/widgets/menu_osk.c:42:
menu/widgets/menu_osk_utf8_pages.h:62:94: error: no newline at end of file [-Werror,-Wnewline-eof]
                          "ヤ","ユ","ヨ","ワ","ヲ","ァ","ィ","ゥ","ェ","ォ","⊕"};
                                                                                 ^
1 error generated.
make: *** [Makefile:163: obj-unix/menu/widgets/menu_osk.o] Error 1
2018-01-03 12:19:16 -08:00
twinaphex
a3b9f0ab63 (D3DX8) d3dx8 always has to be statically linked 2018-01-03 20:35:24 +01:00
twinaphex
b925603eff (D3D9) Buildfix 2018-01-03 20:26:13 +01:00
twinaphex
a8445c3ec4 D3D8 buildfix 2018-01-03 20:23:34 +01:00
twinaphex
5d5115941f (d3d_common.c) Fix D3D8 codepaths 2018-01-03 20:16:19 +01:00
twinaphex
45d532b3a2 Simplify Makefile.common 2018-01-03 19:58:51 +01:00
twinaphex
aa255a9ad2 (D3D) Make d3dx dynamically loadable 2018-01-03 19:55:00 +01:00
twinaphex
d3480e6365 Create d3d_font_indirect 2018-01-03 19:03:19 +01:00
twinaphex
94b04828f9 Add ability to dynamically load d3d DLL 2018-01-03 18:53:13 +01:00
twinaphex
3a3776ba24 Create d3d_initialize_symbols 2018-01-03 18:38:13 +01:00
twinaphex
f19ff885f4 Cleanups 2018-01-03 18:23:04 +01:00
twinaphex
7b8299bbd7 Add this back 2018-01-03 18:15:20 +01:00
twinaphex
2424ffaa26 Dehardcode D3D_SDK_VERSION 2018-01-03 18:14:54 +01:00
twinaphex
30ba656f5c Create d3d_create 2018-01-03 18:09:31 +01:00
twinaphex
24a78a28c2 Update 2018-01-03 17:28:41 +01:00
twinaphex
5e5f0106e7 HLSL does not require Cg runtime lib 2018-01-03 16:11:44 +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
0e337bb110 Use d3d_device_get_backbuffer 2018-01-03 16:25:45 +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
dbd2faf69a fabsf not defined for MSVC 2003 2018-01-03 14:48:53 +01:00
twinaphex
efb022bb28 (D3D8 renderchain) Buildfix 2018-01-03 14:46:08 +01:00
twinaphex
df9cf9df21 (Xbox OG) Buildfix 2018-01-03 14:43:41 +01:00
twinaphex
dddfbe311a (XBox OG) Buildfix 2018-01-03 14:42:09 +01:00
twinaphex
88a91af0dc Remove this rule from the conditional 2018-01-03 14:40:41 +01:00
twinaphex
c9ff9ea253 (XFONTS) Buildfix 2018-01-03 14:28:07 +01:00
twinaphex
3058fc3390 (xfont) Add C++/C codepaths 2018-01-03 14:26:40 +01:00
twinaphex
59050709a9 (Xbox OG) Fix d3d_frame_postprocess 2018-01-03 14:18:57 +01:00
twinaphex
edb8ecdbf8 (xdk_joypad.c) Add C codepath for XGetDeviceChanges 2018-01-03 14:13:29 +01:00
twinaphex
e17baf411c Use d3d_surface_free 2018-01-03 14:10:14 +01:00
twinaphex
947bd80faf d3d8_renderchain_set_vertices - buildfix 2018-01-03 14:06:47 +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
twinaphex
7a481236bf (Xbox OG) Some more buildfixes 2018-01-03 14:37:35 +01:00
twinaphex
6c5d303a07 (Xbox OG) Fix Salamander build 2018-01-03 14:31:41 +01:00
Twinaphex
c9669b696c
Merge pull request #5998 from orbea/val
qb: Improve build without pkg-config.
2018-01-03 13:25:36 +01:00
twinaphex
956f869974 (360) Fix Salamander build 2018-01-03 12:14:08 +01:00
Twinaphex
5c5dae7160
Merge pull request #6034 from orbea/mouse
Hide mouse cursor CMD_EVENT_REINIT in fullscreen.
2018-01-03 11:42:27 +01:00
Twinaphex
a11af7ef1d
Merge pull request #6033 from gblues/master
Fix wiiu touchpad scaling
2018-01-03 11:42:05 +01:00