This website requires JavaScript.
Explore
Help
Sign In
izzy
/
UnrealEngineUWP
Watch
0
Star
0
Fork
0
You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced
2026-03-26 18:15:20 -07:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
5e78cade8e08cd20d54fa4b5e01ca59ea9ae0978
UnrealEngineUWP
/
Engine
/
Source
/
Runtime
/
Renderer
History
jamie hayes
5e78cade8e
Fix a bug where Nanite materials would get mixed up when enabling/disabling sky lights in the scene.
...
#rb graham.wihlidal #jira UE-193435 [CL 28316522 by jamie hayes in ue5-main branch]
2023-09-28 09:34:13 -04:00
..
Private
Fix a bug where Nanite materials would get mixed up when enabling/disabling sky lights in the scene.
2023-09-28 09:34:13 -04:00
Public
Massive CPU optimizations to Nanite CS materials (add to scene, and also per-frame dispatch). Also includes optimizations to cache coherency, memory reductions, much more maintainable code, and also includes an important fix to hash the shader bindings (dynamic instancing hash) instead of explicitly hashing things like the FLightCacheInterface* and lighting policy. The previous logic would explode the # of shading bins (2-3x) when features like static lighting were enabled, even when most of the LCI's ended up pointing to the same light map resources/constants. This change also parallelizes the bulk of BuildShadingCommands, and removes the front loaded TPimplPtr from FNaniteShadingCommand and instead put it around the pass specific members to keep the important data on contiguous cache lines.
2023-09-28 07:08:38 -04:00
Renderer.Build.cs
Added shader.build.cs file.
2023-07-27 22:53:25 -04:00