80 Commits (632264809f6ee1df80d746e0d1f96c11806cc268)

Author SHA1 Message Date
Alibek Omarov 8323df240b engine: implement menu extensions to allow choosing renderers from GUI 5 years ago
Alibek Omarov a1ae770f70 engine: ref: add optional export to determine actual human readable renderer name 5 years ago
Alibek Omarov f9269dcc1c engine: ref: implement executing renderer config before creating context from engine and video config before loading refdll, update api, add r_refdll cvar to video.cfg 5 years ago
Alibek Omarov 8f9800eb3c ref: move R_DrawTree from refdll to engine, implement using ref's triapi 5 years ago
Alibek Omarov 6197ba8af6 engine: ref: remove redutant LoadLibrary call 5 years ago
Alibek Omarov 3ae7ecaeb3 engine: patched to compile, moved gl_clear to engine 6 years ago
Alibek Omarov 76dae35955 ref: remove COM_HashKey API call 6 years ago
Alibek Omarov d14ce61520 engine: no return type for RenderFrame 6 years ago
Alibek Omarov ab7a67464b engine: fix long<->int conversion UBs 6 years ago
Alibek Omarov 2c17af4850
engine: ref: fix possible null dereference, if client doesn't export studio renderer 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 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 8339096ad8 ref: Improve model unloading, fix texture leak 6 years ago
mittorn 57320c0c25 ref: get rid of vidState, add GL_SwapBuffers to engine exports 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 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
Alibek Omarov e193ac2c04 ref: more @mittorn's changes on RefAPI 6 years ago
Alibek Omarov 99bd7c81da ref: render code moved out of engine, doesn't compile, first API prototype 6 years ago