Vilyaem
|
457b7fbfd9
|
First version of Xrasher.
Build & Deploy Engine / build (macos-13, amd64, apple) (push) Waiting to run
Build & Deploy Engine / build (macos-14, arm64, apple) (push) Waiting to run
Build & Deploy Engine / build (true, ubuntu-20.04, arm64, linux) (push) Waiting to run
Build & Deploy Engine / build (true, ubuntu-20.04, armhf, linux) (push) Waiting to run
Build & Deploy Engine / build (true, ubuntu-20.04, ppc64el, linux) (push) Waiting to run
Build & Deploy Engine / build (true, ubuntu-20.04, riscv64, linux) (push) Waiting to run
Build & Deploy Engine / build (ubuntu-20.04, amd64, linux) (push) Waiting to run
Build & Deploy Engine / build (ubuntu-20.04, i386, linux) (push) Waiting to run
Build & Deploy Engine / build (ubuntu-20.04, multiarch, android) (push) Waiting to run
Build & Deploy Engine / build (ubuntu-latest, arm64, nswitch) (push) Waiting to run
Build & Deploy Engine / build (ubuntu-latest, armv7hf, psvita) (push) Waiting to run
Build & Deploy Engine / build (windows-2019, i386, win32) (push) Waiting to run
Build & Deploy Engine / build (windows-latest, amd64, win32) (push) Waiting to run
Build & Deploy Engine / flatpak (su.xash.Engine.Compat.i386) (push) Waiting to run
Build & Deploy Engine / Upload releases (push) Blocked by required conditions
|
2025-03-17 10:01:06 -04: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 |
|
Alibek Omarov
|
9a432a5a13
|
common: rewrite cvardef.h from scratch based on Quake definitions
* unify cvar.h and cvardef.h, enable private definitions only for refdll and engine
* add FCVAR_REFDLL for easier RefDll cvars cleanup
|
2024-08-21 12:18:06 +03:00 |
|
Alibek Omarov
|
e222a74960
|
ref: soft: fail to the engine if CreateBuffer has failed (otherwise it sits in infinite loop)
|
2024-08-11 18:28:45 +03:00 |
|
Alibek Omarov
|
677464d04d
|
ref: rename glpoly_t to glpoly2_t to make the changes more obvious and easier to notice
|
2024-08-10 13:46:00 +03:00 |
|
Alibek Omarov
|
a9dec51e59
|
ref: fix glpoly_t definition so it has true standard flexible array member
|
2024-08-10 13:46:00 +03:00 |
|
Alibek Omarov
|
2785376bd3
|
ref: remove unused function declarations
|
2024-08-03 09:14:56 +03:00 |
|
Alibek Omarov
|
fb7854f1ef
|
ref: soft: replace same struct type memcpys by assignments
|
2024-07-31 00:05:44 +03:00 |
|
Alibek Omarov
|
cac5852e68
|
ref: enable multiplayer high defintion model in menu preview
|
2024-07-28 14:45:10 +03:00 |
|
Alibek Omarov
|
2009140da8
|
ref: make gReffuncs const
|
2024-07-16 15:23:03 +03:00 |
|
Alibek Omarov
|
e18b61e041
|
Fixes for -Wformat=2 on 64-bit targets
|
2024-06-22 07:31:37 +03:00 |
|
Alibek Omarov
|
d56e53a347
|
Replace hardcoded functions names by __func__ macro
* while we're here, fix some possible bugs
* and fix -Wformat=2
s/__FUNCTION__/__func__/g
awawawa
|
2024-06-19 06:53:42 +03:00 |
|
Alibek Omarov
|
6aef422de6
|
ref: remove unneeded dlight pointer increment
|
2024-06-15 08:44:18 +03:00 |
|
Alibek Omarov
|
4e2708c1ac
|
engine: bring back texture replacement
|
2024-06-11 06:16:26 +03:00 |
|
Alibek Omarov
|
d57d8e0d5d
|
ref: soft: fix R_DrawStretchPic and Draw_Fill with OpenMP enabled
|
2024-06-11 02:07:49 +03:00 |
|
Alibek Omarov
|
9577a6af21
|
ref: moved VGUI support API implementation to the engine
|
2024-06-11 02:07:49 +03:00 |
|
Alibek Omarov
|
107a6aed01
|
ref: move PARM_SURF_SAMPLESIZE handling to the engine
|
2024-06-11 02:07:49 +03:00 |
|
Alibek Omarov
|
30fe471d2b
|
ref: move loading skybox into the engine
|
2024-06-11 02:07:44 +03:00 |
|
Alibek Omarov
|
5ab6979633
|
ref: move common quake sky cloud loading to the engine
|
2024-06-10 22:47:39 +03:00 |
|
Alibek Omarov
|
bd60c88c7d
|
ref: soft: fix build with OpenMP under Visual Studio
|
2024-06-02 11:39:54 +03:00 |
|