Alibek Omarov
|
4d9563ea03
|
ref: make api thinner by removing IsNormalPass and moving CL_FxBlend to refdll
|
5 years ago |
Alibek Omarov
|
20c7c36996
|
ref_gl: remove dead WGL extensions
|
5 years ago |
Alibek Omarov
|
228dab5965
|
ref_gl: move GLES and GL_STATIC defintions to gl_export.h. Add REF_GL_KEEP_MANGLED_FUNCTIONS, to keep use pgl instead of re-defining everything to gl. Used in conjuction with GL_STATIC
|
5 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
|
47879942bb
|
ref_gl: remove dead extensions from GLES code
|
6 years ago |
Alibek Omarov
|
8b5926f9b1
|
ref_gl: fix alpha in menu (and anywhere else where triColor4ub is used)
|
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 |
Alibek Omarov
|
7e08104631
|
ref_gl: fixes for MSVC
|
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
|
aabf5f5621
|
ref: remove convar_t from renderer, disable engine-related definitions in mod_local
|
6 years ago |
mittorn
|
db78726656
|
ref: implement ASSERT macro
|
6 years ago |
Alibek Omarov
|
e5000742f1
|
ref: context creating prototype, not working yet
|
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 |
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 |
mittorn
|
bccc0e63d5
|
Port VBO world renderer
|
6 years ago |
mittorn
|
23d0f33ad1
|
Refactor extension detection, add VBO detection
|
6 years ago |
Alibek Omarov
|
103a2fccaa
|
sdl: vid: rework safegl option
|
6 years ago |
Alibek Omarov
|
622de7a7f1
|
Apply 4312 update
|
6 years ago |
Alibek Omarov
|
aae3510763
|
Apply 4281 update
|
6 years ago |
mittorn
|
5c738b3402
|
Apply 4253 update
|
6 years ago |
Alibek Omarov
|
1e7f9d00c3
|
Apply 4150 update
|
6 years ago |
Alibek Omarov
|
814b7eda07
|
Apply 4140 update
|
6 years ago |
Alibek Omarov
|
d9320f964e
|
Crashhandler refactoring for POSIX systems. Shows engine version now.
|
6 years ago |
Alibek Omarov
|
3f2a8f7704
|
Remove vid_mode. VID_GetModeString now returns only supported modes from SDL2
|
6 years ago |
Alibek Omarov
|
efe8ddf151
|
Fix missing const-qualifiers in engine code. Fix qboolean/int mixing in interface implementations(int is preferred). Replace long by int in COM_RandomLong.
|
6 years ago |
mittorn
|
050d2a3d0f
|
Apply Apr18 update
|
6 years ago |
Alibek Omarov
|
be4b885254
|
Merge common SDL port changes
|
6 years ago |
Alibek Omarov
|
8e508cf065
|
Remove WGL function pointers, remove HDC
|
6 years ago |
Alibek Omarov
|
8d6e3b7f79
|
Pure engine source code(LF line endings, UTF8 encoded)
|
6 years ago |