Commit Graph

7068 Commits

Author SHA1 Message Date
Patrick Laflamme
5282b80845 #jira UE-90544 Editor analytics reads the wrong key to report the user total RAM
- Used the correct analytic key to read the stored value before sending.

#rb Wes.Hunt

[CL 12149938 by Patrick Laflamme in 4.25 branch]
2020-03-12 13:36:07 -04:00
Patrick Laflamme
4a8093b9ef #jira UE-90364 - CrashReportClientEditor reports the wrong platform (WindowsNoEditor) for the Editor sessions summary
- Fixed the EditorSessionSummarySender to use the FPlatformProperties::IniPlatformName() rather than FPlatformProperties::PlatformName(). Assuming CRC runs on the same platform as the Editor, the platform reported will be "Windows", "Mac" and "Linux".

#rb Wes.Hunt

[CL 12115143 by Patrick Laflamme in 4.25 branch]
2020-03-10 15:30:12 -04:00
brooke hubert
f13c826add Set the stats message log to use a fixed size font, and removed duplicated tooltip text.
#Jira UE-90204
#rb lauren.barnes

# Integrating CL 12106172 from Dev-Editor to Release 4.25

[CL 12106405 by brooke hubert in 4.25 branch]
2020-03-10 10:08:35 -04:00
danny couture
10745d9432 Fix crash during proxy lods generation if lightmap uvindex is -1
#rnx
#jira UE-90171
#rb JeanMichel.Dignard

[CL 12104702 by danny couture in 4.25 branch]
2020-03-10 09:32:42 -04:00
Brandon Schaefer
1e4fd036c3 Batch writing ini files for Unix
#jira UE-84939
#rb Seabstian.Nordgren
#review-11937708 @Josh.Adams, @Seabstien.Nordgren

[CL 12000609 by Brandon Schaefer in 4.25 branch]
2020-03-06 12:10:43 -05:00
Rolando Caloca
49924cfaa0 UE4.25 - Fix for ISPCTexComp dll not loading on projects on a different directory
#jira UE-89610
#fyi Jeff.Rous
#rb none

[CL 12000522 by Rolando Caloca in 4.25 branch]
2020-03-06 11:50:29 -05:00
Phillip Kavan
bf93caaf3f Fix non-functional collision in a nativized Actor Blueprint with one or more components set up to use a custom collision profile to override the component's inherited default collision response.
#jira UE-44333
#rb Marc.Audy

[CL 11964919 by Phillip Kavan in 4.25 branch]
2020-03-05 16:48:29 -05:00
Alexis Matte
7f982af5dc Fix DDC bug when using the FLODUtilities::RegenerateLOD to force the regeneration of LODs.
#rb none
#jira none

[CL 11948622 by Alexis Matte in 4.25 branch]
2020-03-05 14:00:57 -05:00
Josh Engebretson
804715281c Fix automation driver module message handling
#jira UE-90136
#rb justin.sargent

[CL 11937646 by Josh Engebretson in 4.25 branch]
2020-03-05 09:44:51 -05:00
Johan Torp
1d636ca57d Silence static analysis warning
#rb none
#jira FORT-256140, UE-89856
#ushell-cherrypick of 11894978 by Johan.Torp

[CL 11894988 by Johan Torp in 4.25 branch]
2020-03-04 06:47:55 -05:00
Per Larsson
7f07f1c443 Made path to package/cooker order and output directory safe to use with command line for IoStore commandlet.
#jira UE-89293
#rb none

[CL 11894592 by Per Larsson in 4.25 branch]
2020-03-04 03:03:56 -05:00
Wei Liu
c5214a0b9a Fix a crash bug of Histogram compute shader on A8 devcies.
#jira UE-89933

#rb carl.lloyd

[CL 11894021 by Wei Liu in 4.25 branch]
2020-03-03 22:33:55 -05:00
Ben Marsh
9aba9cfb00 Fix Clang compile error on Windows.
#rb none
#rnx
#jira UE-89748

[CL 11866895 by Ben Marsh in 4.25 branch]
2020-03-03 10:18:58 -05:00
Alexis Matte
f48f0a8e87 Make sure the FSkeletalMeshLODModel::CopyStructure is thread safe
#jira UE-89370
#rb uriel.doyon
#rnx

[CL 11863433 by Alexis Matte in 4.25 branch]
2020-03-03 09:05:42 -05:00
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