This website requires JavaScript.
877ed8a92a
utils: mdldec: qc.c: put every texture name to separate line.
Andrey Akhmichin
2023-10-15 04:53:36 +0500
487a652aa8
utils: mdldec: qc.c: calculate sequence group size.
Andrey Akhmichin
2023-10-15 03:52:11 +0500
64c5d141af
utils: mdldec: qc.c: put controller name instead of index for mouth controller.
Andrey Akhmichin
2023-10-15 03:02:10 +0500
16db8a8008
utils: mdldec: qc.c: put tabs where possible.
Andrey Akhmichin
2023-10-15 00:25:17 +0500
b6b14da102
utils: mdldec: qc.c: reorder output.
Andrey Akhmichin
2023-10-14 23:51:19 +0500
a575605c75
utils: mdldec: qc.c: always put $flags keyword with value.
Andrey Akhmichin
2023-10-14 21:34:08 +0500
a205a3e878
utils: mdldec: qc.c: remove useless backward slashes from output.
Andrey Akhmichin
2023-10-14 21:29:54 +0500
f5d99dab41
imagelib: add dds/fourcc BC5S, BC4{S,U} formats support
Ivan 'provod' Avdeev
2023-10-15 20:20:04 -0400
b013deae45
vk: fix roughness on studio model chrome textures
#605
Ivan 'provod' Avdeev
2023-10-15 19:59:22 -0400
26ef3e274c
utils: mdldec: smd.c: linear movement loss fix.
Andrey Akhmichin
2023-10-13 02:48:39 +0500
33be1b7591
engine: client: let time flow in Xash demos
Alibek Omarov
2023-10-14 15:11:26 +0300
de19d78571
ref: fix late registration of studio cvars (thanks, @mittorn )
Alibek Omarov
2023-10-14 08:11:25 +0300
287381d5ca
ref_gl: remove complete useless macro, enable VBO under option
mittorn
2023-10-05 19:07:06 +0300
1b1d79cbd6
Merge pull request #600 from zgdump/fix-fake-textures
Ivan Avdeev
2023-10-13 20:24:07 -0700
2e2e17b008
imagelib: vk: add support for BC4
Ivan 'provod' Avdeev
2023-10-13 21:47:22 -0400
b64d8865fd
imagelib: support BC7 in KTX2; split into UNORM and SRGB
Ivan 'provod' Avdeev
2023-10-13 21:31:39 -0400
61d32cd384
Fix dummy textures allocation. Fixes 532
#600
Valery Klachkov
2023-10-11 11:23:05 +0300
91e20382ad
imagelib: expand KTX2 support to other renderers
Ivan Avdeev
2023-10-13 10:32:47 -0400
a7a7026fdc
vk: imagelib: support more dds/compressed formats
Ivan Avdeev
2023-10-13 09:39:05 -0400
3ac5e88b59
vk: extract long functions from vk_image
Ivan Avdeev
2023-10-13 09:04:20 -0400
a0e1dfe4cd
vk: use imagelib mipmaps if available
Ivan Avdeev
2023-10-13 09:00:11 -0400
7cbd34ebdb
vk: prototype dds/pf_bc* loading support
Ivan Avdeev
2023-10-12 14:33:18 -0400
0a5f061ba3
vk: consolidate and simplify texture uploading
Ivan Avdeev
2023-10-12 14:05:15 -0400
8ba7b3649e
vk: extract tex/image uploading routines
Ivan Avdeev
2023-10-12 13:39:07 -0400
4158234fb2
rename ktx_ to ktx2_ for consistency
Ivan Avdeev
2023-10-12 12:51:58 -0400
4efbb11178
imagelib: attempt to fix ktx2 compilation in C90 mode
Ivan Avdeev
2023-10-12 12:46:50 -0400
90119ae84a
imagelib: add rudimentary KTX2 support
Ivan Avdeev
2023-10-12 12:38:35 -0400
726fcee3f7
Merge pull request #593 from w23/materials-table
Ivan Avdeev
2023-10-12 08:43:49 -0700
4acd0e5304
engine: platform: sdl: grab input only in true fullscreen mode
Alibek Omarov
2023-10-11 16:49:49 +0300
9ca7aad276
vk: align textures to texel block size on upload
#593
Ivan Avdeev
2023-10-10 14:02:46 -0400
5ba5fc4831
vk: fixup build after backmerge
Ivan Avdeev
2023-10-10 14:00:47 -0400
ecdb68370b
Merge branch 'vulkan' into materials-table
NightFox
2023-10-10 20:32:04 +0300
7396403984
vk: materials: allow inheriting previously defined materials
Ivan Avdeev
2023-10-10 13:27:10 -0400
82dea7a86b
Merge pull request #597 from w23/srgb-gamma
Ivan Avdeev
2023-10-10 09:47:25 -0700
fc36fb7c13
vk: create unorm image view only if asked and needed
#597
Ivan Avdeev
2023-10-10 12:18:58 -0400
7b69988e41
vk: materials: use native color hint explicitly to avoid enforcing gamma
Ivan Avdeev
2023-10-10 12:08:25 -0400
bf403027c6
vk: rt: do linear vertex_color interpolation
Ivan Avdeev
2023-10-10 12:01:39 -0400
fadde2ea0d
vk: rt: convert more engine-supplied colors from sRGB to linear
Ivan Avdeev
2023-10-10 11:56:42 -0400
cb1063c305
engine: platform: sdl: fix qboolean to window_mode_t conversions
Alibek Omarov
2023-10-10 14:41:39 +0300
59bfc8c32f
engine: platform: sdl: fix qboolean to window_mode_t conversions
Alibek Omarov
2023-10-10 14:41:05 +0300
23494f4e20
mainui: update
Alibek Omarov
2023-10-10 14:36:59 +0300
b58fbc0c94
engine: platform: linux: fix according to platform.h changes
Alibek Omarov
2023-10-10 14:12:53 +0300
46f38c84b5
engine: platform: dos: fix according to platform.h changes
Alibek Omarov
2023-10-10 14:12:42 +0300
99f290b622
engine: platform: sdl: support borderless mode, slight refactoring
Alibek Omarov
2023-10-10 14:11:28 +0300
680ecfefab
engine: platform: pass desired window mode through R_ChangeDisplaySettings
Alibek Omarov
2023-10-10 14:11:06 +0300
7222c74000
engine: host: expose new -borderless flag in command line help
Alibek Omarov
2023-10-10 14:09:05 +0300
1e43cb734b
engine: client: add definitions for borderless fullscreen mode
Alibek Omarov
2023-10-10 14:08:06 +0300
4fa614d35b
vk: rt: do not use fast srgb-linear conversion
Ivan 'provod' Avdeev
2023-10-09 19:49:54 -0400
d76d6429d0
vk: rt: ensure that base_color_a is stored in sRGB-γ
Ivan Avdeev
2023-10-09 14:51:29 -0400
7bfba01954
vk: rt: add test for srgb-vs-linear model color
Ivan Avdeev
2023-10-09 14:51:07 -0400
9843f53cde
vk: rt: recreate images on format change
Ivan Avdeev
2023-10-09 14:48:50 -0400
57093d7198
vk: remove extra stuff, add comments about SRGB swapchain
Ivan Avdeev
2023-10-09 13:13:11 -0400
2ec92eea0d
vk: add a bunch of profiler scopes to rt rendering
Ivan Avdeev
2023-10-09 13:02:04 -0400
3b40469a87
vk: fix validation sync error on changelevel
Ivan Avdeev
2023-10-09 12:48:38 -0400
1d2da5831e
vk: image: make a raw unorm image view for trad renderer
Ivan Avdeev
2023-10-09 12:39:12 -0400
cb19fa2f6d
engine: client: restore window maximized state after engine restart
Alibek Omarov
2023-10-09 05:26:17 +0300
73fcb84b62
engine: client: console: remove unneeded return from Con_DrawConsoleLen
Alibek Omarov
2023-10-09 05:24:58 +0300
3584d3d1a6
engine: client: yet another BloodStream fix, normalize input velocity vector
Alibek Omarov
2023-10-09 05:24:29 +0300
e95139af94
engine: client: avoid unneeded comparisons in CL_UpdateFlashlight
Alibek Omarov
2023-10-09 03:20:43 +0300
962f88d31b
engine: client: use physents for flashlight tracing, as GoldSrc does
Alibek Omarov
2023-10-08 01:52:42 +0300
79e0e52061
vk: profiler: devmem: save `peak` instead of `total` metrics
nilsoncore
2023-10-07 16:58:04 +0300
c5bbcae242
Merge pull request #596 from a1batross/vulkan
Ivan Avdeev
2023-10-06 21:33:42 -0700
3f505103e1
ref: vk: do not create cl_righthand cvar
#596
Alibek Omarov
2023-10-06 22:48:07 +0300
2c520a6a55
ref: vk: enable compiling with older Vulkan headers
Alibek Omarov
2023-10-06 22:36:50 +0300
fcc6bba88a
Merge upstream/master
Alibek Omarov
2023-10-07 00:47:41 +0300
9b9e89adec
vk: make all texture samplers return values in linear space
Ivan Avdeev
2023-10-06 15:06:44 -0400
60f83245ee
vk: rt: make base_color_a linear-space
Ivan Avdeev
2023-10-06 13:51:32 -0400
41ac5fa0eb
vk: fix printing 64-bit numbers in x86 linux
Ivan Avdeev
2023-10-06 13:13:31 -0400
96e9ef20ab
vk: rt: make normalmaps switchable between xyz.png and xy.ktx2
Ivan Avdeev
2023-10-06 13:05:42 -0400
a738b2a50b
ref: restore missing PARM_TEX_MEMORY RenderAPI parameter
Alibek Omarov
2023-10-06 19:24:02 +0300
56737fd05f
Merge pull request #591 from w23/everything-is-smooth
NightFox
2023-10-05 22:00:39 +0300
ab53aae359
vk: textures: preliminary KTX2 support
Ivan Avdeev
2023-10-05 14:23:46 -0400
7e3f8785f7
vk: fix normalmap glitches
Ivan Avdeev
2023-10-05 12:48:48 -0400
9b90e920a7
vk: add textures counts/size to metrics
Ivan Avdeev
2023-10-05 12:20:07 -0400
34fa1b5ec8
engine: remove PORT_CLIENT, we should randomize client port by default, thus allowing easier connections from same IP address
Alibek Omarov
2023-10-05 11:05:50 +0300
e04a19a0af
Merge pull request #559 from w23/bluenoise
NightFox
2023-10-04 22:55:53 +0300
206fd528d8
Merge branch 'vulkan' into bluenoise
#559
NightFox
2023-10-04 22:44:49 +0300
0d6f6d26af
vk: material: add material table independent of texture table
Ivan Avdeev
2023-10-03 12:48:26 -0400
2fdd080eef
mainui: update
Alibek Omarov
2023-10-02 19:31:35 +0300
6bfa4c90fa
vk: brush: assign white texture for kRenderTransColor
Ivan Avdeev
2023-10-02 11:39:00 -0400
1bbcf44864
vk: patch: allow smoothing entire brush model
#591
Ivan Avdeev
2023-10-02 11:18:22 -0400
b740e0848d
Merge pull request #590 from 0x4E69676874466F78/vulkan
Ivan Avdeev
2023-10-02 07:59:31 -0700
bdc66ba52b
Merge branch 'vulkan' into vulkan
#590
NightFox
2023-10-02 17:58:26 +0300
737cd944bb
Merge pull request #572 from w23/lol-materials
Ivan Avdeev
2023-10-02 07:54:10 -0700
6fe11a241f
update patches
#588
NightFox
2023-10-02 01:49:42 +0300
bd98fdd1d7
update patches
#587
NightFox
2023-10-02 01:46:47 +0300
8ff89bd5ef
vk: materials: add rendermode-specific overrides
#572
Ivan Avdeev
2023-09-29 13:58:02 -0400
4e01947b6b
vk: fix crashing on reloading materials
Ivan Avdeev
2023-09-29 13:02:51 -0400
e97691b27c
vk: patch: allow mapping texture to materials for brush entities
Ivan Avdeev
2023-09-29 12:48:32 -0400
7839792964
vk: materials: fix bsp/mat file extension culling
Ivan Avdeev
2023-09-29 12:39:36 -0400
95f87e24ee
ref: soft: do not register cl_righthand cvar
Alibek Omarov
2023-09-29 13:45:15 +0300
1f82f352f9
Merge pull request #581 from 0x4E69676874466F78/patch
Ivan Avdeev
2023-09-28 08:46:16 -0700
884a4ad97e
Update de_dust2.patch
#581
NightFox
2023-09-27 00:05:15 +0300
b07c5c3740
vk: rt: pass material mode directly from draw command
Ivan Avdeev
2023-09-26 13:14:28 -0400
f63dcd14ce
vk: rt: draw skybox where ray hasn't hit anything
Ivan 'provod' Avdeev
2023-09-26 12:41:10 -0400
02efba3902
Merge branch 'vulkan' into lol-materials
Ivan 'provod' Avdeev
2023-09-26 12:36:37 -0400
acd87043fb
vk: materials: load by mdl/spr individually, not by global {models,sprites}.mat
Ivan Avdeev
2023-09-26 12:27:24 -0400
b549ac76f6
vk: add logs and notes about mod/spr load sequence
Ivan Avdeev
2023-09-26 12:25:40 -0400
3aae128e61
Merge pull request #580 from 0x4E69676874466F78/patch
Ivan Avdeev
2023-09-26 06:03:34 -0700
e3d86af5ab
vk: profiler: devmem: code style consistency
nilsoncore
2023-09-25 23:47:04 +0300