Commit Graph

7054 Commits

Author SHA1 Message Date
danny couture
20d1fe37be All thirdparties are also using latest IntelTBB binaries on all platforms
- Removed all IntelTBB binaries from thirdparties
 - Compiled missing binaries in official IntelTBB folder

Tested on Linux/Mac/Windows

#rnx
#jira UEENT-3378
#rb Jean-Michel.Dignard

[CL 11858075 by danny couture in 4.25 branch]
2020-03-03 07:23:08 -05:00
Wei Liu
2a0623bfa7 Fix a bug that we don't recompile global shader after turn on/off MobileHDR
#jira UE-89822

#rb jack.porter, dmitriy.dyomin, mi.wang

[CL 11850481 by Wei Liu in 4.25 branch]
2020-03-02 21:10:47 -05:00
Lukas Hermanns
e5df720375 Removed warning about multiple search paths in Metal compiler info (blocks build farm).
#rb none
#fyi Will.Damon
#jira UE-89893
#rnx

[CL 11847796 by Lukas Hermanns in 4.25 branch]
2020-03-02 17:59:21 -05:00
Andrew Grant
88a2150ad8 More complete fix for UE-89839
Added a high level define (WITH_AUTOMATION_TESTS) that is set when thier WITH_DEV_AUTOMATION_TESTS or WITH_PERF_AUTOMATION_TESTS is set).

This allows support code to be wrapped in a single define and the WITH_DEV / WITH_PERF macros used for simply including/excluding test definitions.

#jira UE-89839
#rb na
#tests compiled UE4Game in dev/test/shipping

[CL 11843115 by Andrew Grant in 4.25 branch]
2020-03-02 14:59:31 -05:00
Alexis Matte
0dddec67cd Avoid assertions from re-registering components during PostLoad
Only re-register the skeletal mesh component when it has been rebuilt, instead of re-registering every component.

#jira none
#rb none
#fyi devin.doucette

[CL 11826356 by Alexis Matte in 4.25 branch]
2020-03-02 11:32:33 -05:00
Alexis Matte
d4918e211e Fix custom LOD workflow, the insert LOD into the base mesh function was not updated to work with the skeletalmesh refactor
#rb Benoit.deschenes
#jira UE-89848

[CL 11825745 by Alexis Matte in 4.25 branch]
2020-03-02 11:25:20 -05:00
carl lloyd
9e4d3bff13 Removed ATC/ETC1 and Android PVR texture formats
#review-11660965 @Chris.babcock @Jack.porter
#fyi @Rolando.Caloca @Luke.Thatcher
#rb Chris.babcock, Jack.porter, Rolando Caloca
#jira none

[CL 11825686 by carl lloyd in 4.25 branch]
2020-03-02 11:24:33 -05:00
carl lloyd
6d391a4161 Added Android Desktop Forward Rendering (Experimental)
#review-11596308 @jack.porter @dmitry.dyomin @juan.canada @rolando.caloco
#rb jack.porter, dmitry.dyomin, juan.canada, rolando.caloco
#jira none

[CL 11824876 by carl lloyd in 4.25 branch]
2020-03-02 10:59:05 -05:00
Lukas Hermanns
5ccd510d16 Fix scanning Metal search directories when multiple paths are concatenated by colons (such as $PATH environment variable).
#rb Will.Damon
#fyi Matt.Collins
#jira UE-89647, UE-88032
#rnx

[CL 11783628 by Lukas Hermanns in 4.25 branch]
2020-02-28 17:02:27 -05:00
Lukas Hermanns
cf9371c9b3 Fixed unusable error report when Metal compiler is not available.
#rb none
#fyi Matt.Colins, Will.Damon
#jira none
#rnx

[CL 11753340 by Lukas Hermanns in 4.25 branch]
2020-02-28 13:00:03 -05:00
Andrew Grant
ee2e3250b6 Fix issue where new/changed screenshots could not be approved in the editor on some platforms (Mac, Xbox, others?)
The issue was that the code that captures screenshots on a device and sends them to the editor was providing a path that represented what a screenshot *would* be saved at on the local system. (The screenshot was not actually saved, it's returned as raw data in the message).

This meant that the editor would try to convert this to a relative path for its needs which would fail as the the path roots were differenti (e.g. g:\settings\ on xbox).

The fixes here are -

1) Add some warnings to the code that tries to save screenshots if that fails

2) Change the names of the screenshot functions in AutomationCommon to clarify what they should be used for.

3) Change the 'path' variable in the message to screenshot name.

4) Calculate the path to use for screenshots on the editor.


#tests ran EngineTest on WIn64, PS4, and XboxOne (which now passes).
#jira UE-69399
#rb swarm

[CL 11733277 by Andrew Grant in 4.25 branch]
2020-02-28 09:46:20 -05:00
Ben Marsh
04c9136b8b Another CIS fix.
#rb none
#rnx
#jira

[CL 11699209 by Ben Marsh in 4.25 branch]
2020-02-27 16:33:33 -05:00
Ben Marsh
d48f066683 Fix compile error.
#rb none
#rnx
#jira

[CL 11698270 by Ben Marsh in 4.25 branch]
2020-02-27 16:26:28 -05:00
Ben Marsh
7beabcba69 Speculative CIS fix.
#rb none
#jira
#rnx

[CL 11678395 by Ben Marsh in 4.25 branch]
2020-02-27 14:17:55 -05:00
Ben Marsh
3d35e552d2 Fix detection of engine modules being out of date.
#rb none
#jira UE-88824, UE-89676

[CL 11658206 by Ben Marsh in 4.25 branch]
2020-02-27 11:09:27 -05:00
Ben Marsh
b2f70012a7 Don't allow UBT to try and compile engine modules when the engine is already running.
#rb none
#jira UE-88824

[CL 11637884 by Ben Marsh in 4.25 branch]
2020-02-26 13:32:38 -05:00
Phillip Kavan
4ec8250381 Fix BP nativization dependency gathering to collect script objects referenced by an FProperty.
#rnx
#jira UE-88714
#rb Dan.OConnor, Robert.Manuszewski

[CL 11636405 by Phillip Kavan in 4.25 branch]
2020-02-26 12:58:29 -05:00
Alexis Matte
eb9fd98fd1 when building skeletalmesh, force the tangent and normal options to true if the source data do not have the tangents or normals data.
#jira UE-89567
#rb none

[CL 11635503 by Alexis Matte in 4.25 branch]
2020-02-26 12:40:18 -05:00
Johan Duparc
f1a6b9d68e Copy of 11271391 from //UE4/Dev-Enterprise:
Revit: Fix export time field in exported datasmith scene

#jira UE-88083
#rb none

[CL 11604300 by Johan Duparc in 4.25 branch]
2020-02-25 10:48:22 -05:00
Rolando Caloca
390283e4fc UE4.25 - Static analysis fixes
#rb none
#rnx
#jira UE-89407

[CL 11588429 by Rolando Caloca in 4.25 branch]
2020-02-24 11:51:49 -05:00
Sebastien Lussier
b4aa2de878 Merge CL 11587939 - Fix invalid material baking when "Reuse Mesh Lightmap UVs is used with a mirrored (negative scale) mesh.
#jira none
#rb none

[CL 11588027 by Sebastien Lussier in 4.25 branch]
2020-02-24 11:11:13 -05:00
ionut matasaru
df8bd093c0 [Insights] Fixed Asset Loading Profiler tab not being spawned when Unreal Insights runs in standalone mode.
#jira UE-89283
#rb none

[CL 11586911 by ionut matasaru in 4.25 branch]
2020-02-24 07:36:34 -05:00
ionut matasaru
c096abdb88 [Insights]
- Bug fix: Browser: Renamed "..." button to "Explore" (Explore the Trace Store Directory). Also aligned the button to the right. (UE-89187)
  - Bug fix: Renamed command line params to analyze a session from "-TraceFile" / "-TraceId" to "-OpenTraceFile" / "-OpenTraceId" (in order to avoid conflict with "-TraceFile" cmd line param already in use to direct tracing to a file).

#jira UE-89187
#rb none

[CL 11576085 by ionut matasaru in 4.25 branch]
2020-02-21 10:51:47 -05:00
Dmitriy Dyomin
2807694065 Fixed: Assertion fail when launching TM-Shadermodels onto an Android Device with enabled eUB
And enabled eUB by default for OpenGL ES3.1
#jira UE-88359
#rb none

[CL 11574277 by Dmitriy Dyomin in 4.25 branch]
2020-02-21 00:01:12 -05:00
JeanMichel Dignard
4099155e45 Slate save dialog - Add support for saving a file when the file format supports multiple extensions.
#jira UE-88243
#rb Brandon.Schaefer

[CL 11565668 by JeanMichel Dignard in 4.25 branch]
2020-02-20 10:46:28 -05:00