Split BoundsAndCollision Flag from ClientUpdate Flag
Split Public and Internal Update Flags to avoid invalid update requests
#rb richard.malo
#rnx
#ROBOMERGE-SOURCE: CL 5808612 via CL 5811633
[CL 5811887 by patrick enfedaque in Main branch]
#rb none
#jira UE-72174
#lockdown Nick.Penwarden
#ROBOMERGE-SOURCE: CL 5810490 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5810496 by krzysztof narkowicz in Main branch]
#rb none
#jira none
#lockdown Nick.Penwarden
#ROBOMERGE-SOURCE: CL 5808118 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5808119 by krzysztof narkowicz in Main branch]
[CODEREVIEW] krzysztof.narkowicz
#ROBOMERGE-SOURCE: CL 5806977 via CL 5806978 via CL 5806979 via CL 5807021
[CL 5807022 by dmitriy dyomin in Main branch]
The previous path used to parse the world and generate all shaders at once,
which created a massive stall. This happened immediately after choosing the mode.
For example, following "viewmode shadercomplexity"
The new implementation generate only what is currently being used in the rendering.
Added some visual feedbacks to show missing (pending) shader status in shader complexity.
Added "r.ViewMode.ShaderTimeSlice" to control how much time is spent per frame to generate the viewmode shaders.
#rb daniel.wright
#ROBOMERGE-SOURCE: CL 5805353 via CL 5805355 via CL 5805356 via CL 5805440
[CL 5805445 by uriel doyon in Main branch]
- Fix -nomsaa which requires disabling MSAA in pipeline and render-pass descriptors.
- Reorder some of the MetalRuntimeDebugLevel options so that splitting command-buffers and waiting on them can be used in Shipping builds!
#rb mark.satterthwaite
#ROBOMERGE-SOURCE: CL 5772253 via CL 5795092 via CL 5795114 via CL 5795130 via CL 5799584
[CL 5799700 by peter sauerbrei in Main branch]
Forward Bundle Pause status to JSBridge.
[at]Daniel.Lamb
[FYI] [at]Taylor.Thompson
#ROBOMERGE-SOURCE: CL 5777006 via CL 5777076 via CL 5777091 via CL 5785792
[CL 5785852 by justin marcus in Main branch]
- Fixed missing physic material update when Clearing, Filling and Replacing a Layer.
#jira UE-72474
[CODEREVIEW] patrick.enfedaque
[FYI] michael.dupuis
#ROBOMERGE-SOURCE: CL 5776037 via CL 5785762
[CL 5785826 by richard malo in Main branch]