Denis Pauk
|
7fd23f07db
|
gl1: Prepare to share R_LightPoint
|
2023-10-06 23:15:53 +03:00 |
|
Denis Pauk
|
8f5a40710b
|
R_RecursiveLightPoint: Share part of light logic
|
2023-10-06 18:38:24 +03:00 |
|
Denis Pauk
|
a381c9dc5d
|
gl1,gl3,gl4,vk: Reuse mpoly_t
|
2023-10-06 01:27:43 +03:00 |
|
Denis Pauk
|
821490bbbd
|
Prepare for reuse mpoly with mvtx_t/glvk_vtx_t
|
2023-10-05 22:42:56 +03:00 |
|
Denis Pauk
|
a567201160
|
gl3,gl4.6: Reuse mvtx_t
|
2023-10-05 19:41:45 +03:00 |
|
Denis Pauk
|
21ceb16de4
|
Move BSPX lighting code to shared code
|
2023-10-05 19:24:15 +03:00 |
|
Denis Pauk
|
4a3dbb22d9
|
Add new commands description
|
2023-10-05 01:31:25 +03:00 |
|
Shpoike
|
a87c9a0cd8
|
Initial port of BSPX lights
0eeb410ce0
|
2023-10-05 01:30:54 +03:00 |
|
Denis Pauk
|
f2393a2e34
|
Fix load mguhub
Need dynamic allocation and additional checks for array sizes,
looks like overflow in mgu4m3, mgu5m2.
|
2023-10-04 00:30:26 +03:00 |
|
Denis Pauk
|
c3cd2d5aeb
|
Show load timings
|
2023-10-03 23:06:54 +03:00 |
|
Denis Pauk
|
13b4d324d0
|
Rename IBSQ -> QBSP
|
2023-10-03 01:05:16 +03:00 |
|
Denis Pauk
|
1572b5ff2d
|
gl1,vk: Share msurface_r/mpoly_t definition
|
2023-10-02 23:17:24 +03:00 |
|
Denis Pauk
|
c916e56d2d
|
Reuse r_showtris in renders
|
2023-10-02 22:37:35 +03:00 |
|
Denis Pauk
|
67e892f186
|
Sync R_RecursiveLightPoint implementation between renders
|
2023-10-02 14:58:20 +03:00 |
|
Daniel Svensson
|
ee757f4100
|
ref_gl4: LIGHTMAPS: Add support for LMSHIFT.
Could be extended to support the LMSHIFT BSPX blob. Currently mostly a
cleanup to make DECOUPLEDLM changes more readable.
|
2023-10-02 14:41:52 +03:00 |
|
Denis Pauk
|
583164f7a5
|
Add listlights command
|
2023-10-01 18:42:54 +03:00 |
|
Denis Pauk
|
441bb2a3ca
|
vk,soft: Fix license header.
|
2023-10-01 14:16:02 +03:00 |
|
Denis Pauk
|
d968cd959c
|
Share R_BoundPoly code
|
2023-10-01 13:48:08 +03:00 |
|
Denis Pauk
|
83238d65b8
|
Add maps status
|
2023-10-01 13:21:59 +03:00 |
|
Denis Pauk
|
27f029dcb7
|
Add .ent files hash checks #4
|
2023-10-01 00:13:53 +03:00 |
|
Denis Pauk
|
6d7ca26df2
|
cl_view: clean full screen line
|
2023-09-30 17:44:36 +03:00 |
|
Denis Pauk
|
ea3667ae9c
|
show count of submodels and radius of model
|
2023-09-30 16:30:18 +03:00 |
|
Denis Pauk
|
0c578322ec
|
soft: Load IBSQ map format
|
2023-09-29 00:45:15 +03:00 |
|
Denis Pauk
|
3458354d84
|
soft: remove R_NewMap
|
2023-09-28 23:39:04 +03:00 |
|
Denis Pauk
|
4a144ddec9
|
gl3: sync code structure with gl1 and BSPX load
BSPX just loaded without real usage of light maps
|
2023-09-28 00:31:43 +03:00 |
|
Denis Pauk
|
787e65fda4
|
soft: sync code structure with gl1 and BSPX load
BSPX just loaded without real usage of light maps
|
2023-09-28 00:21:19 +03:00 |
|
Denis Pauk
|
e0f4da0103
|
gl1,gl3,vk: sync code structure
|
2023-09-26 00:58:06 +03:00 |
|
Denis Pauk
|
c4a31e42c9
|
ref_gl3: Load IBSQ map format
|
2023-09-26 00:35:33 +03:00 |
|
Denis Pauk
|
5ab77f1a69
|
Enable quake3 like 'set' commands
|
2023-09-25 00:26:01 +03:00 |
|
Denis Pauk
|
8d646adb90
|
Merge remote-tracking branch 'base/master' into rerelease
|
2023-09-22 22:57:40 +03:00 |
|
Denis Pauk
|
bce1d70186
|
make input parameters consts in shared.c where possible
|
2023-09-22 22:47:31 +03:00 |
|
Denis Pauk
|
97967c37c1
|
DrawAltString const fix
|
2023-09-22 01:09:07 +03:00 |
|
Denis Pauk
|
ff70128bb9
|
Make all names in game interface const where possible
|
2023-09-22 00:58:40 +03:00 |
|
Denis Pauk
|
2274e86481
|
Make all names in render interface const
|
2023-09-21 23:40:45 +03:00 |
|
Denis Pauk
|
ddf31c962c
|
Add OpenGL 4.6 to video menu
|
2023-09-20 01:34:00 +03:00 |
|
atsb
|
637933a23c
|
Add the OpenGL 4.6 renderer for YQ2
https://github.com/yquake2/ref_gl4
|
2023-09-20 01:23:22 +03:00 |
|
Denis Pauk
|
7c4a06320a
|
Sync gl1 and vk code style
|
2023-09-19 00:09:59 +03:00 |
|
Denis Pauk
|
6079adae75
|
Add support with several separate meshes for body parts
FM models has several meshes for different body parts, where
command lsit has section with different length sum of which equal
to total command count.
|
2023-09-18 23:53:46 +03:00 |
|
Denis Pauk
|
f6319f8bc0
|
ref_vk: Load IBSQ map format
|
2023-09-17 16:28:50 +03:00 |
|
Denis Pauk
|
893abc564a
|
Daikatana fix search BSPX header
|
2023-09-17 16:01:11 +03:00 |
|
Denis Pauk
|
d5515c8525
|
Daikatana: load bsp and wal formats
https://gist.github.com/DanielGibson/2ceeba3fb6141e839c4aaf141b649762
|
2023-09-17 16:00:41 +03:00 |
|
Denis Pauk
|
b7f78626f8
|
Add additioan description of goals.
|
2023-09-17 15:48:42 +03:00 |
|
Daniel Svensson
|
bbf4a9f189
|
soft: LIGHTMAPS: Add support for LMSHIFT.
Could be extended to support the LMSHIFT BSPX blob. Currently mostly a
cleanup to make DECOUPLEDLM changes more readable.
|
2023-09-17 15:19:17 +03:00 |
|
Daniel Svensson
|
d3f0fde1ae
|
gl3: LIGHTMAPS: Add support for LMSHIFT.
Could be extended to support the LMSHIFT BSPX blob. Currently mostly a
cleanup to make DECOUPLEDLM changes more readable.
|
2023-09-17 15:17:00 +03:00 |
|
Denis Pauk
|
42465a6b03
|
Add Vulkan render
|
2023-09-17 14:17:14 +03:00 |
|
Denis Pauk
|
92a0bcf128
|
fix heretic2 like sprite path
|
2023-09-17 14:07:01 +03:00 |
|
David CARLIER
|
34830efda1
|
Mod_LoadFlexModel fix uninit var
|
2023-09-17 14:04:49 +03:00 |
|
Denis Pauk
|
412ea8406a
|
Add dkm models support (daikatana)
Based on:
* [TrenchBroom](https://github.com/TrenchBroom/TrenchBroom/blob/master/common/src/IO/DkmParser.cpp)
* [dkm2md2](http://charles.hollemeersch.net/daikatana-tools/)
|
2023-09-17 14:01:36 +03:00 |
|
Denis Pauk
|
cfac300e74
|
Add fm/heretic2 model support
Save additional list of meshes between dmdl_t and list of skins.
https://sourceforge.net/p/quark/code/HEAD/tree/runtime/trunk/plugins/ie_fm_import.py
|
2023-09-17 13:54:51 +03:00 |
|
Denis Pauk
|
db436ee6e4
|
Add Quake mdl format support
http://tfc.duke.free.fr/coding/mdl-specs-en.html
|
2023-09-17 13:48:09 +03:00 |
|