Commit Graph

4548 Commits

Author SHA1 Message Date
Michael Trepka
702118ed0e Fixed a problem with MacToolChain using incorrect module paths for linking if an old app bundle with dylibs inside the bundle was present in Binaries/Mac
#rb none

[CL 4755500 by Michael Trepka in Dev-Rendering branch]
2019-01-18 16:26:48 -05:00
Marcus Wassmer
fee98d3ca5 Merging //UE4/Dev-Main@4729937 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none

[CL 4730169 by Marcus Wassmer in Dev-Rendering branch]
2019-01-15 18:30:06 -05:00
Marcus Wassmer
a8d6cc952b Merging //UE4/Dev-Main@4700769 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none

[CL 4729861 by Marcus Wassmer in Dev-Rendering branch]
2019-01-15 18:04:38 -05:00
rolando caloca
e90e521aa6 DR - Switch depth buffer to 32 bit on PC D3D11 and D3D12 and allow switching back to 24bit using r.d3d12.Depth24Bit
#jira UE-39577
#rb Jonas.Meyer

[CL 4704844 by rolando caloca in Dev-Rendering branch]
2019-01-10 16:50:50 -05:00
Yujiang Wang
3f9ceeb4bf Fix for Lightmass cannot utilize more than 64 logical cores
* This is a Windows-only problem related to how processor groups are handled

#jira UE-67567
#rb none
#fyi daniel.wright

[CL 4694924 by Yujiang Wang in Dev-Rendering branch]
2019-01-09 14:24:48 -05:00
Marcus Wassmer
834e95f3d3 Merging //UE4/Dev-Main@4680011 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none

[CL 4680455 by Marcus Wassmer in Dev-Rendering branch]
2019-01-03 19:28:34 -05:00
Marcus Wassmer
cbfcbbb93b Merging //UE4/Dev-Main@4662404 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none
Should be just copyright updates

[CL 4680440 by Marcus Wassmer in Dev-Rendering branch]
2019-01-03 19:16:26 -05:00
Yuriy ODonnell
92196d3f64 Implemented ray tracing shader compile batch script generation and shader worker direct compile support
#rb Rolando.Caloca

[CL 4678725 by Yuriy ODonnell in Dev-Rendering branch]
2019-01-03 11:42:46 -05:00
Marcus Wassmer
3c30baa4f9 Merging //UE4/Dev-Main@4661957 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none
Contains temporary removal of some FGeometryCollectionSceneProxy code that is not compatible with refactor.

[CL 4664599 by Marcus Wassmer in Dev-Rendering branch]
2018-12-15 14:19:22 -05:00
Marcus Wassmer
34052d4d13 Merging //UE4/Dev-Main@4624481 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none
#lockdown rolando.caloca

[CL 4626416 by Marcus Wassmer in Dev-Rendering branch]
2018-12-03 21:36:25 -05:00
Guillaume Abadie
41e0e07760 Cherry-pick 4514566: Converts FDirectionalLightOcclusionRG to render graph and shader parameter struct API.
This notably implements SHADER_USE_ROOT_PARAMETER_STRUCT(), that is able to generate a cbuffer
for the shader's FParameters struct automatically, without requiring passing through a global shader parameter struct.

#rb yuriy.odonnell, patrick.kelly

[CL 4588603 by Guillaume Abadie in Dev-Rendering branch]
2018-11-21 18:45:02 -05:00
Marcus Wassmer
049b4afa59 Merging //UE4/Dev-Main@4569249 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none

[CL 4569587 by Marcus Wassmer in Dev-Rendering branch]
2018-11-15 12:08:09 -05:00
Marcus Wassmer
c56a69a8c0 Merging //UE4/Dev-Main@4567547 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none

[CL 4568017 by Marcus Wassmer in Dev-Rendering branch]
2018-11-14 21:37:16 -05:00
Marcus Wassmer
437b881302 Merging //UE4/Dev-Main@4547706 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none

[CL 4549073 by Marcus Wassmer in Dev-Rendering branch]
2018-11-07 15:32:18 -05:00
Ben Marsh
00732c096d UAT: Allow targets to be built with parallel executor *and* XGE in a single UE4Build instance. Some platforms don't support XGE (but do support parallel exector), so we need to allow them to build in parallel if possible.
#rb none
#lockdown Nick.Penwarden

[CL 4513312 by Ben Marsh in Main branch]
2018-10-26 16:01:33 -04:00
Brian Karis
f18d6c754f Fixed static rect lights emitting backwards light from their backsides.
#rb none

[CL 4509446 by Brian Karis in Dev-Rendering branch]
2018-10-25 17:10:14 -04:00
Chad Garyet
f9c18324cd BuildGraph: Allow specifying a target for badges, which marks all dependencies as required.
#rb none
#jira none
#lockdown nick.penwarden

[CL 4503321 by Chad Garyet in Main branch]
2018-10-24 14:45:25 -04:00
jack porter
6d09f08fad Add detection and device profiles for iPhone XS / XS Max / SR
Integrated from CL 4433649
#jira UE-65622
#rb None
[FYI] Peter.Sauerbrei
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 4501118 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4501119 by jack porter in Staging-4.21 branch]
2018-10-24 03:55:48 -04:00
ben marsh
36a1b72319 Copy minidumps generated on build machines into the UAT log folder.
#rb none
[FYI] Rolando.Caloca
#jira UE-65505

#ROBOMERGE-SOURCE: CL 4500691 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4500692 by ben marsh in Staging-4.21 branch]
2018-10-23 20:30:15 -04:00
cosmin sulea
ca2a6caa39 UE-65016 - OpenGLES API deprecated warnings when packaging AR Samples
#rb Allan.Bentham
#jira UE-65016

#ROBOMERGE-SOURCE: CL 4498197 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4498198 by cosmin sulea in Staging-4.21 branch]
2018-10-23 11:01:20 -04:00
ben marsh
71279739f0 Allow multiple targets of the same type when generating project files. Secondary targets (as determined by sorting target files alphabetically) are placed in their own generated project file, with the ability to override the name of it specified by the GeneratedProjectName variable in the TargetRules class.
#rb none
#jira UE-65286

#ROBOMERGE-SOURCE: CL 4497282 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4497284 by ben marsh in Staging-4.21 branch]
2018-10-22 20:14:06 -04:00
brian karis
7dac4df357 Fixed rect light lightmass issues.
#jira UE-65612
#rb none

#ROBOMERGE-SOURCE: CL 4496582 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4496583 by brian karis in Staging-4.21 branch]
2018-10-22 16:37:39 -04:00
Brian Karis
99642695bd Rect area light lightmass fixes.
Fixed photon emission.
Mul by avg texture color to roughly account for SourceTexture.

#rb none

[CL 4496427 by Brian Karis in Dev-Rendering branch]
2018-10-22 16:20:39 -04:00
ben marsh
9baadfcdcd Undo //UE4/Release-4.21/Engine/Source/Programs/AutomationTool/AutomationUtils/... changelist 4494623
Prevents UAT running on Mac.

[FYI] Sorin.Gradinaru
#rb none
#jira

#ROBOMERGE-SOURCE: CL 4496215 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4496217 by ben marsh in Staging-4.21 branch]
2018-10-22 15:14:04 -04:00
chad garyet
ffba4ee00d Somehow the csproj change by itself didn't make it back into main from 4.20
Integrating that over.
#jira UE-61955
#rb none

#ROBOMERGE-SOURCE: CL 4495328 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4495334 by chad garyet in Staging-4.21 branch]
2018-10-22 11:40:39 -04:00