Commit Graph

17 Commits

Author SHA1 Message Date
b8c0d7f59e port: clean-up old port header 2019-07-01 05:50:54 +03:00
0579ecd30f engine: check if client.dll linked to SDL2.dll (#37) 2019-06-29 23:56:50 +03:00
e9f26fe29d port: don't define XASH_64BIT, as it defined by waf 2019-06-17 08:37:51 +03:00
4000654deb
engine: port: disable ARCH_SUFFIX set to "64" for 64-bit platforms, it would replaced with new library naming scheme in near future 2019-05-29 19:53:48 +03:00
90e4fbed31 port.h: temporarily disable hardfp postfix 2019-05-12 03:00:50 +03:00
e3e2f3afe5 platform: move Sys_ShellExecute implementation to platform backends 2019-05-01 19:21:47 +03:00
6c006e087d common: don't use SDL headers and types in refdll, if for some reason dll wants it 2019-03-30 03:06:23 +03:00
4247af8fa8 Reduce engine dependencies. crtlib/mathlib/matrixlib now can be built standalone 2019-03-16 11:18:43 +07:00
97aba69ed0 ref: implement API interface for ref_gl, get rid of RenderAPI, RenderInterface and vgui_support API references 2019-03-15 21:23:59 +03:00
574f03c139 ref: initial engine to ref API draft, not compiling, work in progress [ci skip] 2019-02-24 18:45:44 +03:00
7601a4cd29 Revert 64257ef to not break C++ header compability 2018-07-12 23:13:30 +03:00
473810fc0c MSVC & Win32 related fixes 2018-06-14 20:32:40 +03:00
aa5d52cebc Change libxashmenu to libmenu to keep same names between different OSes 2018-05-28 23:44:52 +03:00
7d1df4c097 Add string.h, fix decals with unsigned char 2018-04-21 13:39:55 +00:00
2de6d00a82 Update filesystem. Use fork's gameinfo/liblistgam parser, use PATH_SPLITTER to avoid errors 2018-04-17 03:46:30 +03:00
64257ef428 Avoid some struct declaration in parameter list 2018-04-14 04:26:12 +03:00
25325e6150 Port common.h and system.h. Add backends.h, defaults.h, port.h, xash3d_types.h from fork 2018-04-13 19:56:43 +03:00