Lukas Hermanns
9e7053fd6c
Fix Vulkan tessellation in DXC: use shader output slots to commuincate patch constant data in Hull shaders (Merged from CL 14680863).
...
#rb Rolando.Caloca, Will.Damon
#fyi Jonas.Meyer, Mihnea.Balta, Graham.Wihlidal
#rnx
[CL 14714790 by Lukas Hermanns in ue5-main branch]
2020-11-10 18:35:10 -04:00
Marc Audy
68150e0be7
Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
...
This represents UE4/Main @ 14594913
[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Marc Audy
4c1bb11c29
Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
...
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck
[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
Marc Audy
50a3d7d368
Merge Release-Engine-Staging to Main @ CL# 14467590
...
This represents UE4/Main @ 14432125 + some cherrypick fixes
[CL 14468207 by Marc Audy in ue5-main branch]
2020-10-09 22:42:26 -04:00
Marcus Wassmer
3b81cf8201
Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
...
autoresolved files
#rb none
[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
Marc Audy
7379fa99c5
Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
...
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Marc Audy
a7c9001a94
Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
...
#rb
#rnx
[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Marc Audy
11f5b21210
Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
...
#rnx
[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
Matt Kuhlenschmidt
603a4119c5
Fix HAL/PlatformFileManager.h non-portable casing CIS issues
...
#rb none
[CL 13214257 by Matt Kuhlenschmidt in ue5-main branch]
2020-05-06 17:58:18 -04:00
richard wallis
435de0000d
Add materials that have WPO to the FMA pass logic as only vertex ouput position can be invariant - this goes with the DXC change to add invariant for metal >= 2.1 to the vetex output position.
...
#rb will.damon
#jira UE-91754
#lockdown Marcus.Wassmer
#ROBOMERGE-SOURCE: CL 12869652 in //UE4/Release-4.25/... via CL 12869660 via CL 12869675
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12869688 by richard wallis in Main branch]
2020-04-16 14:11:43 -04:00
florin pascu
8a7d82883d
Solve Remote Shadercompile
...
#jira UE-92085
#rb Jack.Porter, Dmitriy.Dyomin, Lukas.Hermanns
#lockdown cristina.riveron
#ROBOMERGE-SOURCE: CL 12868379 in //UE4/Release-4.25/... via CL 12868387 via CL 12868392
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12868395 by florin pascu in Main branch]
2020-04-16 11:43:34 -04:00
wei liu
f71dfd7ccc
Fix a crash bug of Histogram compute shader on A8 devcies.
...
#jira UE-89933
#rb carl.lloyd
#ROBOMERGE-SOURCE: CL 11894021 in //UE4/Release-4.25/... via CL 11894022
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)
[CL 11894024 by wei liu in Main branch]
2020-03-03 22:34:31 -05:00
lukas hermanns
14fe70f73d
Removed warning about multiple search paths in Metal compiler info (blocks build farm).
...
#rb none
[FYI] Will.Damon
#jira UE-89893
#rnx
#ROBOMERGE-SOURCE: CL 11847796 in //UE4/Release-4.25/... via CL 11847805
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)
[CL 11847820 by lukas hermanns in Main branch]
2020-03-02 18:00:11 -05:00
lukas hermanns
311715c3d0
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
#ROBOMERGE-SOURCE: CL 11783628 in //UE4/Release-4.25/... via CL 11783649
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)
[CL 11783684 by lukas hermanns in Main branch]
2020-02-28 17:03:16 -05:00
lukas hermanns
554453aadf
Fixed unusable error report when Metal compiler is not available.
...
#rb none
[FYI] Matt.Colins, Will.Damon
#jira none
#rnx
#ROBOMERGE-SOURCE: CL 11753340 in //UE4/Release-4.25/... via CL 11753366
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)
[CL 11776595 by lukas hermanns in Main branch]
2020-02-28 16:04:03 -05:00
will damon
b74b77c8df
Fix issues caught by address sanitizer.
...
#rb lukas.hermanns
#jira none
#rnx
#ROBOMERGE-SOURCE: CL 11548824 in //UE4/Release-4.25/... via CL 11548835
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v654-11333218)
[CL 11578156 by will damon in Main branch]
2020-02-21 15:04:26 -05:00
Rolando Caloca
5b82f15def
Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
...
#rb none
#rnx
[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00
Ben Marsh
62db13b006
Fix for warning after upgrading to PVS-Studio 7.0.4:
...
V1028: Possible overflow. Consider casting operands of the 'j + IABOffsetIndex' operator to the 'uint64' type, not the result.
#codereview Rolando.Caloca
#rb none
#rnx
[CL 11311722 by Ben Marsh in Main branch]
2020-02-10 16:28:24 -05:00
Josh Adams
aa9705149b
Copying Private-LoadTimes-4.24 stream to Main. Biggest changes are in Materials/Shader memory freezing.
...
#rb none
[CL 11282608 by Josh Adams in Main branch]
2020-02-06 13:13:41 -05:00
will damon
5eed7041d1
Back out CL 11179268. WIndows doesn't know about strnstr, apparently.
...
#rb none
#jira none
#lockdown marcus.wassmer
#ROBOMERGE-SOURCE: CL 11187426 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v640-11091645)
[CL 11187430 by will damon in Main branch]
2020-01-30 15:55:41 -05:00
will damon
24e05b238c
Fix buffer overrun caught by ASAN.
...
#rb lukas.hermanns
[at]lukas.hermanns
#jira none
#lockdown marcus.wassmer
#ROBOMERGE-SOURCE: CL 11179268 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v640-11091645)
[CL 11179276 by will damon in Main branch]
2020-01-30 13:30:03 -05:00
Rolando Caloca
bbb9564388
Copying //UE4/Dev-RenderPlat-Staging@11110326 to //UE4/Main
...
#rb none
#rnx
[CL 11110369 by Rolando Caloca in Main branch]
2020-01-24 18:07:01 -05:00
Rolando Caloca
db7cb13cd5
Merging //UE4/Main@11108668 to Dev-RenderPlat-Staging
...
#rb none
#rnx
[CL 11109810 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2020-01-24 17:26:14 -05:00
Juan Canada
f396f56a0b
Merging //UE4/Dev-Main@11042002 to Dev-RenderPlat-Staging(//UE4/Dev-Rendering)
...
#rnx
#rb none
[CL 11075443 by Juan Canada in Dev-RenderPlat-Staging branch]
2020-01-21 14:54:20 -05:00
rolando caloca
69e4f95ea8
F - Potential fix for bit overflow
...
#rb Will.Damon, Lukas.Hermanns
#rnx
#rb
#ROBOMERGE-SOURCE: CL 11073056 via CL 11073060 via CL 11073063
#ROBOMERGE-BOT: (v637-11041722)
[CL 11073065 by rolando caloca in Main branch]
2020-01-21 11:27:31 -05:00