Turánszki János
3899e472b6
Mac OS support ( #1346 )
2026-01-11 21:53:46 +01:00
Turánszki János
b66baed422
fixes for rendering issues when using shader model 6.6 or higher
2025-12-19 19:31:50 +01:00
Turánszki János
6fd4c3b8c2
quad ops in sm6.6 mode must be used only in 1D thread group
2025-12-18 14:04:15 +01:00
Stanislav Denisov
c72837afa5
Fix texture streaming resolution overflow ( #1369 )
2025-12-16 08:27:36 +01:00
Turánszki János
a462b19fe4
Added support for shader model 6.6 direct heap descriptor indexing ( #1351 )
2025-12-09 12:42:31 +01:00
Turánszki János
a5fcda4e34
virtual texture fix inside envprobe rendering
2025-12-08 08:16:24 +01:00
Stanislav Denisov
0f85565b49
Implement the force unlit option ( #1344 )
2025-12-03 23:47:31 +01:00
Stanislav Denisov
3a700be691
Implement wireframe overlay ( #1282 )
2025-11-04 14:31:53 +01:00
Turánszki János
8a9dbf911d
fix for incorrect spirv shader compiler behaviour (glitchy tessellation, in/out mapping mismatches)
2025-11-04 10:17:59 +01:00
Turánszki János
07486015ce
fix for depth mismatch issue on Intel gpu with provoking index buffer #1279
2025-11-03 11:16:31 +01:00
Turánszki János
0d9be71755
ecs lookup table optimization ( #1272 )
2025-11-02 10:24:01 +01:00
Turánszki János
6caaa292dc
path tracer fix
2025-11-02 08:18:13 +01:00
Turánszki János
932c90b91d
optimization for structure memory layouts
2025-10-30 09:35:29 +01:00
Turánszki János
01c9c5efca
optimization of sampler access in forward passes and some other updates ( #1257 )
2025-10-28 07:51:26 +01:00
Stanislav Denisov
88a9aab75a
Fix the chromatic aberration sampling ( #1254 )
2025-10-26 14:11:27 +01:00
Turánszki János
28f0330f97
fix for taa alphatocoverage, alphatest value shouldn't be taken into account for opacity #1252
2025-10-23 13:33:47 +02:00
Turánszki János
79cb603fb3
shader codegen improvement for pows
2025-10-22 17:47:46 +02:00
Turánszki János
3507e1872f
added additional safety against nans for path tracing
2025-10-21 08:43:32 +02:00
Turánszki János
537d60c29a
initial water shader handling for path tracing
2025-10-20 09:35:02 +02:00
Stanislav Denisov
ede31fdd69
Fix edge sampling in sharpen shader ( #1245 )
...
Fix edge sampling in sharpen shader.
2025-10-18 08:31:11 +02:00
Turánszki János
7318056235
taa stochastic alpha will be disabled unless alpharef or dithering is used
2025-10-14 07:50:18 +02:00
Turánszki János
e65daa94fe
tessellation fix when using provoking index buffer
2025-10-09 08:49:29 +02:00
Turánszki János
96a75a6982
envmap sky pixel shaders don't need rendertargetarrayindex input #1230
2025-10-09 08:18:56 +02:00
Turánszki János
b437b6f0b5
mesh shader primitiveid fixes
2025-10-08 17:19:09 +02:00
Turánszki János
5765b96c0d
SV_RenderTargetArrayIndex and SV_ViewportArrayIndex compiled out of pixel shaders #1230
2025-10-08 09:01:12 +02:00
Turánszki János
4fc1d375a7
SV_PrimitiveID emulation by provoking vertex ( #1237 )
...
The SV_PrimitiveID is no longer used as PS input, instead two additional index buffers are used for indirection. The "provoke" contains primitiveIDs for every provoking vertex. The "reorder" contains the vertexID remapping from "provoke". On PS5 this removes the need to do additional geometry shader fallback for prepass rendering. It will be also helpful for MacOS port that doesn't support SV_PrimitiveID or geometry shader (PR: #1230 )
2025-10-07 18:51:55 +02:00
Turánszki János
20d512eb63
mesh blend support for path tracing ( #1234 )
2025-10-05 08:44:08 +02:00
Turánszki János
2d94fa76d4
meshblend id assignment improvement #1231
2025-10-04 10:37:04 +02:00
Turánszki János
04b50c0933
crt shader improvements
2025-09-24 07:53:06 +02:00
Turánszki János
97b8f8608f
added CRT effect option for camera feed
2025-09-22 10:47:51 +02:00
Turánszki János
4113127c1b
CRT filter ( #1218 )
2025-09-16 09:24:32 +02:00
Turánszki János
162daa3d40
small optimizations and refactors
2025-09-09 17:51:47 +02:00
Turánszki János
5dc4f68e94
Mesh blend ( #1215 )
2025-09-03 08:46:48 +02:00
Turánszki János
d583c14358
improvement for grass in dedicated character shadow
2025-08-26 09:50:44 +02:00
Turánszki János
1ed5e0d9ac
PCSS shadow sampling mode [optional] ( #1213 )
2025-08-21 09:22:28 +02:00
Turánszki János
30fd382261
unified stochastic/MSAA/dithered transparency between object, hairparticle and impostors
2025-07-19 10:56:17 +02:00
Turánszki János
0529b15e02
shadow border clamp fix
2025-07-16 08:16:42 +02:00
Turánszki János
15c22fd666
Wave effect, AMD lightmap fix and other updates ( #1156 )
2025-07-10 17:40:57 +02:00
Turánszki János
d0941c07ef
path tracing AMD fix
2025-07-10 15:20:54 +02:00
Turánszki János
38caf1a5f0
improved MSAA instance transparency
2025-07-07 08:31:24 +02:00
Turánszki János
841201499d
shadow fix #1150
2025-07-06 07:48:42 +02:00
Turánszki János
16f4b80c57
disabled capsule reflection for planar reflection material
2025-07-05 07:54:32 +02:00
Turánszki János
1b9ef603a1
path tracing AMD improvement #1142
2025-07-01 06:44:07 +02:00
Turánszki János
39a5db515a
fixes
2025-06-29 06:54:10 +02:00
Turánszki János
38cc0729f0
removed dithering from MSAA alpha to coverage
2025-06-28 15:36:37 +02:00
Turánszki János
33f0ed9598
Theme editor ( #1134 )
2025-06-19 09:13:08 +02:00
Turánszki János
6866a7bab6
ddgi fp16 black sky fix dx12
2025-06-13 13:11:59 +02:00
Turánszki János
030413c9cc
Project creator ( #1118 )
2025-06-07 17:38:36 +02:00
Dennis Brakhane
03565ee51c
update comment to clarify what is causing the issue ( #1119 )
2025-06-07 16:48:01 +02:00
Turánszki János
d63d5325ba
volumetric shadow fix
2025-06-04 08:06:48 +02:00