Turánszki János
bfbb1852e3
renderer small fix, documentation update for customshader
2023-05-19 16:45:13 +02:00
Turánszki János
a92ee95c2f
tile based postprocess improvements and indirect rendering refactors ( #678 )
2023-05-17 21:11:34 +02:00
Turánszki János
4f0ed67acd
variable rate shading fixes
2023-05-16 17:43:26 +02:00
Turánszki János
32da5c3b16
Visibility pipeline updates ( #677 )
2023-05-16 09:29:14 +02:00
Turánszki János
9f3c9e58b6
Shadow cascade viewport instancing ( #675 )
2023-05-15 10:10:15 +02:00
Turánszki János
8a9432b21c
postprocess scissor fixes #676
2023-05-14 18:31:51 +02:00
Turánszki János
e0b9f3a3c1
renderer: pso compilation tracker per renderpass type to not let one renderpass wait for psos from other renderpass
2023-05-13 17:36:56 +02:00
Turánszki János
c910e47627
uwp asset build fix
2023-05-12 18:26:10 +02:00
Turánszki János
070480a8ff
Conversation ( #674 )
2023-05-12 17:50:21 +02:00
Turánszki János
1735338930
fix: dds loading dimension alignment
2023-05-10 14:53:01 +02:00
Turánszki János
387c3e0a37
cropping can be configured for RenderPath3D
2023-05-06 19:41:51 +02:00
Turánszki János
67d343c6fc
respect backface culling in raytracing effects that didn't
2023-05-05 09:00:55 +02:00
Turánszki János
07946b9d97
VRM import: apply subsurface scattering for skin materials, disable shadow casting for some face elements;
...
weather: default ambient higher;
character asset updated;
2023-05-04 16:40:07 +02:00
Turánszki János
c8a533e621
transparents will receive colored shadow but also using secondary depth check
2023-05-03 18:24:38 +02:00
Turánszki János
bb5cf3ad41
minor fix dx12
v0.71.195
2023-05-01 16:42:09 +02:00
Turánszki János
afd024395a
fixed readme gif
2023-05-01 16:10:31 +02:00
Turánszki János
3369ede5de
updates: init, vulkan, editor, readme, documentation ( #672 )
2023-05-01 16:06:49 +02:00
Turánszki János
e02ca53f99
GPU Video Decoding ( #661 )
2023-04-29 15:44:06 +02:00
Amer Koleci
bde4e61c92
Migrate to new KHR_synchronization2 (core in 1.3) barriers. ( #670 )
...
* Migrate to new KHR_synchronization2 (core in 1.3) barriers.
* More barriers improvements and use vkQueueSubmit2
* FIX layout during resolve, need to be set to COPY_DST so we don't have to workaround Vulkan side.
* Complete total VK_KHR_synchronization2 migration.
* Use VK_PIPELINE_STAGE_2_ALL_COMMANDS_BIT instead of VK_PIPELINE_STAGE_2_TRANSFER_BIT for memory barriers.
2023-04-26 11:54:44 +02:00
Jens Weggemann
44df4262f0
Tweaked Vulkan transfer queue family selection ( #669 )
...
Update wiGraphicsDevice_Vulkan.cpp
Changed Vulkan transfer queue family search to more to first look for a fully exclusive transfer queue family, even without video and optical flow caps. If that fails, it will fall back to the previous behavior. This change works around driver issues in some scenarios.
2023-04-18 08:05:18 +02:00
Turánszki János
ead80289fe
fix for hair particle system TLAS write #663
2023-04-13 19:39:03 +02:00
Turánszki János
dbecd17a20
character controller: limit gravity force to avoid tunneling at very high falling speed
2023-04-12 09:16:07 +02:00
Turánszki János
492f78c6fd
disabled font upscaling, works better with low dpi
2023-04-12 08:56:56 +02:00
Turánszki János
ebbf64b63f
editor: fixed camera snapping on model import (don't copy all camera properties, some could be uninitialized)
2023-04-09 10:43:44 +02:00
Turánszki János
daae2dd380
talking expression: random phoneme selection and forced talking
2023-04-07 14:06:05 +02:00
Turánszki János
e5783a98db
disable steamdeck build because of timeouts
2023-04-07 11:49:48 +02:00
Turánszki János
9efb99dbca
anisotropic map, aniso rotation, import/export GLTF KHR_materials_anisotropy
2023-04-05 18:36:04 +02:00
Turánszki János
7f121d3372
check occlusion status for planar reflection priority request
v0.71.190
2023-04-03 09:26:28 +02:00
Turánszki János
32255e2d0b
editor: build speed improvement for embedded resources
2023-04-02 14:36:11 +02:00
Turánszki János
21d5f37fee
build updates ( #655 )
2023-03-28 19:30:29 +02:00
Turánszki János
565231e0b0
gui: color picker hex input
2023-03-27 19:14:34 +02:00
Turánszki János
5e5e3f5af0
linux build fix
2023-03-26 21:32:08 +02:00
Turánszki János
7ca63f6b96
vulkan: copy allocator will also handle initial graphics state transitions
2023-03-26 20:17:53 +02:00
Turánszki János
5d88275e8c
editor: only check languages if directory exists
2023-03-25 20:51:21 +01:00
Turánszki János
49def1c269
Localization ( #654 )
2023-03-25 20:28:12 +01:00
Molasses
1bc20f0b1e
Added Arctic Ice's 'Nord' theme ( #653 )
...
* Added Arctic Ice's 'Nord' theme
Updated the editor to have the 'Nord' theme as
a theme option.
Signed-off-by: MolassesLover <60114762+MolassesLover@users.noreply.github.com >
* Fixed the knobs and sliders in the 'Nord' theme
This commit adds the same check used for the
'Hacking' theme onto the 'Nord' theme, used to
change `WIDGET_ID_SLIDER_KNOB_IDLE` and
`WIDGET_ID_SCROLLBAR_KNOB_INACTIVE`.
---------
Signed-off-by: MolassesLover <60114762+MolassesLover@users.noreply.github.com >
Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com >
2023-03-23 21:12:00 +01:00
Turánszki János
bc715ace64
CreateBuffer2 ( #652 )
...
- new CreateBuffer2 that accepts lambda to fill buffer initial contents
- improved resource creation allocator in dx12, vulkan
- reduced allocations
2023-03-23 19:07:49 +01:00
Turánszki János
628d258f25
dx12 texture init fix
2023-03-22 14:06:57 +01:00
Turánszki János
ca5a16c077
dx12, vulkan: allow initial data for upload resource
2023-03-20 21:49:33 +01:00
vrid
90b75d3ab0
simple spell fix: dowload -> download in README.md ( #650 )
...
Update README.md
simple spell fix: dowload -> download
2023-03-20 21:39:28 +01:00
Turánszki János
0169e79b2e
morph targets moved to compute shader ( #651 )
2023-03-20 08:24:43 +01:00
Turánszki János
5c6519db08
Multithreaded animation ( #649 )
2023-03-19 11:11:29 +01:00
Turánszki János
513c28530e
fix for emissiveColor animation channel
2023-03-18 18:24:03 +01:00
Turánszki János
b02f57d160
shader compiler: strip reflection option ( #648 )
2023-03-18 11:06:41 +01:00
Turánszki János
4fb162c468
character controller: fixed timestep improvements, framerate lock debug, refactors
2023-03-17 20:36:53 +01:00
Turánszki János
892bbf0e13
decal slopeBlendPower
2023-03-16 17:38:55 +01:00
Turánszki János
615a064f20
path tracing depth-stencil #647
2023-03-15 15:01:07 +01:00
Turánszki János
7e4c4d8fa2
profiler: memory graph
2023-03-13 19:51:57 +01:00
Turánszki János
47d6ad0884
reduced gpu readback buffering in occlusion culling, profiler, emitter statistics
2023-03-12 18:58:39 +01:00
Turánszki János
172e6da32d
uwp asset packaging fix
2023-03-12 12:46:40 +01:00