Commit Graph

3292 Commits

Author SHA1 Message Date
Marc Audy
b04bcc03de Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 4677883
#rb
#rnx

[CL 4678256 by Marc Audy in Dev-Framework branch]
2019-01-03 09:32:53 -05:00
Ben Marsh
a93db830a9 Use explicit FVector4 -> FLinearColor constructor to fix Clang compile error.
#lockdown Nick.Penwarden
#rb none
#rnx

[CL 4677610 by Ben Marsh in Main branch]
2019-01-02 19:58:26 -05:00
Chris Gagnon
b85a283239 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main)
#rb none
#lockdown Nick.Penwarden

[CL 4676940 by Chris Gagnon in Main branch]
2019-01-02 15:36:38 -05:00
Chris Gagnon
8fc25ea18e Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4676797 by Chris Gagnon in Dev-Editor branch]
2019-01-02 14:54:39 -05:00
Ben Marsh
b6605d25ff Update some missing copyright strings.
#rb none
#lockdown Nick.Penwarden

[CL 4668760 by Ben Marsh in Main branch]
2018-12-18 13:38:36 -05:00
Alexis Matte
f14f84252a Make sure reduce LOD 0 do not loose there UVChannel
#jira UE-67586
#jira UE-67634
#rb chris.gagnon
#lockdown matt.kuhlenschmidt

[CL 4667417 by Alexis Matte in Dev-Editor branch]
2018-12-17 19:35:18 -05:00
Marc Audy
608734e30d Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 4664414
#rb
#rnx

[CL 4666113 by Marc Audy in Dev-Framework branch]
2018-12-17 12:24:20 -05:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Matt Kuhlenschmidt
7a313bf0eb Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4659626 by Matt Kuhlenschmidt in Dev-Editor branch]
2018-12-13 17:04:16 -05:00
Chris Gagnon
04339a8b31 Fixed display of supported platforms, platforms that are missing or stripped shouldn't show up any longer.
#jira UE-67479
#rb Matt.Kuhlenschmidt
#codereview Matt.Kuhlenschmidt

[CL 4659033 by Chris Gagnon in Dev-Editor branch]
2018-12-13 15:27:41 -05:00
Marc Audy
680c98e3a3 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 4656692
#rb
#rnx

[CL 4657607 by Marc Audy in Dev-Framework branch]
2018-12-13 11:17:01 -05:00
Michael Lentine
ea5ca985d4 Copying //UE4/Dev-Physics to //UE4/Dev-Main.
#rb none
#lockdown Nick.Penwarden

[CL 4653110 by Michael Lentine in Main branch]
2018-12-12 11:25:29 -05:00
Matt Kuhlenschmidt
f4b5f6c454 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4650481 by Matt Kuhlenschmidt in Dev-Editor branch]
2018-12-11 17:08:36 -05:00
Richard TalbotWatkin
e74a1e7fc4 - Deprecated FRawMesh as source model serialization format for static meshes.
- MeshDescription now held as compressed bulk data and unpacked on demand. This is managed by FMeshDescriptionBulkData.
- Made RawMesh accessors in StaticMesh responsible for performing legacy conversion from MeshDescription if necessary.
- Added FBulkDataReader/FBulkDataWriter for serializing bulk data to/from archives.
- Added FUntypedBulkData::UnloadBulkData() for releasing the bulk data allocation without invalidating it (so it can be reloaded when necessary). Editor only.
- Renamed StaticMesh MeshDescription methods (now GetMeshDescription(), CommitMeshDescription() etc).
- Removed unnecessary mesh description attributes from StaticMesh: those which are used only by Editable Mesh, and transient attributes which are automatically generated when needed for building vertex tangent space.
- Slight change to FAttributesSetBase::RegisterAttribute(): if the attribute specified already exists, it will be amended to adopt the type, passed flags and number of indices. If only the number of indices changes, any existing data will be preserved if possible.
- Added TMeshAttributesRef::Copy() to copy an entire attributes array from one name/index to another.
- Changed implementation of TMeshAttributesRef/TMeshAttributesView to provide a const ref/view if the template type parameter is const. Added TMeshAttributesConstRef/TMeshAttributesConstView as an alias for backwards compatibility.
- Added FMeshDescription::IsEmpty() for determining whether a mesh description has any content or not.
- Removed versioning GUID for mesh description: this should be handled by each mesh description client now.

#rb Alexis.Matte

[CL 4644791 by Richard TalbotWatkin in Dev-Editor branch]
2018-12-10 09:29:08 -05:00
Marc Audy
90f4bf1c9c Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 4641919
#rb
#rnx

[CL 4642418 by Marc Audy in Dev-Framework branch]
2018-12-07 16:52:27 -05:00
Johan Duparc
213c466e5e [DataSmith] RawMesh to MeshDescription conversion: Algo part
#rb JeanMichel.Dignard, JeanLuc.Corenthin

[CL 4641680 by Johan Duparc in Dev-Editor branch]
2018-12-07 14:40:04 -05:00
Alexis Matte
d4f802bff2 Set the base LOD to be the previous custom LOD
#jira UE-49033
#rb none

[CL 4633520 by Alexis Matte in Dev-Editor branch]
2018-12-05 14:55:06 -05:00
Alexis Matte
6f0c36aa40 Add the possibility to reduce static mesh LOD from any lower LOD instead of reducing from LOD 0 only.
#rb none
#jira UE-49033

[CL 4630122 by Alexis Matte in Dev-Editor branch]
2018-12-04 17:36:07 -05:00
Mark Satterthwaite
df3820fd16 Duplicate 4628076 //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main)
All macOS Metal shader formats must use Metal 2.0 or later now, I no longer support Metal 1.2 for desktop.

#rb none
#jira UE-67151
#lockdown nick.penwarden

[CL 4628516 by Mark Satterthwaite in Main branch]
2018-12-04 13:20:56 -05:00
Marcus Wassmer
2b944cb943 Copying //UE4/Dev-Rendering@4626416 to Dev-Main (//UE4/Dev-Main)
#rb none
#lockdown nick.penwarden

[CL 4626501 by Marcus Wassmer in Main branch]
2018-12-03 22:25:23 -05:00
Alexis Matte
d0559ed019 Fix crash, avoid deleting a pointer 2 time.
#rb none
#jira UE-66888

[CL 4624314 by Alexis Matte in Dev-Editor branch]
2018-12-03 13:41:15 -05:00
Cody Albert
4f669e68df Improved consistency between in-game and output log console inputs, and various other QoL improvements
#rb Jamie.Dale

[CL 4611706 by Cody Albert in Dev-Editor branch]
2018-11-29 14:55:57 -05:00
Cody Albert
a5998bafd5 Updated tab key functionality in the output log's console box to not leave behind unwanted tab characters
#rb Jamie.Dale

[CL 4597586 by Cody Albert in Dev-Editor branch]
2018-11-27 12:36:28 -05:00
Jason Stasik
88d5a0e31b Refactor platform-duplicated shader format classes into FShderFormatsPropertyDetails.
Preserve Targeted RHI ordering when modifying checked state
#jira UE-64276
#rb rex.hill

[CL 4593260 by Jason Stasik in Dev-Editor branch]
2018-11-26 15:06:05 -05:00
Marc Audy
3903a00380 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ CL# 4586854
#rb
#rnx

[CL 4588942 by Marc Audy in Dev-Framework branch]
2018-11-21 22:55:06 -05:00