Denis Pauk
e2b2efaa59
models: in mesh could be more than 16k glcmds
2024-01-17 01:11:39 +02:00
Denis Pauk
014dd11b2e
clean up function definitions
2024-01-07 19:22:09 +02:00
Denis Pauk
9b3b4b44df
Merge remote-tracking branch 'yquake2/master'
2024-01-07 14:51:26 +02:00
Yamagi
ceee1c1d32
Merge pull request #1081 from protocultor/overbrightbits_revenge
...
Fixed gl1_overbrightbits limiter (for real now)
2024-01-07 11:39:11 +01:00
Jaime Moreira
adf638d1f4
Controller buttons read more succinctly
2024-01-06 13:35:48 -03:00
Jaime Moreira
fb46007bc3
Fixed gl1_overbrightbits limiter, for real now
...
Allowed values are 0, 1, 2 and 4 only.
Updated documentation, again.
2024-01-06 13:32:48 -03:00
Jaime Moreira
9f9c212648
OpenGL 1 errors are visible now
...
Needs DEBUG=1 to enable
2024-01-06 13:29:13 -03:00
Denis Pauk
7372623056
cleanup function definitions
2024-01-01 17:36:53 +02:00
Denis Pauk
13466185e6
models: update models min/max on load
2024-01-01 15:39:05 +02:00
Denis Pauk
6701ad8cc5
collision: add additional checks
2023-12-30 16:31:47 +02:00
Denis Pauk
59d6766e90
fix typo in 68e76c9c
2023-12-30 02:24:35 +02:00
Denis Pauk
68e76c9cfe
models: set alias min/max in single place
2023-12-30 02:07:35 +02:00
Denis Pauk
4a6632dac6
models: Show list of model images in developer mode
2023-12-29 19:48:17 +02:00
Denis Pauk
057087b7dc
renders: share R_CullAliasMeshModel
2023-12-29 17:23:47 +02:00
Denis Pauk
f9a2fee5b3
render: extend vertex to short
2023-12-28 19:59:47 +02:00
Denis Pauk
f89ea15d14
renders: Support embeded image use
2023-12-28 09:31:04 +02:00
Denis Pauk
abce26bdff
models: share image load on model read
2023-12-28 09:03:04 +02:00
Denis Pauk
b2d58ee171
models: save embeded image
2023-12-28 08:46:45 +02:00
Denis Pauk
4d56576871
gl3,gl4: check worldmodel before dlight push
...
Fix crash if open multiplayer before load map.
2023-12-28 08:20:07 +02:00
Denis Pauk
083ea68a80
refresh: split models file to maps.c
2023-12-27 23:15:35 +02:00
Denis Pauk
22d36d6bfe
Revert "client: Update stb_image_resize"
...
This reverts commit a08a8d35e1
.
Fix visual glitches on texture edges in soft render.
2023-12-27 18:21:36 +02:00
Denis Pauk
985fa68b97
cinema: smaker video support if fully covered by avcodec
2023-12-27 17:50:25 +02:00
Denis Pauk
3e7bd79c5b
models: model always has one mesh at least
2023-12-27 01:37:17 +02:00
Denis Pauk
531dc2f872
models: Use flex mesh type insteaad list of short
2023-12-27 00:54:30 +02:00
Denis Pauk
be95a149dc
models: Use internal dmdx_t format
2023-12-27 00:13:06 +02:00
Denis Pauk
519b72adc9
models: function naming cleanup
2023-12-26 22:22:04 +02:00
Denis Pauk
d54f070246
gl3,gl4: cleanup light code
2023-12-26 14:59:10 +02:00
Denis Pauk
2a8e84ccd8
gl1,gl3,gl4,vk: sync R_LerpVerts
2023-12-26 14:14:31 +02:00
Denis Pauk
06ee407efa
render: remove skin count limit
2023-12-25 14:44:44 +02:00
Denis Pauk
d4aa45d6cb
Version bump to 8.31RR3
2023-12-25 00:14:45 +02:00
Denis Pauk
8ecef62a5d
clean up model list show
2023-12-25 00:05:38 +02:00
Denis Pauk
70b0b1c77a
Update windows build instruction
2023-12-25 00:05:38 +02:00
Denis Pauk
6b4f197ac0
game: Add third person view
...
Based on codes:
* Lazarus mod
* KMQuake2 codes
* Slight Mechanical Destruction mod
https://bitbucket.org/Knightmare66/kmquake2_stable/src/master/game/p_chase.c
2023-12-25 00:05:38 +02:00
Denis Pauk
45767961b0
win64: Add github action creaton of win64 binary
2023-12-24 23:58:54 +02:00
Denis Pauk
1c75ef7c07
readme: update code status
2023-12-21 19:47:43 +02:00
Denis Pauk
45413644bf
gl4: remove GLES usage
2023-12-21 19:24:14 +02:00
Denis Pauk
fc543be4f5
gl3,gl4: LIGHTMAPS: Add support for DECOUPLEDLM.
...
Based on 9cb349e6e9
2023-12-21 18:59:33 +02:00
Denis Pauk
bd86f646da
refresh: Sync lightmap function names
2023-12-21 17:15:52 +02:00
Denis Pauk
a180fd3086
Merge remote-tracking branch 'yquake2/master'
2023-12-19 23:22:36 +02:00
Yamagi
e40f5d1480
Merge pull request #1077 from apartfromtime/Fix-duplicate-entries
...
Fix duplicate menu key keyboard entries
2023-12-19 18:33:39 +01:00
Denis Pauk
1e6042ba35
client: fix cinematic run after load map
...
Fix regression from 51a8dfb6
2023-12-19 19:25:48 +02:00
Denis Pauk
b423cf6865
soft: fix colorspace for direct cinema
2023-12-19 15:30:08 +02:00
Denis Pauk
2b24ee9b53
soft: scale small video
...
in case if aspect ratio is same as window
2023-12-19 01:40:18 +02:00
Denis Pauk
fa3ec83253
soft: add warning if is already flushed
2023-12-19 00:39:45 +02:00
Denis Pauk
30ecd8ac57
cin: scale down ogv frame
...
Scale down frame to size of window if required,
Scale up in soft render is slow, so skip it for
small files.
ReRelease ogv files could be rendered in native
resolution and color space in soft render if windows
size is equal to video size.
2023-12-18 17:39:44 +02:00
Denis Pauk
d7b5bfc06f
soft: support direct copy raw image
2023-12-18 15:52:18 +02:00
Denis Pauk
642aeedc43
Merge remote-tracking branch 'yquake2/master'
2023-12-18 12:47:09 +02:00
apartfromtime
87ae381ed2
Attempt to fix indentation
2023-12-18 09:27:57 +11:00
apartfromtime
1570baee4d
Remove superfluous switch statement
2023-12-18 08:52:35 +11:00
Yamagi
18aa42653a
Merge pull request #1076 from protocultor/quick_weap
...
Faster "weapprev" and "weapnext" behavior
2023-12-17 11:58:28 +01:00