Commit Graph

32361 Commits

Author SHA1 Message Date
kafumanto
2ea5617455 PR #5488: Fixed packaging of framework resource bundles when doing a remote build for iOS (Contributed by kafumanto)
#rb none
#jira UE-68921

#ROBOMERGE-SOURCE: CL 4957419 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968448 by ben marsh in Main branch]
2019-02-12 09:39:55 -05:00
arciel rekman
b49258b218 Ensures: fixed discrepancy between the UI and the actual setting (UE-69764)
- Also hardened the code.

#rb none
#jira UE-69764
[FYI] Marcin.Undak

#ROBOMERGE-SOURCE: CL 4957085 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968444 by arciel rekman in Main branch]
2019-02-12 09:39:54 -05:00
krzysztof narkowicz
8293c58ceb Fixed crash when multiple views try to run editor selection mesh processor in parallel.
#jira UE-69816
#rb none

#ROBOMERGE-SOURCE: CL 4957050 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968441 by krzysztof narkowicz in Main branch]
2019-02-12 09:39:53 -05:00
ben marsh
8547f02ddc UBT: Fix module manifest not being updated correctly when -ModuleWithSuffix is passed on the command line.
#rb none
#rnx
#jira UE-69366

#ROBOMERGE-SOURCE: CL 4957024 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968440 by ben marsh in Main branch]
2019-02-12 09:39:51 -05:00
ben marsh
4b2c7d21ec Missing file.
#rb none
#jira
#rnx

#ROBOMERGE-SOURCE: CL 4957017 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968439 by ben marsh in Main branch]
2019-02-12 09:39:50 -05:00
ben marsh
95512df0b1 UBT: Add a FileReference.WriteAllBytesIfModified() method to make it easier to update files without modifying the timestamp if they don't change.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 4957014 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968438 by ben marsh in Main branch]
2019-02-12 09:39:49 -05:00
ben marsh
101ee9cca0 UBT: Write exception info if XGE fails to start.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 4957013 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968437 by ben marsh in Main branch]
2019-02-12 09:39:47 -05:00
arciel rekman
2a825b735e Editor: better wording for the options.
#rb none
#jira UE-69764

#ROBOMERGE-SOURCE: CL 4956892 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968436 by arciel rekman in Main branch]
2019-02-12 09:39:46 -05:00
mark satterthwaite
3e7977bf7d Use dynamic casting to access Metal tessellation shader index buffers - means restoring the code path for R16Uint and R32Uint but that should be fine. This avoids the AMD driver bug that causes incorrect reads at the extreme beginning/end of a texture_buffer or texture2d created from an index buffer. Need to get to the bottom of this with the driver team.
#jira UE-69266
#rb none

#ROBOMERGE-SOURCE: CL 4956763 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968434 by mark satterthwaite in Main branch]
2019-02-12 09:39:43 -05:00
dan oconnor
084906e56e Fixed compilation error due to delegate properties referencing function signatures on out of date classes
#jira UE-69735
#rb Phillip.Kavan

#ROBOMERGE-SOURCE: CL 4956651 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968433 by dan oconnor in Main branch]
2019-02-12 09:39:42 -05:00
ben marsh
1fc22b4123 UBT: Update toolset version number for Visual Studio 2019 preview 2.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 4954380 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968431 by ben marsh in Main branch]
2019-02-12 09:39:39 -05:00
steve robb
2359172217 Reset the module manager cache after recompiling an unloaded module just in case it's a brand new one.
#rb none
#jira UE-69366

#ROBOMERGE-SOURCE: CL 4953241 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968360 by steve robb in Main branch]
2019-02-12 09:36:05 -05:00
ben marsh
a4162371fe UBT: Add a global mutex around UBT initializing the XML config cache. This happens before the global mutex is acquired, so needs to be guarded separately.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 4953078 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968356 by ben marsh in Main branch]
2019-02-12 09:36:04 -05:00
mark satterthwaite
b8b4fe057a Fix silly mistake that led to color channel inversion on iOS 11/12 when using Metal 1.2.
#rb none
#jira UE-69798

#ROBOMERGE-SOURCE: CL 4952926 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968355 by mark satterthwaite in Main branch]
2019-02-12 09:36:02 -05:00
ben marsh
6a9b5949cb UBT: Prevent hot reload attempting to build non-C++ modules.
#rb none
#jira UE-69518

#ROBOMERGE-SOURCE: CL 4952727 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968346 by ben marsh in Main branch]
2019-02-12 09:36:00 -05:00
max chen
182ba69084 Sequencer: Fix autoscroll when in a subsequence
#rb none
#jira none

#ROBOMERGE-SOURCE: CL 4952128 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968338 by max chen in Main branch]
2019-02-12 09:35:57 -05:00
max chen
1c58c840f1 Sequencer: Add deprecated message for deprecated ufunctions
#jira UE-69056
#rb andrew.rodham

#ROBOMERGE-SOURCE: CL 4952064 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968337 by max chen in Main branch]
2019-02-12 09:35:55 -05:00
ben marsh
fa17d1c79f UBT: Fix the user's selected Visual Studio version not being respected when generating project files.
#rb none
#jira UE-69239

#ROBOMERGE-SOURCE: CL 4951803 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4968336 by ben marsh in Main branch]
2019-02-12 09:35:52 -05:00
matt kuhlenschmidt
9e2d7ecd88 Removed GetCachedGeometry from SSequencerTrackArea. Redundant with SWidget::GetCachedGeometry which does the same thing.
[CODEREVIEW] andrew.rodham, max.chen


#ROBOMERGE-SOURCE: CL 4963071 via CL 4963805

[CL 4965994 by matt kuhlenschmidt in Main branch]
2019-02-11 18:14:02 -05:00
louisphilippe seguin
c26ddc6ac3 Engine module replicated properties cleanup
Explicitely disabling replicated properties previously not registered in GetLifetimeRuntimeProps.

#rb ryan.gerleve


#ROBOMERGE-SOURCE: CL 4962425 via CL 4963620

[CL 4965603 by louisphilippe seguin in Main branch]
2019-02-11 18:11:01 -05:00
james hopkin
c5a405530c #ue4 Removed incorrect semicolon from UE_GET_LOG_VERBOSITY (NO_LOGGING version doesn't have one)
#rb Jamie.Dale


#ROBOMERGE-SOURCE: CL 4962355 via CL 4962357 via CL 4963584

[CL 4965568 by james hopkin in Main branch]
2019-02-11 18:10:50 -05:00
mickael gilabert
372a55a840 Fixed compilation warning caused by member initialization order
#rb trivial


#ROBOMERGE-SOURCE: CL 4962335 via CL 4962337 via CL 4963581

[CL 4965565 by mickael gilabert in Main branch]
2019-02-11 18:10:47 -05:00
LouisPhilippe Seguin
9ac9c04729 Added DISABLE_REPLICATED_PROPERTY macro to explicitely disable the replication of a networked property in GetLifetimeReplicatedProps.
This is needed since we will start warning when we detect replicated properties not registered in GetLifetimeReplicatedProps

Added DISABLE_ALL_CLASS_REPLICATED_PROPERTIES macro to disable the replication of ALL replicated properties of a given class

Added RESET_REPLIFETIME macro that allows you to reenable a networked property that was Disabled in a base class.


#rb ryan.gerleve, peter.engstorm, jon.nabozny
#jira UE-2686


#ROBOMERGE-OWNER: LouisPhilippe.Seguin
#ROBOMERGE-AUTHOR: louisphilippe.seguin
#ROBOMERGE-SOURCE: CL 4962290 via CL 4963576

[CL 4965559 by LouisPhilippe Seguin in Main branch]
2019-02-11 18:10:28 -05:00
Mickael Gilabert
90c2135f60 Optimized RenderAssetStreamingMipCalcTask - Task is now ~2.3 times faster
- Enabled by default - CVar to enable / disable it is CVarStreamingMipCalculationEnablePerLevelList
    - Added to FStreamRenderAsset structure bit array that indexes levels that reference the asset
    - When iterating through render asset and computing max visible mip/lod, algo iterates through associated levels of the render assets instead of all loaded levels

#jira FORT-145101
#rb uriel.doyon

[CL 4964791 by Mickael Gilabert in Main branch]
2019-02-11 17:08:06 -05:00
Justin Marcus
fedacdf964 Fix merge error.
#jira UE-69864
#rb trivial

[CL 4962105 by Justin Marcus in Main branch]
2019-02-11 10:54:13 -05:00