293 Commits (378b655cd2630daac762f3db00b2051c2b02370d)

Author SHA1 Message Date
Alibek Omarov 54920f13df engine: rename library naming function, as it returns a full path and not just library name 5 years ago
Alibek Omarov 2e2949b180 Apply 4529 update 5 years ago
Alibek Omarov 6197ba8af6 engine: ref: remove redutant LoadLibrary call 5 years ago
Alibek Omarov 89a3fd6323 engine: make use of platform-unique library naming scheme 5 years ago
Alibek Omarov 0579ecd30f engine: check if client.dll linked to SDL2.dll (#37) 6 years ago
Night Owl 4eee187f1b engine: common: imagelib: add simple decoder/encoder for 8-bit RGB/RGBA PNG images. 6 years ago
Alibek Omarov 3ae7ecaeb3 engine: patched to compile, moved gl_clear to engine 6 years ago
Alibek Omarov b16529cc65 Apply 4511 update 6 years ago
Alibek Omarov 76dae35955 ref: remove COM_HashKey API call 6 years ago
Alibek Omarov 86d823b877 engine: client: fix demo playback on ARM 6 years ago
Mr0maks 85b5b4e965 filesystem: add support for zip files 6 years ago
Alibek Omarov c215b89923 Apply 4483 update 6 years ago
Alibek Omarov d14ce61520 engine: no return type for RenderFrame 6 years ago
Alibek Omarov 5af6506d86 engine: ensure that we loading same client library 6 years ago
Alibek Omarov 4819790272 engine: console: fix invalid REF_GET_PARM call 6 years ago
Alibek Omarov fe14a360b4 engine: fix fs_offset_t/size_t conversion, const qualifiers 6 years ago
Alibek Omarov ab7a67464b engine: fix long<->int conversion UBs 6 years ago
Alibek Omarov 3fef353291 android: initial port 6 years ago
Alibek Omarov 2c17af4850
engine: ref: fix possible null dereference, if client doesn't export studio renderer 6 years ago
Alibek Omarov 7d8b63fd88 ref: get rid of R_IncrementSpeedsCounter 6 years ago
Alibek Omarov 5be982cc72 ref: remove shared textures enum, instead use hardcoded texture names 6 years ago
Alibek Omarov 4d9563ea03 ref: make api thinner by removing IsNormalPass and moving CL_FxBlend to refdll 6 years ago
Alibek Omarov d62a12dd9a ref: allow to use shortened name when specifying -ref in command line 6 years ago
mittorn d5b6ccb3e2 ref: REF_SOFTWARE support with SDL_Surface/SDL_Renderer 6 years ago
Alibek Omarov 3c1c13850e vgui_support: remove utl dependency, by porting new vgui support code from original engine, remove dead function definitions, remove dead vgui_main.h header from engine 6 years ago
Alibek Omarov 8385563bef engine: fix possible crash during exit 6 years ago
mittorn ca3913cd88 fix windows build 6 years ago
Alibek Omarov f48335f2f2 ref: get rid of fov in globals, add RenderFrame wrapper, which correctly initialize shared global values 6 years ago
Alibek Omarov 92b89936b3 ref: make API thinner by moving simple calls into EngineGetParm(RenderGetParm with ref extensions), fix some UBs 6 years ago
mittorn 0a22040c6e Fix SpriteTexture 6 years ago
mittorn c55b7dcda7 ref: simplify efx api, move efrags to engine 6 years ago
mittorn 78f8932313 Fill client RenderAPI 6 years ago
mittorn f00181223f Remove duplicate R_ClearScene 6 years ago
mittorn 297ca08e81 ref: replace model (un)loading by Mod_ProcessRenderData 6 years ago
mittorn 8339096ad8 ref: Improve model unloading, fix texture leak 6 years ago
mittorn 00ce909fc8 Setup renderer time 6 years ago
mittorn aabf5f5621 ref: remove convar_t from renderer, disable engine-related definitions in mod_local 6 years ago
mittorn 9c6352ec57 ref: move tracer color cvars to ref 6 years ago
mittorn 7382fc7c49 mobility: add stub for touch (hlsdk-xash3d compatibility 6 years ago
mittorn 57320c0c25 ref: get rid of vidState, add GL_SwapBuffers to engine exports 6 years ago
mittorn 4247af8fa8 Reduce engine dependencies. crtlib/mathlib/matrixlib now can be built standalone 6 years ago
Alibek Omarov e5000742f1 ref: context creating prototype, not working yet 6 years ago
Alibek Omarov 971f9b6de5 ref: fix compiling errors 6 years ago
Alibek Omarov 199ebfed48 ref: implement engine ref API 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 234507b7f1 ref: fix all undefined references 6 years ago
Alibek Omarov d0d5fd1a3f ref: fix some undefined references, compile-in mathlib and crtlib to refdll 6 years ago
Alibek Omarov e7234bada2 ref: now it compiles, not linking yet. ref_api header moved to engine/ to clarify, that it's sort of engine internals 6 years ago
mittorn 437ba6d7a2 ref:Fix some clgame, world and renderapi usages, import renderapi funcs from engine 6 years ago
Alibek Omarov 574f03c139 ref: initial engine to ref API draft, not compiling, work in progress [ci skip] 6 years ago