Alibek Omarov
|
148a9a5a8c
|
ref: gl: replace RI.{vieworg,viewangles,pvsorigin} by ref_viewpass_t fields
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
513984d7fd
|
ref: soft: save original viewpass and access viewport and fov through it
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
1009795d5c
|
ref: gl: save original viewpass and access viewport and fov through it
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
e3d2da74db
|
engine: move underwater fov effect handling to the engine
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
ff3a57ae8a
|
ref: gl: drop legacy mirror viewpass code
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
271a6e2210
|
ref: soft: drop broken code for all non-viewer viewpasses
|
2026-04-13 23:13:49 +05:00 |
|
Alibek Omarov
|
0d40357b93
|
ref: common: wscript: fix psvita build
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
a9dcdd034c
|
ref: soft: fix build
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
7324ff43fc
|
ref: add GL_ResampleTexture to libref_common
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
d85e7fc2b1
|
ref: move remaining light functions to libref_common
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
d91ecfa3df
|
ref: gl: refactor R_LightVec
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
b7a3a02aad
|
ref: common: add R_PushDlightsForBmodel
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
5aca78951c
|
ref: move R_PushDlights and R_MarkLights to ref_common
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
81abae65b5
|
ref: move RunLightstyles to ref_common
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
f5f6d9bbe4
|
engine: move sprite texture loading back to engine, only leave rendering for renderer
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
ef73b55413
|
ref: common: move malloc and GL_InitRandomTable
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
8334695522
|
ref: common: draft new static library, containing shared code for ref_gl and ref_soft
|
2026-04-13 13:01:18 +05:00 |
|
Alibek Omarov
|
d7f416d659
|
engine: draft new RefAPI 14: remove reserved functions from render api, remove CL_AddCustomBeam
|
2026-04-13 13:01:18 +05:00 |
|
Sergey Degtyar
|
e87f307ac1
|
engine: image: fix blue halo around sprays
|
2026-04-10 15:00:02 +05:00 |
|
Alibek Omarov
|
055d646225
|
ref: gl: merge refactoring changes from litwater branch
|
2026-04-09 11:43:47 +05:00 |
|
Alibek Omarov
|
0e8143aefc
|
ref: gl: remove duplicate line from if-else branches in R_MarkLeaves
|
2026-04-08 08:05:00 +05:00 |
|
Alibek Omarov
|
e7fa45d5ca
|
ref: gl: fix masked textures with VBO
|
2026-04-06 11:12:09 +05:00 |
|
Alibek Omarov
|
abda0a07c2
|
ref: gl: cache worldmodel pointer instead of accessing it through gp_cl pointer
|
2026-04-06 11:07:08 +05:00 |
|
Alibek Omarov
|
9d22827395
|
ref: gl: reorganize checks in R_CullSurface
|
2026-04-06 11:04:33 +05:00 |
|
Alibek Omarov
|
7b665b3763
|
ref: gl: track max height of a dynamic lightmap
|
2026-04-06 10:04:15 +05:00 |
|
Alibek Omarov
|
58692f397a
|
ref: gl: reorganize R_CheckLightMap to exit early for dlighted surfaces
|
2026-04-06 09:40:19 +05:00 |
|
Alibek Omarov
|
2253fcc955
|
ref: gl: skip redundant positions in LM_AllocBlock
|
2026-04-06 09:05:47 +05:00 |
|
Alibek Omarov
|
cbbae0c9bf
|
ref: gl: simplify backface culling checks in frustum class
|
2026-04-06 08:25:45 +05:00 |
|
Alibek Omarov
|
e8ae48fd3d
|
ref: simplify node recursion functions, do not fetch both children at once if only one is used
|
2026-04-06 08:16:20 +05:00 |
|
Alibek Omarov
|
3ace4a61d2
|
ref: gl: fix harmless NULL pointer dereference in alias model loading code
|
2026-04-05 07:03:46 +05:00 |
|
Alibek Omarov
|
5f765a35b9
|
ref: gl: show more detailed Host_Error instead of ASSERT in R_GetTexture
|
2026-04-04 17:36:05 +05:00 |
|
Alibek Omarov
|
216eedcdcd
|
ref: gl: better wording about backface culling goldsrc bug [skip ci]
|
2026-04-03 01:28:04 +05:00 |
|
Alibek Omarov
|
fd55716633
|
ref: gl: change backface culling only if it wasn't disabled by mod developer beforehand
|
2026-04-03 01:23:55 +05:00 |
|
Alibek Omarov
|
00dac928c9
|
ref: replace checking PARM_QUAKE_COMPATIBLE with direct check of feature flag set
|
2026-04-02 02:13:27 +05:00 |
|
Alibek Omarov
|
d5b481ac9d
|
ref: gl: fix off-by-one error in GL_PopPolygonOffset
|
2026-03-28 04:43:14 +05:00 |
|
Alibek Omarov
|
02b1d15e42
|
ref: gl: add gl_polyoffset_bmodels to enable poly offset for drawing brush models, avoiding zfighting
|
2026-03-27 03:27:20 +05:00 |
|
Alibek Omarov
|
641a3663f5
|
ref: gl: unlikely but use fast side check for frustum
|
2026-03-26 02:44:53 +05:00 |
|
Alibek Omarov
|
d8d1ebf23c
|
engine: cleanup unused functions
|
2026-03-26 02:24:30 +05:00 |
|
Alibek Omarov
|
9a25768617
|
ref: soft: cleanup dead, commented out code and global variables
|
2026-03-17 00:19:27 +05:00 |
|
Alibek Omarov
|
e76528d929
|
ref: make sprite and studio global variables static
|
2026-03-17 00:19:27 +05:00 |
|
Alibek Omarov
|
00ad05c92a
|
ref: gl: move showtextures implementation to gl_image.c
|
2026-03-17 00:19:27 +05:00 |
|
Alibek Omarov
|
658a3b0c6a
|
ref: gl: minor refactoring
|
2026-03-11 10:11:21 +05:00 |
|
Alibek Omarov
|
4e9a2dace0
|
ref: gl: only check for GL errors if both gl_check_errors and developer mode are enabled
|
2026-03-11 08:39:58 +05:00 |
|
Alibek Omarov
|
f7b389b7cd
|
common: remove particledef.h
|
2026-03-11 08:39:33 +05:00 |
|
Alibek Omarov
|
88e5013623
|
ref: gl: vgl_shim: try to fix build on PSVita
|
2026-02-26 17:22:47 +05:00 |
|
Alibek Omarov
|
50147a3d48
|
common: replace HLSDK pmtrace.h and pm_movevars.h by it's QW counterparts
|
2026-02-26 10:29:09 +05:00 |
|
Alibek Omarov
|
c63c0ba04b
|
ref: minor refactoring
|
2026-02-23 21:46:01 +05:00 |
|
Alibek Omarov
|
8bdd6bfc5e
|
ref: gl: add link to web archive where the ripple animation algorithm was originally described [ci skip]
|
2026-02-21 03:11:02 +05:00 |
|
Alibek Omarov
|
4722ad6be6
|
ref: replace COM_CheckString and COM_CheckStringEmpty by COM_StringEmptyOrNULL and COM_StringEmpty
|
2026-02-21 01:20:34 +05:00 |
|
Alibek Omarov
|
e0f01ddae7
|
engine: remove unused ignore_group argument from Cvar_FindVarExt
|
2026-02-20 21:55:15 +05:00 |
|