14 Commits (ab16867f6b9c2e6157354518b2821ce515e0f7ff)

Author SHA1 Message Date
Alibek Omarov 4000654deb
engine: port: disable ARCH_SUFFIX set to "64" for 64-bit platforms, it would replaced with new library naming scheme in near future 6 years ago
Alibek Omarov 90e4fbed31 port.h: temporarily disable hardfp postfix 6 years ago
Alibek Omarov e3e2f3afe5 platform: move Sys_ShellExecute implementation to platform backends 6 years ago
Alibek Omarov 6c006e087d common: don't use SDL headers and types in refdll, if for some reason dll wants it 6 years ago
mittorn 4247af8fa8 Reduce engine dependencies. crtlib/mathlib/matrixlib now can be built standalone 6 years ago
Alibek Omarov 97aba69ed0 ref: implement API interface for ref_gl, get rid of RenderAPI, RenderInterface and vgui_support API references 6 years ago
Alibek Omarov 574f03c139 ref: initial engine to ref API draft, not compiling, work in progress [ci skip] 6 years ago
Alibek Omarov 7601a4cd29 Revert 64257ef to not break C++ header compability 6 years ago
Alibek Omarov 473810fc0c MSVC & Win32 related fixes 6 years ago
Alibek Omarov aa5d52cebc Change libxashmenu to libmenu to keep same names between different OSes 7 years ago
mittorn 7d1df4c097 Add string.h, fix decals with unsigned char 7 years ago
Alibek Omarov 2de6d00a82 Update filesystem. Use fork's gameinfo/liblistgam parser, use PATH_SPLITTER to avoid errors 7 years ago
Alibek Omarov 64257ef428 Avoid some struct declaration in parameter list 7 years ago
Alibek Omarov 25325e6150 Port common.h and system.h. Add backends.h, defaults.h, port.h, xash3d_types.h from fork 7 years ago