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
|
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
|
f7b389b7cd
|
common: remove particledef.h
|
2026-03-11 08:39:33 +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
|
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 |
|
Alibek Omarov
|
7a8837bf2a
|
ref: do not remove permanent decals
|
2026-01-22 23:40:59 +05:00 |
|
Alibek Omarov
|
742265c2c4
|
ref: remove limit on total amount of textures a studio model can contain
|
2026-01-17 06:17:46 +05:00 |
|
lewa_j
|
5cdb58431a
|
engine: ref: Remove unused declarations, fix comment after rename
|
2026-01-13 03:41:19 +03:00 |
|
Alibek Omarov
|
66ea91270b
|
engine: make Image_ComputeSize shared between renderer and imagelib
|
2025-12-14 00:00:59 +05:00 |
|
Max Parry
|
2c20734ad3
|
ref: soft: Fix out of bounds memory access in VID_ScreenShot
|
2025-12-06 19:41:46 +11:00 |
|
Alibek Omarov
|
a14cc82d46
|
engine: add buffer size argument to RefAPI's Mod_ProcessRenderData, bump RefAPI version
|
2025-10-31 15:58:05 +05:00 |
|
Alibek Omarov
|
cb81303ded
|
engine: replace hardcoded pvs radius value by a r_pvs_radius cvar
|
2025-09-28 18:31:03 +05:00 |
|
LekKit
|
c399611fc7
|
Merge branch 'master' into master
|
2025-09-09 09:45:06 +03:00 |
|
Alibek Omarov
|
53e59c2e73
|
ref: load sprites textures with texgamma applied (like GoldSrc)
|
2025-05-26 19:09:28 +05:00 |
|
Alibek Omarov
|
706cc16a86
|
ref: fix -Wmaybe-uninitialized
|
2025-03-25 17:06:59 +03:00 |
|
Alibek Omarov
|
3e4c5beb25
|
ref: fix another typo made after R_StudioCalcBones refactor
|
2025-02-18 19:22:06 +03:00 |
|
Alibek Omarov
|
39659644bf
|
public: merge calc bone quaternion and position into single function
Expect that only adj and output quaternion can be NULL.
|
2025-02-11 18:57:08 +03:00 |
|
Alibek Omarov
|
4f2249ed8e
|
ref: support loading sprites with truncated palette
|
2025-01-22 19:24:00 +03:00 |
|
Alibek Omarov
|
b554d7e215
|
ref: properly handle unloading sprites that aren't loaded completely
|
2025-01-22 19:20:20 +03:00 |
|
Alibek Omarov
|
719093c10b
|
ref: properly return false to the engine if renderer refuses to load the model for some reason
|
2025-01-22 19:13:23 +03:00 |
|
Alibek Omarov
|
0e27d8717c
|
ref: remove servercount from texture struct, Xash don't use it (and it's also harmful anyway)
|
2025-01-21 14:36:42 +03:00 |
|
Alibek Omarov
|
e70ba7ad64
|
engine: now, remove SUPPORT_BSP2_FORMAT macro, only prevent ref_soft from loading such maps
|
2025-01-09 08:02:39 +03:00 |
|
Alibek Omarov
|
47aff9e30b
|
engine: hack mnode_t struct so we can have 24-bit face and children indices to support BSP2 format in runtime
|
2025-01-09 08:02:39 +03:00 |
|
Alibek Omarov
|
ced8744ac9
|
engine: split edge struct into two with 16-bit indicies and 32-bit indicies to support BSP2 format in runtime
|
2025-01-08 14:46:07 +03:00 |
|
Alibek Omarov
|
0154ffa060
|
wscript: try to automatically set console subsystem flag depending on target features
Remove subsystem flag from shlibs and stlibs, it's only required for executables.
|
2024-11-27 15:43:13 +03:00 |
|
Alibek Omarov
|
046b1da8a8
|
ref: fix some possible off by one errors
|
2024-11-17 13:26:03 +03:00 |
|
Alibek Omarov
|
8bebf698ef
|
ref: fix out of bound access when the entity is marked as player but has invalid number
It's possible when client.dll passes a self allocated entity and wants to draw
it as player but doesn't initialize or set the entity number correctly.
|
2024-11-07 07:18:14 +03:00 |
|
Alibek Omarov
|
a52c8aa291
|
ref: soft: as an experiment, reformat ref_soft as it's easier to notice config inaccuracies
|
2024-11-06 02:41:38 +03:00 |
|
Alibek Omarov
|
659adca473
|
ref: soft: remove dead, commented out code
|
2024-11-06 02:17:06 +03:00 |
|
Alibek Omarov
|
4d003bc13f
|
ref: remove Mod_LoadMapSprite from RefAPI
|
2024-11-03 02:59:44 +03:00 |
|
Alibek Omarov
|
addd50467e
|
engine: remove FillRGBABlend from RefAPI. FillRGBA now accepts rendermode parameter
|
2024-11-03 02:24:36 +03:00 |
|
Alibek Omarov
|
6cd2dbf178
|
engine: remove R_DrawTileClear from RefAPI
|
2024-11-03 02:21:38 +03:00 |
|
Alibek Omarov
|
6153d7f168
|
engine: make CL_RunLightStyles accept lightstyles array pointer as an argument. Make necessary changes in renderers.
|
2024-11-03 01:20:30 +03:00 |
|
Alibek Omarov
|
6cf11cb6cf
|
ref: soft: migrate to new way to get lightstyles and dlights
|
2024-11-03 01:20:30 +03:00 |
|
Alibek Omarov
|
8af995cc28
|
engine: introduce REF_GET_*_PTR for gamma tables
|
2024-11-03 01:20:30 +03:00 |
|
Alibek Omarov
|
b39d660189
|
ref: refactor R_BuildLightMap
|
2024-11-03 01:20:30 +03:00 |
|
Alibek Omarov
|
d3adcf3185
|
ref: soft: fix misplaced lightmaps
|
2024-11-02 04:09:04 +03:00 |
|
Alibek Omarov
|
40c051fb6b
|
ref: refactor R_AddDynamicLights
|
2024-11-02 04:08:40 +03:00 |
|
Alibek Omarov
|
93b382f174
|
wscript: move SUPPORT_BSP2_FORMAT definition to the main wscript file. Manually define REF_DLL in the build task
|
2024-11-02 01:57:33 +03:00 |
|
Alibek Omarov
|
e381d04094
|
ref: simplify wscripts, remove gl2_shim unused wscript, fix non-existent export in exports.txt
|
2024-10-24 00:40:12 +03:00 |
|
Alibek Omarov
|
a15c1f99b2
|
wscript: remove useless features
|
2024-10-23 23:20:47 +03:00 |
|
Alibek Omarov
|
763e101208
|
ref: preserve aspect ratio when saving level and save shots
|
2024-10-16 21:35:52 +03:00 |
|
Alibek Omarov
|
663f6eaf5c
|
ref: turn r_shadows into extended convar_t
|
2024-10-14 04:18:35 +03:00 |
|
Alibek Omarov
|
9d3210259c
|
ref: set hullcolor (used by r_drawentities) as const
|
2024-10-14 04:15:48 +03:00 |
|
Alibek Omarov
|
1b335fd945
|
ref: soft: set malloc like attribute for imported zone memory allocator functions
|
2024-09-30 04:00:28 +03:00 |
|
SNMetamorph
|
a85cac497d
|
ref: disabled verbose reporting about tracer invalid color index
|
2024-09-03 15:31:51 +03:00 |
|