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
|
3c3d5d472e
|
ref_gl: bring back glDrawRangeElements support
|
5 years ago |
Alibek Omarov
|
5e8373fa46
|
engine: slightly update RefAPI
|
5 years ago |
Alibek Omarov
|
ddf070b63d
|
ref_gl: fix build
|
5 years ago |
Alibek Omarov
|
dc207a449c
|
engine: fix -Werror=strict-prototypes
|
5 years ago |
mittorn
|
34463dcddc
|
ref_gl: fix glConfig.max_texture_units when GL_MAX_TEXTURE_UNITS_ARB query not supported
|
5 years ago |
Alibek Omarov
|
d992f8525b
|
ref_gl: enable VBO for GLES targets, slightly refactor extensions checking, fix UB when initializing glwes
|
5 years ago |
Alibek Omarov
|
fce0ef6ad2
|
ref_gl: change gl_round_down flag, remove executing configs, implement GetConfigName call
|
5 years ago |
Alibek Omarov
|
8f9800eb3c
|
ref: move R_DrawTree from refdll to engine, implement using ref's triapi
|
5 years ago |
Alibek Omarov
|
4beba75159
|
engine: fix various compiler warnings
|
5 years ago |
Alibek Omarov
|
3ae7ecaeb3
|
engine: patched to compile, moved gl_clear to engine
|
5 years ago |
Alibek Omarov
|
2e953bd1a9
|
ref_api: remove GL_OnContextCreated, remove return value of GL_RenderFrame
|
5 years ago |
Alibek Omarov
|
bb8ba4225c
|
ref_gl: show r_info after loading extensions, add GL_GetProcAddress call
|
5 years ago |
Alibek Omarov
|
4b955a320b
|
ref_gl: allow gldebug for GL_STATIC. Rewrite extension querying for GLES. Allow gldebug for GLES(using GL_KHR_debug). ref_gles1 through nanogl now works
|
5 years ago |
Alibek Omarov
|
47879942bb
|
ref_gl: remove dead extensions from GLES code
|
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 |
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
|
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 |
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 |
Alibek Omarov
|
0801922466
|
cvar: don't change cvars without FCVAR_GLCONFIG variable during opengl.cfg reading
|
6 years ago |
a1batross
|
7ad7af76dd
|
render: register r_showtree cvar
|
6 years ago |
Alibek Omarov
|
dcf64c6b33
|
Fix build, update menu
|
6 years ago |
Alibek Omarov
|
960e46c564
|
engine: adapt engine code to new platform backends system
|
6 years ago |
Alibek Omarov
|
4ced29ee8f
|
vid_common: fix window_center_x/y initialization
|
6 years ago |
Alibek Omarov
|
ae5257c654
|
Add masterlist from engine. Use non-blocking network name resolution
|
6 years ago |
Alibek Omarov
|
3f2a8f7704
|
Remove vid_mode. VID_GetModeString now returns only supported modes from SDL2
|
6 years ago |
Alibek Omarov
|
e8d13cd0d5
|
Rebrand from Xash3D to Xash3D FWGS. Add _format() attrubute to print-like functions
|
6 years ago |
Alibek Omarov
|
fc7ed1ab75
|
Add SDL video backend
|
6 years ago |