Ivan Avdeev
52559f6dd2
Merge branch 'master' into vulkan
2021-06-06 23:44:53 -07:00
Alibek Omarov
86be161677
ref_gl: add missing HACKS_RELATED_HLMODS define, lost after renderer split
2021-06-07 02:40:40 +03:00
Alibek Omarov
9313f7e80e
engine: replace pool pointer by pool handle
2021-06-07 02:33:15 +03:00
Alibek Omarov
43f1137565
engine: use substring search for mpfilter
2021-06-07 02:23:44 +03:00
Alibek Omarov
ad4062969b
engine: client: fix warnings in cl_pmove
2021-06-07 02:22:08 +03:00
Alibek Omarov
60c10333aa
engine: client: fix sound not spatialized correctly, remove unused field from rawchan
2021-06-07 02:21:46 +03:00
Alibek Omarov
0f84ce40f0
engine: client: fix cl_smoothtime, don't smooth movements when running local server(singleplayer, listenserve, etc)
2021-06-06 16:22:04 +03:00
Alibek Omarov
3894edcb98
engine: client: enhance cl_showevents for reverse-engineering needs
2021-06-06 16:22:04 +03:00
Alibek Omarov
5b387ba36a
engine: client: move Cbuf_Execute out of Host_InputFrame, cbuf will be executed always at ClientBegin. Fixes #482
2021-06-06 16:22:04 +03:00
Velaron
d011dccaab
engine: client: remove redundant index check
2021-06-06 15:51:41 +03:00
Ivan 'provod' Avdeev
b58eb5b4b2
rtx: slightly improve fake poc lighting
2021-06-05 13:06:03 -07:00
Ivan 'provod' Avdeev
00518d3251
rtx: implement dynamic lights
...
track brush models movement and update lights grid clusters with model transform and stuff
also implement animated textures for rtx
and also increase per-cluster lights limits
2021-06-05 12:48:16 -07:00
exstrim401
b7922368bd
engine: Haiku OS support ( #478 )
2021-06-05 10:54:37 +03:00
Alibek Omarov
947a615707
ref_gl: gl4es: update
2021-06-03 21:44:55 +03:00
Alibek Omarov
b2d93b7b55
mainui: update
2021-06-03 21:44:45 +03:00
Alibek Omarov
49a20a9ac5
engine: server: fix memleak after previous commit
2021-06-02 22:06:17 +03:00
Alibek Omarov
8966172ce0
engine: server: avoid crash if map entity doesn't have classname (tfc map flagwar for example)
2021-06-01 23:45:55 +03:00
Alibek Omarov
ddd48c420b
engine: decrease instanced baseline index by minus one to avoid zero offset which interpreted as no baseline at all
2021-06-01 21:52:33 +03:00
Alibek Omarov
f31e9ae19e
engine: server: fix bounds check in SV_GetFragmentSize
2021-06-01 18:35:38 +03:00
Alibek Omarov
4543008012
engine: server: declare sv_client_t::flags as unsigned
2021-06-01 17:58:33 +03:00
Alibek Omarov
d54a648792
engine: common: avoid sign bit loss in MSG_WriteBitLong
2021-06-01 17:57:54 +03:00
Alibek Omarov
13a3f22001
engine: client: netgraph: add in_graph kbutton support, staticify netgraph
2021-06-01 17:57:03 +03:00
SNMetamorph
75e80bc2ff
engine: server: fixed cvars sv_max/minupdaterate, sv_max/minrate
2021-05-30 09:40:03 +03:00
SNMetamorph
386ae2067b
engine: client: another interpolation fix
2021-05-30 09:40:03 +03:00
SNMetamorph
b289de26a6
engine: client: added cvar cl_nointerp for disabling interpolation
2021-05-30 09:40:03 +03:00
SNMetamorph
415f5baa1c
engine: client: CL_LerpPoint hotfix
2021-05-30 09:40:03 +03:00
Bohdan Shulyar
3fdfbff09b
readme: update discord invite ( #458 )
...
* readme: update discord invite
* readme: update discord invite
2021-05-29 21:32:20 +03:00
Ivan 'provod' Avdeev
43175ae003
update todo
2021-05-28 10:27:16 -07:00
Ivan 'provod' Avdeev
eaaadf024e
rtx: coalesce building blases in a single command buffer
2021-05-28 10:10:20 -07:00
Ivan 'provod' Avdeev
74e7a00604
rtx: add AS memory and models validation
...
also fix new map cache cleanup
2021-05-26 10:55:46 -07:00
Ivan 'provod' Avdeev
ad2405547b
rtx: rename model creation and move tlas creation
2021-05-26 09:35:36 -07:00
Alibek Omarov #SupportRMS
163225e180
travis: android: switch to mobile_hacks hlsdk
2021-05-26 18:18:22 +03:00
Ivan 'provod' Avdeev
44909ccbe5
rtx: improve render-ray interop
...
make a vk_ray_model_t that stores everything ray-tracing related, and can also be cached directly
2021-05-24 11:14:03 -07:00
Ivan 'provod' Avdeev
5de30a4ff0
fix compilation warnings
2021-05-24 11:12:44 -07:00
Ivan 'provod' Avdeev
35275e0916
add aftermath sdk for gpu dump generation
...
unfortunately, it's not very helpful tho
2021-05-22 14:01:43 -07:00
Andrey Akhmichin
1369c2029b
Documentation: opensource-mods.md: add "Expanded Arsenal" and "ESHQ".
2021-05-18 23:25:08 +03:00
Ivan 'provod' Avdeev
947ad9d7fa
update todo
2021-05-17 10:57:16 -07:00
Ivan 'provod' Avdeev
6614a6935b
add debug names to various objects
2021-05-17 10:36:40 -07:00
Ivan 'provod' Avdeev
ddd7403bd0
rtx: implement draft blas caching
...
It still crashes on some maps, tho
2021-05-17 09:24:15 -07:00
Ivan Avdeev
edb40ba862
Merge pull request #6 from baskanov/vulkan-fix-gray-textures
...
rtx: presumably fix gray textures
2021-05-17 09:03:29 -07:00
Anton Baskanov
1ae5cfe548
rtx: presumably fix gray textures
...
Modulate the subsequent bounces with texture color. This makes it
consistent with the way surface lights and dlights work.
2021-05-14 15:04:51 +07:00
Ivan 'provod' Avdeev
fb05afb24c
rtx: don't recreate tlas on every frame. improve fps
2021-05-10 09:17:03 -07:00
Ivan 'provod' Avdeev
5ddeb6853d
rtx: fix corrupted geometry
...
TLAS creation pattern ended up allocating memory in a temporary region. It was later reused for BLAS data, and subsequently corrupted by TLAS rebuild.
Also fixed memory leak, added freeze-models command, added model debug code into shaders, etc.
2021-05-08 14:34:42 -07:00
Ivan 'provod' Avdeev
354eef1c0a
rtx: fix validation complaint, ask for more caps
2021-05-08 14:30:33 -07:00
Ivan 'provod' Avdeev
be42bd29a5
add ring temp allocator logic
2021-05-03 11:17:01 -07:00
Velaron
4f31d7504a
ref_api: fix remap info allocation ( fixes #200 )
2021-05-02 20:02:04 +03:00
Alibek Omarov
585955eb19
engine: filesystem: add an error message if we're trying to get a handle of a compressed file in ZIP archive
2021-05-02 01:20:18 +03:00
Ivan 'provod' Avdeev
819540d5ec
rtx: move descset stuff into vk_descriptor
2021-05-01 11:48:24 -07:00
SNMetamorph
1a5b2576f7
wscript: added support for "Edit and Continue" MSVC feature
2021-04-30 16:12:08 +03:00
Ivan 'provod' Avdeev
9e8ca13dcc
rtx: add studio models
...
but they crash a lot kek
2021-04-24 12:53:42 -07:00