Turánszki János
4e1daad92a
profiler, infodisplay, logging updates
2022-06-02 12:43:06 +02:00
Turánszki János
347c2ee0e4
font renderer cursor refactor; initialization screen and backlog update;
2022-06-01 21:09:12 +02:00
Turánszki János
c9e4c34e31
uwp text input fix
2022-06-01 20:02:33 +02:00
Turánszki János
2104d41b94
font renderer: exposed cursor offset; backlog: colored loglevel;
2022-06-01 12:24:30 +02:00
Turánszki János
1dd03455af
vulkan: user slice pitch support
2022-05-31 18:34:07 +02:00
Turánszki János
c589a04eaf
invisible gui label fix
2022-05-31 16:47:49 +02:00
Turánszki János
d7c44cbdb7
hair particle system gpu hang fix
2022-05-31 16:43:30 +02:00
Turánszki János
509aae5be5
font renderer kerning/advance fixes
2022-05-30 18:43:22 +02:00
Turánszki János
731f9aae31
SDF font rendering ( #453 )
...
SDF supports following font effects:
- upscaling sharpness improvement
- softness
- bolden
2022-05-30 16:58:27 +02:00
Turánszki János
cd3efa9cca
font renderer fix
2022-05-30 14:31:17 +02:00
Turánszki János
91c385ab9d
Pain Tool Brush textures ( #448 )
...
* added brush textures to paint tool
* logo
* fix
2022-05-22 13:20:19 +02:00
Turánszki János
09cb888424
font renderer updates
2022-05-20 18:37:57 +02:00
Turánszki János
628bd67ea9
font renderer: word wrap is fix, gui: label scrollbar
2022-05-20 15:09:57 +02:00
Turánszki János
e839c235f0
shaderinterop spirv improvement
2022-05-20 13:05:22 +02:00
Turánszki János
f7d28b1127
GUI scrollbar updates ( #447 )
2022-05-19 22:42:49 +02:00
Turánszki János
782c326652
gpu barrier fix; vulkan mutable image format flag;
2022-05-17 21:00:33 +02:00
Turánszki János
9ac11ab965
visibility: compute the flat entity tile mask earlier
2022-05-17 14:09:17 +02:00
Turánszki János
dbfdbdcf8f
vgpr reduce
2022-05-17 10:59:21 +02:00
Turánszki János
e84aa8ec91
light culling shader update
2022-05-17 00:36:30 +02:00
Turánszki János
c486669e18
linux build fix
2022-05-16 10:43:20 +02:00
Turánszki János
b2cbff5397
wave op for depth mask atomic
2022-05-16 10:24:05 +02:00
Turánszki János
5f33bed3c2
optimization with wave operations
2022-05-16 10:14:02 +02:00
Turánszki János
d159fd73e7
audio test update
2022-05-16 09:36:19 +02:00
Turánszki János
d059efe96c
image loader fix
2022-05-16 09:27:58 +02:00
Turánszki János
54491ad536
Visbuffer Optimizations ( #438 )
...
Splitting visibility buffer shaders to reduce register usage:
resolve (async)
binning (async)
velocity (async)
surface sampling (async)
sky (async)
lighting (gfx)
Successfully improved GPU utilization in lighting shader.
Binning is faster, because binning tiles and not pixels
Because tiles are binned, lighting tiles are using coherent tile info for whole thread group
Surface, sky and decal rendering also runs now in async compute.
Velocity is separate pass, improves GPU utilization in resolve, and only runs as optional.
Surface shader occupancy is still bad, and wind computation is still bad per pixel, but now it is only done in surface shader.
Surface shader can now write out proper top layer of clearcoated material, this improves screen space and raytraced reflections.
MSAA not implemented yet for visibility compute shading
Tessellation is still only half way supported in visibility compute shading (tessellation data not available in memory for pixel interpolation, but depth is written in prepass, this causes mismatch)
2022-05-15 15:50:42 +02:00
Turánszki János
9f53be3f71
updated credits
2022-05-15 14:42:24 +02:00
eddieataberk
7001cf06d4
Fixes the frame delay issue with rigid body visuals ( #446 )
...
* Added Apply Torque
* Fixes the frame delay issue with rigid body visuals
* Fixes the frame delay issue with rigid body visuals
2022-05-15 14:02:16 +02:00
Turánszki János
0e7b103c46
softbody fix #445
2022-05-14 11:08:12 +02:00
Turánszki János
5a035c3a17
editor: fixed grass interaction check
2022-05-13 17:10:47 +02:00
Molasses
fbdb772c76
Changed the Wicked Engine launcher shebang ( #442 )
...
* Edited the `wicked-engine.sh` shebang shell to `sh`
2022-05-13 11:56:12 +02:00
Turánszki János
c1fe3a23c9
fix: particle blas could be recreated every frame
2022-05-12 15:15:20 +02:00
Matteo De Carlo
1f6a3743e6
Ops, did not mean to use zsh ( #440 )
...
bash is perfectly fine here
2022-05-11 08:55:14 +02:00
Matteo De Carlo
3f9ef838b5
Fixed missing header in cmake ( #437 )
2022-05-10 10:28:16 +02:00
Turánszki János
c46fc08988
planar reflection shader fix
2022-05-09 11:14:28 +02:00
Igor Alexey
fc80020bd1
QOI decoding Implementation ( #435 )
2022-05-09 11:06:17 +02:00
eddieataberk
7bb233bdd7
Added Apply Torque ( #436 )
2022-05-09 11:05:49 +02:00
Matteo De Carlo
8c43592982
cmake install editor and offlineshadercompiler ( #424 )
...
* Install editor and offlineshadercompiler
* Install .desktop file and icon
* Improved shaders install code
* Editor installation with assets
2022-05-09 10:54:37 +02:00
Turánszki János
d50370865a
Visibility Buffer shading in CS ( #431 )
...
* shading on the visibility buffer in compute
* very slow computation of wind barycentrics
* update
* implementation of ddx ddy for decals in compute
* SURFACE_LOAD_QUAD_DERIVATIVES
* visibility resolve also use quad derivatives
* wind stuff
* material binning base
* rtao fix
* fix
* permutations
* binning optimizations, refactors
* parallax occlusion mapping CS
* change
* anisotropy CS
* lightmap in CS
* refactor
* clearcoat and sheen cs
* updates
* better permutation handling
* offline shader compiler permutations support
* refactor
* fix for uv scaling derivatives
* visibility compute shading as optional setting
2022-05-08 14:20:43 +02:00
Turánszki János
3f4e9a7294
editor: limit far plane slider min #432
2022-05-07 09:55:59 +02:00
Turánszki János
e11de6cad4
handling backface for visibility resolve
2022-05-05 13:27:18 +02:00
Turánszki János
9d17564e3f
shader fixes
2022-05-05 13:08:59 +02:00
Turánszki János
203382da89
fix: missing shader from offline compiler
2022-05-04 20:39:18 +02:00
Turánszki János
008563411c
Meshlets ( #430 )
2022-05-04 15:29:17 +02:00
Molasses
41567dbd2a
Wrote Visual Studo Code/Codium build tasks
2022-05-04 10:52:43 +02:00
Molasses
add4f2ffaa
Fixed Git not ignoring capitalised build folders
2022-05-04 10:52:13 +02:00
Turánszki János
6097526134
uwp platform fix for MakePathRelative
2022-05-03 11:33:56 +02:00
Turánszki János
18108223df
Terrain Virtual Texture ( #422 )
2022-05-02 10:34:27 +02:00
Turánszki János
a055c80d1c
Update credits.txt
2022-05-02 10:11:55 +02:00
Turánszki János
530266c850
gamma fix for raytracing basecolor
2022-05-01 00:08:18 +02:00
Turánszki János
d2985abd41
paint tool fixes; translator jitter removed when temporal AA enabled;
v0.60.61
2022-04-28 11:33:32 +02:00