176 Commits (master)

Author SHA1 Message Date
Alibek Omarov e039ef35c0 filesystem: don't check for SDL whether we can load Android assets, because filesystem doesn't know anything about SDL 9 months ago
mittorn d97d4d6c42 filesystem: add XASH_ANDROID_ASSETS macro for aassets switch 9 months ago
Alibek Omarov 2416635ba3 common: validate extended surfaces size 9 months ago
Alibek Omarov 95a75465c9 common: remove FORCEINLINE and NOINLINE macros, we don't use them in engine 9 months ago
Alibek Omarov 725b7ea7f9 common: render_api: rename TF_ALLOW_NEAREST_TOGGLE to just TF_ALLOW_NEAREST, it's just shorter 10 months ago
Alibek Omarov 04f42df7d5 common: render_api: new flag TF_ALLOW_NEAREST_TOGGLE that allows toggling nearest filtering for TF_NOMIPMAP textures 10 months ago
Alibek Omarov edc08e39ef common: move FORCEINLINE from port.h to xash3d_types.h, alongside other compiler-specific attributes 10 months ago
Alibek Omarov ba9bb70924 common: remove unused gamma definitions 10 months ago
Alibek Omarov 46f30e215c common: replace netadr.h with compatible definition from GPL Quake-2 sources 10 months ago
Alibek Omarov 2ae038c01c common: fix broken STATIC_ASSERT macro again 10 months ago
Alibek Omarov aaa9fbd50f common: replace kbutton.h with compatible defintion from GPL WinQuake sources 10 months ago
Alibek Omarov 9304a0041d ref: gl: support kRenderFxLightMultiplier 11 months ago
Alibek Omarov 49f972a7c9 engine: add new engine feature ENGINE_STEP_POSHISTORY_LERP that enables CStrike's MOVETYPE_STEP lerp based on position history 11 months ago
Alibek Omarov f705a7cd26 common: xash3d_types: another attempt to properly check static asserts availability 11 months ago
Alibek Omarov 9d8ba03f5e common: xash3d_types: fix static_assert macro 11 months ago
Alibek Omarov d41a80bc2c engine: add mask to sanitize possible engine features bits 11 months ago
Alibek Omarov 683c4874f8 common: add ALLOC_CHECK macro that enables attribute alloc_size on GCC that allows to prevent suspicious allocation sizes 12 months ago
Alibek Omarov 9fcd4baa87 engine: client: gameui: expose animated_title and hd_background flags to main menu API 1 year ago
Alibek Omarov a443547d4d common: defaults: add default macro for default gameinfo max_edicts value 1 year ago
Alibek Omarov 597429cf41 engine, filesystem: unify GetNativeObject between all the APIs. Allow getting filesystem APIs through GetNativeObject 1 year ago
mittorn f2c080e736 gl2shim: fix broken matrix update when fog attribute enabled (32 bit shift overflow) 1 year ago
Alibek Omarov 02b8037f33 common: xash3d_types: add NONNULL attribute 1 year ago
Ivan Avdeev a251600c8a
engine: common: imagelib: add KTX2 support (#1455) 1 year ago
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 2 years 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 3765686077 public: make va() buffer size public 2 years ago
Alibek Omarov 9b0ac7cb32 common: add shared synctype_t definition header, borrowed from Quake's modelgen.h 2 years ago
Alibek Omarov 555fd02407 defaults: reorganize platform default overrides, disable touch for nswitch 2 years ago
fgsfds 4e87eb068a engine: common: nswitch: use #if instead of #ifdef 2 years ago
fgsfds 25fb89f717 nswitch: don't redefine O_BINARY 2 years ago
fgsfds 25a1cb8ce7 Nintendo Switch support (again) 2 years ago
Xav101 9466461ce0
engine: preliminary support for SGI IRIX (#1211) 2 years ago
Alibek Omarov c28aeb2362 engine: make crashhandler implementation choice private to crashhandler code 2 years ago
Alibek Omarov 4684f174ee public: completely get rid of PATH_SEPARATOR macros 2 years ago
Alibek Omarov e1ea3387ee common: rename PATH_SPLITTER to PATH_SEPARATOR, change it's type to character 2 years ago
Alibek Omarov 6e179346c9
common: redefine poolhandle_t back to pointer for 32-bit systems 2 years ago
Alibek Omarov f20fddee1c common: bspfile: add separate definitions for clipnodes limit for HLBSP and QBSP2 2 years ago
SNMetamorph 080cd146dd common: com_model: changed common structs reserved fields type to intptr_t 2 years ago
Alibek Omarov e48b708fa6 engine: imagelib: img_png: validate image size through common engine function 2 years ago
Alibek Omarov e30c61c0e2 common: netadr: use static_assert macro 2 years ago
Alibek Omarov a52d901f25 common: add STATIC_ASSERT macro 2 years ago
Alibek Omarov 69b0954007 engine: change RenderAPI's RenderGetParm return type to intptr_t to insure compatibility with 64-bit 2 years ago
Alibek Omarov cb34c23844 common: increase MAX_MAP_MODELS to 1024, to match PrimeXT compilers 2 years ago
Alibek Omarov 3eb4862794 common: remove unneeded typedef for wad file type 2 years ago
Alibek Omarov 6e031b518a engine: client: increase limit of client sprites, lower part of it can be used only for HUD sprites 2 years ago