peter sauerbrei
5a080a5c7e
disable XGE shader compiling for IOS
...
#jira UE-33401
#rb john.mauney
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5340798 in //UE4/Release-4.22/... via CL 5340840
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)
[CL 5407772 by peter sauerbrei in Dev-Core branch]
2019-03-15 03:18:23 -04:00
cosmin sulea
567938b232
UE-70653 - Edit hangs for a few seconds when entering iOS commands in device output log
...
#jira UE-70653
#rb Jack.Porter
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5238340 in //UE4/Release-4.22/... via CL 5238343
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)
[CL 5283593 by cosmin sulea in Dev-Core branch]
2019-03-04 11:20:32 -05:00
cosmin sulea
394f95207c
UE-62851 - Remote Build pre-check error does not appear when missing required arguments
...
#jira UE-62851
#rb Jack.Porter
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5238309 in //UE4/Release-4.22/... via CL 5238312
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)
[CL 5283591 by cosmin sulea in Dev-Core branch]
2019-03-04 11:20:27 -05:00
cosmin sulea
1265b0d12a
UE-70550 - //UE4/Release-4.22 - UE4Editor Static Analysis Win64 (MSVC) - warning C6387: 'mutex' could be '0': this does not adhere to the specification for the function 'CloseHandle' - iostargetdevice.cpp
...
#jira UE-70550
#rb none
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5175315 in //UE4/Release-4.22/... via CL 5207588
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)
[CL 5220413 by cosmin sulea in Dev-Core branch]
2019-02-26 21:02:23 -05:00
cosmin sulea
7ff3ac3cca
UE-70234 - Error: Failed to connect to deployment server at 127.0.0.1:41000 - DeploymentServer not running
...
#jira UE-70234
#rb Jack.Porter
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5174208 in //UE4/Release-4.22/... via CL 5207564
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)
[CL 5220388 by cosmin sulea in Dev-Core branch]
2019-02-26 21:02:16 -05:00
ethan geller
2a189bfebd
Fix for ensure on cook for Switch/iOS/Android.
...
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 5102439 via CL 5103044 via CL 5103074
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)
[CL 5172992 by ethan geller in Dev-Core branch]
2019-02-25 06:40:46 -05:00
cosmin sulea
56ace0e8f3
UE-70234 - Error: Failed to connect to deployment server at 127.0.0.1:41000 - DeploymentServer not running
...
#jira UE-70234
#rb Jack.Porter
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5089041 in //UE4/Release-4.22/... via CL 5089042
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)
[CL 5171845 by cosmin sulea in Dev-Core branch]
2019-02-25 05:34:16 -05:00
cosmin sulea
a948b6724d
UE-70234 - Error: Failed to connect to deployment server at 127.0.0.1:41000 - DeploymentServer not running
...
#jira UE-70234
#rb Jack.Porter
#ROBOMERGE-SOURCE: CL 5062647 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5062652 by cosmin sulea in Main branch]
2019-02-19 11:04:44 -05:00
cosmin sulea
e5f58465b1
UE-70204 - //UE4/Main 'Build Tools' - Couldn't find parent type for 'MovieScene2DTransformTrack' named 'UMovieScenePropertyTrack'
...
#jira UE-70204
#rb none
#ROBOMERGE-SOURCE: CL 5062262 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5062265 by cosmin sulea in Main branch]
2019-02-19 10:21:15 -05:00
cosmin sulea
1a8c3d35f5
UE-63767 - iOS Device Output Log console does not work
...
#jira UE-63767
#rb Jack.Porter
#ROBOMERGE-SOURCE: CL 5036543 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5036544 by cosmin sulea in Main branch]
2019-02-18 05:54:48 -05:00
jack porter
7708296320
Detect TVOS or IOS connected device type so Launch on Windows uses the correct target
...
Rebuild DeploymentServer
[FYI] Cosmin.Sulea
#rb None
#jira UE-69615
#ROBOMERGE-SOURCE: CL 4947304 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4947306 by jack porter in Main branch]
2019-02-08 07:33:53 -05:00
Cosmin Sulea
8ad9139876
UE-69143 - //UE4/Main 'Build DCC Win64' - Warning: CreateProc failed: The system cannot find the file specified #3
...
#jira UE-69143
#rb Jack.Porter
#lockdown: Nick.Penwarden
[CL 4863021 by Cosmin Sulea in Main branch]
2019-02-01 03:41:06 -05:00
Marcus Wassmer
6995e20184
Merging //UE4/Dev-Main@4848702 to Dev-Rendering (//UE4/Dev-Rendering)
...
#rb none
#lockdown rolando.caloca
[CL 4854488 by Marcus Wassmer in Dev-Rendering branch]
2019-01-30 20:34:55 -05:00
Marcus Wassmer
48cc6051f0
Merging //UE4/Dev-Main@4835686 to Dev-Rendering (//UE4/Dev-Rendering)
...
#lockdown rolando.caloca
#rb none
[CL 4836748 by Marcus Wassmer in Dev-Rendering branch]
2019-01-29 17:55:04 -05:00
Marcus Wassmer
68f340a63c
Merging //UE4/Dev-Main@4825910 to Dev-Rendering (//UE4/Dev-Rendering)
...
#rb none
KNOWN BROKEN DO NOT SYNC
#lockdown rolando.caloca
[CL 4827063 by Marcus Wassmer in Dev-Rendering branch]
2019-01-28 21:04:21 -05:00
Rolando Caloca
732810a13b
DR - Copying //UE4/Dev-Main@4785067 to //UE4-DevRendering
...
#rb none
#rnx
#lockdown Marcus.Wassmer
[CL 4790611 by Rolando Caloca in Dev-Rendering branch]
2019-01-23 17:01:56 -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
Mark Satterthwaite
ae9401146d
Remove all support for Metal prior to Metal 1.2 on iOS/tvOS and Metal 2.0 on macOS. This permits some fairly radical simplifications and removal of a number of workarounds.
...
- All Buffer<>/RWBuffer<> objects are now bound as texture2d or texture_buffer, unless they are 3-component, in which case they are bound as raw T* buffer pointers.
- 3-component Buffer/RWBuffer objects should now work - Metal needed to use packed_* types internally as normal 3-component types in Metal are the same size as 4-component types which is different to HLSL. This is untested as we have no such example.
- Texture Gather/GatherCompare operations have been fixed and should now work.
- Remove all the TypedBufferFormat function-constant specialisation infrastructure and metadata as it is no longer necessary.
- Remove all the raw-conversion for 1, 2 and 4 component vector types as it is no longer required.
- Fixed input qualifiers (centroid, linear, etc.) for Fragment shader inputs - they should now work.
- Remove a bunch of Metal specific shader changes due to buffer type casting and swizzling that will now just work.
- Use the BGRA vertex format for FColor on Metal when available (everywhere but iOS/tvOS 10 using Metal 1.2).
- Simplify ShouldCompilePermutation & similar functions now that we have fewer versions to support.
#rb none
#jira N/A
[CL 4729845 by Mark Satterthwaite in Dev-Rendering branch]
2019-01-15 18:01:31 -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
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
7ddbf9a619
Fix mismatch in logic between UAT's RequireTempTarget() and the engine's ProjectRequiresBuild() function. Projects need to be compiled if they disable a default plugin, as well as if they enable a plugin.
...
#rb none
#jira UE-65430
#ROBOMERGE-SOURCE: CL 4496292 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)
[CL 4496295 by ben marsh in Staging-4.21 branch]
2018-10-22 15:33:45 -04:00
mark satterthwaite
d5733e9712
Add separate Metal shader platforms for tvOS - we were relying upon a bug in Apple's metal toolchain to allow sharing shader bytecode between iOS and tvOS but that isn't possible anymore.
...
- Added IsMetalMobilePlatform, IsMetalMRTPlatform & IsMetalSM5Platform to simplify testing shader platforms.
- Twiddled the shader compiler to emit the correct min-OS flags to compile for iOS and tvOS.
#rb none
#jira UE-64891
#ROBOMERGE-SOURCE: CL 4488318 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)
[CL 4488329 by mark satterthwaite in Staging-4.21 branch]
2018-10-18 16:47:22 -04:00
Ben Marsh
1bb8d5c673
Merging CL 4478531 from 4.21 branch to fix non-unity build error.
...
#rb none
#lockdown Nick.Penwarden
[CL 4479120 by Ben Marsh in Main branch]
2018-10-17 09:51:54 -04:00
dmitriy dyomin
b098144a5e
non-unity build fix
...
#jira none
#rb none
#ROBOMERGE-SOURCE: CL 4478530 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)
[CL 4478531 by dmitriy dyomin in Staging-4.21 branch]
2018-10-17 02:36:20 -04:00
dmitriy dyomin
423f2a8633
Exposed 'Support Software Occlusion Culling' option to project settings
...
#jira UE-65268
#rb none
#ROBOMERGE-SOURCE: CL 4472938 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)
[CL 4472944 by dmitriy dyomin in Staging-4.21 branch]
2018-10-16 08:46:29 -04:00