mittorn
|
eb23b226cc
|
Workaround core context issues
|
1 year ago |
mittorn
|
7e0bd86b65
|
ref_gl: allow enabling XASH_GLES without wrapper, add ref_gles3compat, wrap gles functions in gl2wrap when XASH_GLES enabled
|
1 year ago |
Alibek Omarov
|
a738b2a50b
|
ref: restore missing PARM_TEX_MEMORY RenderAPI parameter
|
1 year ago |
Alibek Omarov
|
22f60d50ac
|
ref: gl: only enable/disable texture units in fixed-function pipeline rendering, in our case, low TMUs
|
1 year ago |
Alibek Omarov
|
3a57f26351
|
ref: gl: move ref_gl cvars to static allocation
|
1 year ago |
Alibek Omarov
|
1d965d7543
|
ref: gl: ignore GenTextures objects that fall into reserved space for skyboxes
|
2 years ago |
Alibek Omarov
|
68ff265e8d
|
ref: gl: switch texture object allocation to GenTextures usage
This should fix most overlay programs but I only tested it on MangoHud
|
2 years ago |
Alibek Omarov
|
a3ab04e0cb
|
ref: gl: track current bound texture index in gl_textures array in separate glState field
|
2 years ago |
Alibek Omarov
|
8b96e7ca87
|
ref: add size argument to COM_FileBase calls
|
2 years ago |
Alibek Omarov
|
79624fa400
|
ref: gl: cleanup unused functions
|
2 years ago |
Andrey Akhmichin
|
7555fefc18
|
ref: gl: simplify strings operations.
|
2 years ago |
Alibek Omarov
|
61c142e2db
|
ref: move renderers into ref subdirectory
|
2 years ago |
Alibek Omarov
|
3fe392b41f
|
ref: fix processing indexed textures
|
2 years ago |
SNMetamorph
|
51fcae8cec
|
ref_gl: gl_image: added check for hardware support of BC6H/BC7 compression formats
|
3 years ago |
SNMetamorph
|
cf7852832f
|
ref_gl: gl_image: added support for BC7 and BC6H compression formats of DDS textures
|
3 years ago |
Alibek Omarov
|
0891356ec5
|
ref_gl: use GoldSrc particle texture
|
3 years ago |
Alibek Omarov
|
4f89288ccf
|
common: cleanup port.h
|
3 years ago |
Alibek Omarov
|
e0efe0aa23
|
engine: remove emboss filter. There seems no real use for it.
|
3 years ago |
Alibek Omarov
|
76ea3c39a0
|
ref_gl: disable multisample texture for gl4es too
|
3 years ago |
Alibek Omarov
|
e67bd4811a
|
ref_gl: fix gles1 and gles2 build
|
3 years ago |
SNMetamorph
|
6c9321e50c
|
ref_gl: added multisample textures support
|
3 years ago |
Andrey Akhmichin
|
5f54582692
|
ref_gl: simplified strings operations.
|
4 years ago |
Alibek Omarov
|
0fe18ae6dc
|
engine: fix -Wmaybe-uninitialized
|
5 years ago |
Alibek Omarov
|
5e8373fa46
|
engine: slightly update RefAPI
|
5 years ago |
Alibek Omarov
|
a5fa4df37c
|
ref_gl: fix wrong texture resampling condition
|
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
|
76dae35955
|
ref: remove COM_HashKey API call
|
6 years ago |
Alibek Omarov
|
5be982cc72
|
ref: remove shared textures enum, instead use hardcoded texture names
|
6 years ago |
Alibek Omarov
|
f4bcea6182
|
ref_gl: don't use dxt on gles
|
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
|
4247af8fa8
|
Reduce engine dependencies. crtlib/mathlib/matrixlib now can be built standalone
|
6 years ago |
Alibek Omarov
|
971f9b6de5
|
ref: fix compiling errors
|
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
|
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
|
7 years ago |
Alibek Omarov
|
9bab7d222a
|
Apply 4097 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 |