Alibek Omarov
|
7e9f87de2d
|
engine, ref: eliminate calls to global arrays, instead store array pointers at renderer side
|
1 year ago |
Alibek Omarov
|
3a57f26351
|
ref: gl: move ref_gl cvars to static allocation
|
2 years ago |
Andrey Akhmichin
|
9040c34f48
|
ref: gl: replace va function calls.
|
2 years ago |
Alibek Omarov
|
327eb330ed
|
ref: gl: minimize dependency on internal engine headers
|
2 years ago |
Alibek Omarov
|
61c142e2db
|
ref: move renderers into ref subdirectory
|
2 years ago |
Alibek Omarov
|
a777e7c80d
|
engine, ref: add sprite and studio cvars to shared cvars list
|
3 years ago |
Gleb Mazovetskiy
|
36b32cad0f
|
Fix 2 instances of void* pointer arithmetic
Partially reverts 341e440c07
Let's see if this fixes the windows build on travis
|
4 years ago |
mittorn
|
341e440c07
|
public,sprites: fix -Wcast-align, disable -Werror for it
|
4 years ago |
Alibek Omarov
|
0db1a7743d
|
engine: try to fix -Wmaybe-uninitialized that may be enabled with -Wuninitialized. Diagnostic is prone to false-positives, as compiler don't have enough data for this
|
5 years ago |
Alibek Omarov
|
e11a08064d
|
engine: fix implicit-fallthrough, uninitialized, enum-conversation compiler diagnostics
|
5 years ago |
Alibek Omarov
|
c07109e69c
|
engine: fix -Wincompatible-pointer-types, add it to Werror list
|
5 years ago |
Alibek Omarov
|
1218f4aeb6
|
ref_gl: explicitly cast literals to floats
|
5 years ago |
Alibek Omarov
|
2f8fec6b70
|
Remove trailing spaces, convert mistakenly put spaces to tabs. The most useful commit ever.
|
5 years ago |
Alibek Omarov
|
fe464af3ff
|
ref_gl: fix msvc build
|
6 years ago |
Alibek Omarov
|
55c3040db1
|
ref_gl: fix unaligned access in sprites
|
6 years ago |
Alibek Omarov
|
fe14a360b4
|
engine: fix fs_offset_t/size_t conversion, const qualifiers
|
6 years ago |
Alibek Omarov
|
7e08104631
|
ref_gl: fixes for MSVC
|
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
|
31ab710485
|
Fix sprite loading
|
6 years ago |
mittorn
|
4247af8fa8
|
Reduce engine dependencies. crtlib/mathlib/matrixlib now can be built standalone
|
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 |
Alibek Omarov
|
bf07a9e61e
|
Apply 4344 update
|
6 years ago |
Alibek Omarov
|
aae3510763
|
Apply 4281 update
|
6 years ago |
Alibek Omarov
|
48d1aa5115
|
engine: fix warnings
|
6 years ago |
mittorn
|
5c738b3402
|
Apply 4253 update
|
6 years ago |
Alibek Omarov
|
814b7eda07
|
Apply 4140 update
|
7 years ago |
mittorn
|
050d2a3d0f
|
Apply Apr18 update
|
7 years ago |
Alibek Omarov
|
b825e584f3
|
Replace GL_TEXTURE by XASH_TEXTURE because it's used internally by GL.h
|
7 years ago |
Alibek Omarov
|
8d6e3b7f79
|
Pure engine source code(LF line endings, UTF8 encoded)
|
7 years ago |