34 Commits (450f77443dfabd5902a89fd35f9864700100416b)

Author SHA1 Message Date
Alibek Omarov ef663a8790 engine: partially remove legacy Android port, in preparation of new port merge 1 year ago
Alibek Omarov 05560c7607 engine: always read and set vid_fullscreen value directly with it's object 1 year ago
Alibek Omarov 6e27926a10 engine: simplify XASH_USE_EVDEV macro usage by giving it's defined positive value 2 years ago
SNMetamorph 575179dbf5 engine: client: added default dead zone values for psvita platform 2 years ago
fgsfds adc5aa4659 psvita: don't default to -dev 255 2 years ago
fgsfds 6304b51f32 psvita: fno-short-enums, make ref_gl function somewhat 2 years ago
fgsfds 7424b29e56 engine: initial psvita build support 2 years ago
Alibek Omarov 555fd02407 defaults: reorganize platform default overrides, disable touch for nswitch 2 years ago
fgsfds 25a1cb8ce7 Nintendo Switch support (again) 2 years ago
Alibek Omarov c28aeb2362 engine: make crashhandler implementation choice private to crashhandler code 2 years ago
Alibek Omarov f8e6033ae6 engine: move TIMER_LINUX to TIMER_POSIX, enabling dedicated builds for FreeBSD and other *nix platforms 3 years ago
Gleb Mazovetskiy a234888d44 Remove DEFAULT_(ACCELERATED|SOFTWARE)_RENDERER 4 years ago
Alibek Omarov 2d97126baf defaults: if no crashhandler was defined, fallback to null 4 years ago
mittorn bef873e1f8 platform/android: enable dynamic dladdr, fix build 4 years ago
Alibek Omarov f59a3ca417 defaults: use appropriate Win32 check macro 5 years ago
mittorn d8f20f3642 common: add DOS4GW platform 5 years ago
Alibek Omarov 9421457b3a engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h 5 years ago
Alibek Omarov c613118199 defaults: refactoring, remove XASH_FBDEV macro, remove dead macros(DEFAULT_CON_MAXFRAC and DEFAULT_SV_FORCESIMULATING) 5 years ago
mittorn 177f8ed653 platform: introduce lib backends, add static linking, wscript: add optional projects support, add static linking support, scripts: add xshlib for advanced linking options 5 years ago
Alibek Omarov 7f1dd248c2 backends: add XASH_MESSAGEBOX to specify messagebox platform implementation 5 years ago
Alibek Omarov 9e99a2bc37 engine: dirty sdl1.2 port 5 years ago
mittorn 23956a0b82 platform: alsa support 5 years ago
mittorn 803c396fa2 platform: new fbdev bakend, move in_evdev to bakends 5 years ago
Alibek Omarov 147c702f2f defaults: specify two default renderers, one is accelerated, second is software 5 years ago
Alibek Omarov 4e4a9827b1 defaults: remove dead macro 5 years ago
Alibek Omarov 3fef353291 android: initial port 6 years ago
Alibek Omarov d62a12dd9a ref: allow to use shortened name when specifying -ref in command line 6 years ago
Alibek Omarov 441795943b ref_gl: move gl specific defines out from defaults.h, remove VIDEO_DONTCARE hack, automatically set XASH_GLES if wrapper is set 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 99bd7c81da ref: render code moved out of engine, doesn't compile, first API prototype 6 years ago
Alibek Omarov 7c772d6bfd engine: rework timer stuff, move to platform. Move debugger present checks to platform 6 years ago
Alibek Omarov 3f2a8f7704 Remove vid_mode. VID_GetModeString now returns only supported modes from SDL2 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