2785376bd3
ref: remove unused function declarations
2024-08-03 09:14:56 +03:00
f6fa085fe4
ref: gl: replace same struct type memcpys by assignments
2024-07-31 00:06:07 +03:00
9ab0f04ba5
ref: null: replace same struct type memcpys by assignments
2024-07-31 00:05:57 +03:00
fb7854f1ef
ref: soft: replace same struct type memcpys by assignments
2024-07-31 00:05:44 +03:00
da6586b847
ref: gl: fix white border around the screen in Base Defense mod
2024-07-28 23:58:09 +03:00
cac5852e68
ref: enable multiplayer high defintion model in menu preview
2024-07-28 14:45:10 +03:00
2396b2d4db
ref: gl: add VBO generating/uploading times
2024-07-22 22:24:19 +03:00
0f8f35b415
engine: fix alias model loading
2024-07-21 04:15:56 +03:00
2009140da8
ref: make gReffuncs const
2024-07-16 15:23:03 +03:00
e18b61e041
Fixes for -Wformat=2 on 64-bit targets
2024-06-22 07:31:37 +03:00
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
260edc2a08
ref: gl: try to match texture slot and texture object handle because of buggy games
2024-06-15 19:21:26 +03:00
b41591a527
ref: gl: decreate alphatest value for lightmapped sprites to make them easier to see
...
With 0.5 they're too tiny
2024-06-15 19:07:17 +03:00
6aef422de6
ref: remove unneeded dlight pointer increment
2024-06-15 08:44:18 +03:00
3f66f6a6a5
ref: null: update to RefAPI 8
2024-06-11 06:30:17 +03:00
4e2708c1ac
engine: bring back texture replacement
2024-06-11 06:16:26 +03:00
d57d8e0d5d
ref: soft: fix R_DrawStretchPic and Draw_Fill with OpenMP enabled
2024-06-11 02:07:49 +03:00
9577a6af21
ref: moved VGUI support API implementation to the engine
2024-06-11 02:07:49 +03:00
107a6aed01
ref: move PARM_SURF_SAMPLESIZE handling to the engine
2024-06-11 02:07:49 +03:00
2c2045d413
ref: move PARM_SKY_SPHERE handling to the engine
2024-06-11 02:07:49 +03:00
30fe471d2b
ref: move loading skybox into the engine
2024-06-11 02:07:44 +03:00
5ab6979633
ref: move common quake sky cloud loading to the engine
2024-06-10 22:47:39 +03:00
bd60c88c7d
ref: soft: fix build with OpenMP under Visual Studio
2024-06-02 11:39:54 +03:00
1545a49b4c
engine: client: only allocate debug hulls polygons when they're requested
...
* Make the appropriate changes in ref_gl
2024-05-29 05:41:47 +03:00
823fe9ebbd
waf: upgrade to waf 2.1.1/waifu 1.3.0. Try to fix most optparse->argparse migration issues
2024-05-25 04:58:28 +03:00
b8417fa46d
ref: soft: search parent in both entity lists when drawing MOVETYPE_FOLLOW entities
...
Fixes the issue in Brutal Half-Life beta 2 with invisible scientist skin.
Fixes: 6862b14e59
("ref: soft: only draw MOVETYPE_FOLLOW studio model if it's parent is visible")
2024-05-19 06:31:46 +03:00
85b0699288
ref: gl: search parent in both entity lists when drawing MOVETYPE_FOLLOW entities
...
Fixes the issue in Brutal Half-Life beta 2 with invisible scientist skin.
Fixes: dc1d65f621
("ref: gl: only draw MOVETYPE_FOLLOW studio model if it's parent is visible")
2024-05-19 06:29:22 +03:00
1208356b92
ref: gl: gl2_shim: remove unused ALLOCA_H include
2024-05-03 15:53:57 +03:00
37083c8aef
ref: soft: mark sw_drawflat and sw_draworder as cheats
2024-05-01 00:52:45 +03:00
36a0c1fb17
ref: if the entity is opaque, check the renderfx too, it might become translucent
2024-04-26 04:15:21 +03:00
2f2780cb1b
ref: null: fix crashes
2024-04-08 07:23:56 +03:00
5c0c1b1226
ref: gl: make g_posenum in alias renderer static
2024-03-30 03:52:50 +03:00
SNMetamorph
17e106f96d
ref: gl: invalidate texture units state cache when texture deletes
2024-03-09 22:12:35 +03:00
5568eccc8a
ref/r_sprite: move dframetype to inner block
2024-02-27 04:17:21 +03:00
15798aaf52
ref/r_sprite: move dframetype to inner block
2024-02-27 04:04:54 +03:00
mittorn
e53892e827
ref_gl: fix loop scope in ripple code
2024-02-27 04:04:54 +03:00
mittorn
cb12af69ed
gl2shim: add SOFTFP_LINK support for gles3compat
2024-02-27 04:04:54 +03:00
mittorn
e82050a4bc
gl2shim: fix gcc 4.9 build
2024-02-27 04:04:54 +03:00
ae7ed03376
ref_soft: fix crash when y < -height
2024-02-27 04:04:54 +03:00
b0bbcab6b4
ref_soft,ref_gl: fix unaligned read in sprite code
2024-02-27 04:04:54 +03:00
373321ff00
ref/gl: do not set type on 1D textures on GLES (will fallback to 2D)
2024-02-26 16:08:37 +03:00
mittorn
0f3359fc05
ref_gl: do not apply overbright color if lightscale correction used
2024-02-22 21:02:34 +03:00
mittorn
6c77608c34
ref_gl: implement color-modulate overbrigths with gl_vbo using texture GL_COMBINE
2024-02-22 21:02:34 +03:00
565f717804
ref: add ref_null renderer that does nothing
...
This was sitting in my git stash for months. Let's publish it now.
2024-02-01 02:45:19 +03:00
e9af0c9810
ref: gl: wscript: remove all libs dependencies from gles3compat, added by mistake
2024-01-30 17:40:59 +03:00
bfcaba54dc
wscript: move werror flags into uselib
2024-01-30 17:24:17 +03:00
725b7ea7f9
common: render_api: rename TF_ALLOW_NEAREST_TOGGLE to just TF_ALLOW_NEAREST, it's just shorter
2024-01-29 05:59:06 +03:00
600d574376
ref: gl: make use of new TF_ALLOW_NEAREST_TOGGLE flag
2024-01-29 05:50:59 +03:00
ab15662d78
ref: gl: fix toggling nearest filter on TF_NOMIPMAP textures
2024-01-29 05:48:08 +03:00
072b0cef27
ref: gl: small refactoring on filter choosing for newly uploaded texture
2024-01-29 05:47:10 +03:00