Alibek Omarov
5e4fc64430
filesystem: introduce new module, based on engine filesystem.
...
The goal is to share filesystem code between engine and
utilities and provide C++ VFileSystem interface in the future
2022-07-28 18:56:02 +03:00
Gleb Mazovetskiy
69e15e9c7b
gl4es: Fix so
name and add to renderer collector
...
1. `libref_gles2_gl4es.so` -> `libref_gl4es.so` because this is what's
passed to `R_LoadRenderer`.
2. Add `gl4es` to `DEFAULT_RENDERERS` so that `R_CollectRendererNames`
finds it.
2020-12-29 00:44:42 +03:00
mittorn
bb387cfe4b
ref_gl/gl4es: fix android build
2020-11-18 12:19:52 +03:00
mittorn
0c69f7649c
ref_gl: add gl4es support
2020-02-25 12:59:04 +07:00
Alibek Omarov
d2740f78c1
wscript: refactoring, add waf_unit_test, disable -Wdouble-promotion, rename fast as fastnative and leave fast without -march=native for x-compiling
2019-11-05 01:01:33 +03:00
Alibek Omarov
1e7abdc144
wscript: fix ref_gl linking
2019-10-11 04:21:35 +03:00
Alibek Omarov
ae624801ac
wscript: proper default showing in help
2019-10-11 03:46:17 +03:00
Alibek Omarov
8889bda261
wscript: use ConfigurationContext.define instead of appending to env['DEFINES']
2019-10-11 03:42:20 +03:00
Alibek Omarov
3fef353291
android: initial port
2019-05-02 18:07:03 +03:00
Alibek Omarov
46378e3738
ref_gl: fix build
2019-04-11 01:41:52 +03:00
Alibek Omarov
968994bba5
ref_gl: add an option to disable ref_gl building
2019-04-11 01:26:33 +03:00
Alibek Omarov
459f4a9788
scripts: waflib: introduce new waf plugin -- subproject, which makes easier use of standalone envs for each subdirectory
2019-04-11 00:15:48 +03:00
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
2019-04-04 23:13:17 +03:00
Alibek Omarov
77b23eec9f
ref_gl: add options for linking-in nanogl and glwes(thus getting GLES1 and GLES2 renderers) and static gl
2019-03-30 03:10:43 +03:00
Alibek Omarov
17f719558c
wscript: move build env setup to main wscript
2019-03-25 01:25:44 +03:00
Alibek Omarov
59f3b63e0a
ref_gl: wscript: fix libm linking
2019-03-21 17:31:18 +03:00
Alibek Omarov
f3a2f46fb3
wscript: remove libm linking to static public, it's useless. Correct include path order
2019-03-20 02:40:47 +03:00
Alibek Omarov
fb6fd61cd9
public: initial moving some common code into static public library, that can be linked to any engine part
2019-03-20 01:17:46 +03:00
Alibek Omarov
d0d5fd1a3f
ref: fix some undefined references, compile-in mathlib and crtlib to refdll
2019-03-06 17:14:25 +03:00
Alibek Omarov
574f03c139
ref: initial engine to ref API draft, not compiling, work in progress [ci skip]
2019-02-24 18:45:44 +03:00
Alibek Omarov
e193ac2c04
ref: more @mittorn's changes on RefAPI
2019-02-23 21:49:46 +03:00
Alibek Omarov
99bd7c81da
ref: render code moved out of engine, doesn't compile, first API prototype
2019-02-18 21:25:26 +03:00