Magnus Norddahl
|
bd13ef16de
|
Try publish package for Linux GCC 12
|
2024-03-07 21:09:45 +01:00 |
|
dpjudas
|
c7cee9e527
|
Fix corona texture mode bug
|
2024-03-06 04:21:45 +01:00 |
|
Magnus Norddahl
|
ab537a4879
|
Hook up SourceRadius
|
2024-03-05 16:37:59 +01:00 |
|
Magnus Norddahl
|
958251bfd4
|
Change the math for two-sided surfaces
|
2024-03-04 23:39:35 +01:00 |
|
Magnus Norddahl
|
b99cf589e7
|
Fix midtextures being opaque
|
2024-03-04 21:40:11 +01:00 |
|
dpjudas
|
5f65e2914d
|
Adjust the comment about lightmap tile differences between zdray and the internal lightmapper
|
2024-03-03 02:04:42 +01:00 |
|
Magnus Norddahl
|
6a7c17dfd6
|
Fix 3d floor sides not getting lit
|
2024-03-01 19:30:36 +01:00 |
|
Magnus Norddahl
|
2ba2553c60
|
Fix sample distance
|
2024-03-01 11:55:15 +01:00 |
|
Magnus Norddahl
|
08e06b399b
|
Default ambient occlusion, soft shadows and bounces to be off for the internal light mapper
|
2024-02-28 01:03:06 +01:00 |
|
Magnus Norddahl
|
c98930a88c
|
Atlas tile adjustments
|
2024-02-28 00:59:41 +01:00 |
|
Magnus Norddahl
|
60cdb871d2
|
Add light bounce
|
2024-02-26 17:00:28 +01:00 |
|
Magnus Norddahl
|
a831fdb027
|
Move monte carlo math functions to its own file
|
2024-02-26 16:21:04 +01:00 |
|
Magnus Norddahl
|
ccc5c259ad
|
Grab the light list from the surfaces in the shader
|
2024-02-26 16:15:14 +01:00 |
|
Magnus Norddahl
|
68f9fee55b
|
Make the light list part of the level mesh
|
2024-02-26 15:57:32 +01:00 |
|
Magnus Norddahl
|
b436903a28
|
Use constants as bad boys and girls seem to be shadowing the global variables :p
|
2024-02-19 13:14:53 +01:00 |
|
Magnus Norddahl
|
dea8a7888a
|
Also support texel fetch
|
2024-02-19 13:07:55 +01:00 |
|
Magnus Norddahl
|
fc6e5860e2
|
Fix precache unload bug in FHardwareTextureContainer::UnmarkAll
|
2024-02-19 12:25:05 +01:00 |
|
Magnus Norddahl
|
3247f7c67a
|
Fix memory leak due to IHardwareTexture forward declaration
|
2024-02-19 10:16:36 +01:00 |
|
Magnus Norddahl
|
08d376d3f4
|
Add hwtexture count to vk_mem_budget
|
2024-02-19 10:00:46 +01:00 |
|
Magnus Norddahl
|
9bf1668195
|
Improve compatibility with old shaders
|
2024-02-19 09:46:12 +01:00 |
|
dpjudas
|
a9a5ee8a96
|
Enable more extensions desired by vk_mem_alloc and add vk_membudget cvar
|
2024-02-19 09:27:51 +01:00 |
|
dpjudas
|
30cc548d92
|
Limit the uniform buffer block size to 1 MB for drivers that report gigabytes
|
2024-02-14 05:50:28 +01:00 |
|
dpjudas
|
01daca7ef7
|
Zip the artifacts
|
2024-02-11 07:19:40 +01:00 |
|
dpjudas
|
dc20b115fc
|
Revert last commit
|
2024-02-11 07:02:48 +01:00 |
|
dpjudas
|
c4ea92cf8e
|
Seems releaser produces some weird error. Try with the older version instead.
|
2024-02-11 06:46:27 +01:00 |
|
dpjudas
|
0cd7553aa2
|
Upload and download artifact must be same version
|
2024-02-11 06:29:32 +01:00 |
|
dpjudas
|
533994e4dd
|
Run the deploy step on linux
|
2024-02-11 06:19:32 +01:00 |
|
dpjudas
|
ca97dbaf89
|
Add latest successful build publish step
|
2024-02-11 05:55:33 +01:00 |
|
Magnus Norddahl
|
1a7407944e
|
Always use indirect draw
|
2024-02-11 02:12:18 +01:00 |
|
Magnus Norddahl
|
75b70abcb3
|
Fix sunlight coming from sector portals
|
2024-02-10 02:19:59 +01:00 |
|
Magnus Norddahl
|
73ee25ad39
|
Remove the need for pipelines for each material layer count
|
2024-02-10 01:42:28 +01:00 |
|
Magnus Norddahl
|
4fbb58d836
|
Switch to using bindless textures for the entire hwrenderer
|
2024-02-10 01:36:27 +01:00 |
|
Magnus Norddahl
|
94eb96a235
|
Fix trace bug for when rayquery is not available
|
2024-02-10 00:55:29 +01:00 |
|
Magnus Norddahl
|
2bfa8b0ee5
|
Fix AO not appearing and some other tracing adjustments
|
2024-02-10 00:13:51 +01:00 |
|
Magnus Norddahl
|
c1d0963da4
|
Rewrite the GLSL ray trace code so it does not use global variables!!
Fix portals not working
|
2024-02-09 12:08:16 +01:00 |
|
Magnus Norddahl
|
445170e33f
|
Fix black screen when frame ended without an active 2D drawer
|
2024-02-09 02:37:16 +01:00 |
|
Magnus Norddahl
|
2411b103b5
|
Keep bindings in the mesh
|
2024-02-08 21:27:16 +01:00 |
|
Magnus Norddahl
|
c817cba606
|
Clean up the upload code
|
2024-02-01 13:08:38 +01:00 |
|
Magnus Norddahl
|
6db897143a
|
Fix font text color bug
|
2024-01-29 23:14:02 +01:00 |
|
Magnus Norddahl
|
0a70115077
|
Fix null pointer crash
|
2024-01-29 23:10:42 +01:00 |
|
Magnus Norddahl
|
7bc2ed5436
|
Remove the submesh class as that caused more problems than it solved
|
2024-01-29 21:56:42 +01:00 |
|
dpjudas
|
d9c896a903
|
Update to latest ZVulkan
|
2024-01-26 03:52:38 +01:00 |
|
Magnus Norddahl
|
e9e9081372
|
Shader backwards compatibility support
|
2024-01-21 14:40:04 +01:00 |
|
Magnus Norddahl
|
e7e89fce09
|
Make the vk_rayquery cvar a bit more robust
|
2024-01-21 14:25:08 +01:00 |
|
Kevin Caccamo
|
d7dcf60c7b
|
Use EXTERN_CVAR instead of extern
Because vk_rayquery is a CVAR and needs this treatment
|
2024-01-21 14:15:17 +01:00 |
|
Kevin Caccamo
|
fe456eaded
|
Attempt to fix compilation errors on other platforms
The compilation failed because there was more than one vk_rayquery variable (A CVAR and a hard-coded global true value), so I removed the latter.
|
2024-01-21 14:15:17 +01:00 |
|
Magnus Norddahl
|
d08b9b8568
|
Update to latest zwidget
|
2024-01-20 12:26:15 +01:00 |
|
Magnus Norddahl
|
22c788afc4
|
Update zwidget
|
2024-01-19 16:20:20 +01:00 |
|
Magnus Norddahl
|
a48a45dd69
|
Update to latest zwidget
|
2024-01-19 12:35:35 +01:00 |
|
Magnus Norddahl
|
fbceb44b60
|
Hide the additional parameters field as it is not implemented
|
2024-01-18 11:59:10 +01:00 |
|