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
a7949da9a6838fe70985f0df351d761df8758d02
UnrealEngineUWP
/
Engine
/
Source
/
Runtime
/
SlateCore
/
Private
/
Rendering
History
Nick Darnell
7b82d75b61
Slate - Inlining several small functions in Slate to save a few hundred microseconds.
...
[CL 2703244 by Nick Darnell in Main branch]
2015-09-23 16:17:33 -04:00
..
DrawElements.cpp
Slate - Huge performance improve for invalidation panels on the render thread. The layer to element map is now specialized to deal with our primiarly linearly ordered layers with short ranges in the symantic layering used by the invalidation panel to merge disperate element trees. Test went from 5ms to 0.2ms.
2015-09-23 16:17:28 -04:00
ElementBatcher.cpp
Merged UE4-Orion->UE4. Slate hardware instancing support
2015-09-23 11:55:14 -04:00
RenderingCommon.cpp
Added support for materials to be used on Slate based fonts.
2015-06-16 09:30:13 -04:00
ShaderResourceManager.cpp
Merging CL 2684004 using UE4_to_UE4-Orion
2015-09-10 13:50:53 -04:00
SlateDrawBuffer.cpp
UMG/Slate - The invalidation panel can now cache a GPU Buffer for a set of drawable elements, this avoids needing to go through the element batcher which can be very expensive on large UI set. Currently only supported on the RHI Renderer. This change required we introduce a sort of logical layering system into the rendering stack for Slate, so that volatile elements that could expand to be N long, could be sorted relative to their parent in terms of layer id, but without knowing that ahead of time, it became impossible to properly sort child elements that came after the volatile set. The logical layering avoids that by allowing us to sort each logical group independently, and as we traverse the tree only sort along each branch.
2015-08-13 16:03:06 -04:00
SlateRenderer.cpp
Slate - Inlining several small functions in Slate to save a few hundred microseconds.
2015-09-23 16:17:33 -04:00