Ivan 'provod' Avdeev
5211c33cce
rtx: add shader specialization
2021-06-23 17:04:26 -04:00
Ivan 'provod' Avdeev
01cd55641b
fix oob mem access when parsing rad files
2021-06-23 17:04:26 -04:00
Ivan 'provod' Avdeev
355ebd8d23
rtx: add reflections for water; add sky as emissive surfaces
2021-06-19 12:52:13 -07:00
Ivan 'provod' Avdeev
0356013db6
update todo; add more diags for rtx as handling
2021-06-19 10:51:21 -07:00
Ivan 'provod' Avdeev
8321dda9d9
rtx: fix water normals performance and culling
2021-06-19 13:44:28 -04:00
Ivan 'provod' Avdeev
4e599b4070
cull water side surfaces
2021-06-19 13:44:28 -04:00
Ivan 'provod' Avdeev
531fcd9393
move water warping to vk_brush
2021-06-19 13:44:28 -04:00
Ivan 'provod' Avdeev
74e0fb2947
add initial water surfaces
...
still need to cull them, generate normals, etc.
2021-06-19 13:44:28 -04:00
Ivan Avdeev
6e12b28716
fix CI and a few other things from trying to run it on amd w/ rtx
2021-06-07 13:06:11 -07:00
Ivan Avdeev
f8dc37b0eb
🤦
2021-06-07 12:21:47 -07:00
Ivan Avdeev
a004656b57
ref_vk: remove verbose ci info; fix win23 func ptr
2021-06-07 12:05:47 -07:00
Ivan Avdeev
333d7b6825
7z ftw
2021-06-07 11:20:02 -07:00
Ivan Avdeev
87d9b2ed0e
--//--
2021-06-07 10:57:29 -07:00
Ivan Avdeev
1b3b4e51cd
... why
2021-06-07 10:42:41 -07:00
Ivan Avdeev
1437f6bb35
ref_vk: ci/win32: debug-print vulkan sdk install dir
2021-06-07 10:25:46 -07:00
Ivan Avdeev
fd11b00469
ref_vk: add more debug around VULKAN_SDK for CI
2021-06-07 10:14:04 -07:00
Ivan Avdeev
cb7fb0a1c5
ref_vk: attempt to fix win32 glslc path
2021-06-07 09:55:33 -07:00
Ivan Avdeev
c9539f33f4
disable vulkan on android in one more place
2021-06-07 00:42:42 -07:00
Ivan Avdeev
6cd543927c
ref_vk: update merge
2021-06-07 00:39:40 -07:00
Ivan Avdeev
925a3cc216
revert waf.bat encoding change
2021-06-07 00:37:32 -07:00
Ivan Avdeev
c4d78ee04d
attempt to fix a rather weird android ci build issue
2021-06-07 00:18:09 -07:00
Ivan Avdeev
266f407b40
ref_vk: use poolhandle_t
2021-06-07 00:16:54 -07:00
Ivan Avdeev
762a29c535
ref_vk: use more official method of geting vulkan sdk on windows
2021-06-07 00:15:40 -07:00
Ivan Avdeev
931de39f23
ref_vk: try to add vulkan sdk installation on windows
2021-06-06 23:56:24 -07:00
Ivan Avdeev
3715bf857d
Merge branch 'vulkan' into linux-and-other-fixes
2021-06-06 23:49:47 -07:00
Ivan Avdeev
f61fbe7d8b
Merge branch 'master' into linux-and-other-fixes
2021-06-06 23:48:50 -07:00
Ivan Avdeev
52559f6dd2
Merge branch 'master' into vulkan
2021-06-06 23:44:53 -07:00
Ivan Avdeev
1e82ae7103
ref_vk: try another way to disable it on android
2021-06-06 23:36:37 -07:00
Ivan Avdeev
c5bb450a5a
ref_vk: yet anothe var def
2021-06-06 23:14:35 -07:00
Ivan Avdeev
ef1f88005f
ref_vk: force disable on android for now
2021-06-06 23:13:53 -07:00
Ivan Avdeev
22eec42a60
ref_vk: --//--
2021-06-06 23:00:05 -07:00
Ivan Avdeev
ab215f35b6
ref_vk: --//--
2021-06-06 22:55:49 -07:00
Ivan Avdeev
388f684f12
ref_vk: another var declaration fix
2021-06-06 22:46:04 -07:00
Ivan Avdeev
735bfbb8db
ref_vk: fix unused var declaration
2021-06-06 21:59:23 -07:00
Ivan Avdeev
f66ad420eb
travis: update to 18.04, as it is the earliest supportef by vulkan sdk
2021-06-06 21:40:18 -07:00
Ivan Avdeev
04732eeb59
travis: remove libvulkan-dev, fix arch
2021-06-06 21:15:57 -07:00
Ivan Avdeev
844eedba93
attempt to add vulkan linux deps for travis
2021-06-06 21:00:24 -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
Ivan 'provod' Avdeev
656c00d0b8
fix building and running on linux
2021-06-06 14:17:35 -07: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