christopher waters
8d8c05f497
Reworking shader platform settings on Windows to be per-RHI. This removes the ill-fated "min/max feature level" configs that were just causing confusion.
...
On Windows, "TargetedRHIs" is now split into "D3D11TargetedShaderFormats", "D3D12TargetedShaderFormats" and "VulkanTargetedShaderFormats". "TargetedRHIs" is still parsed for backwards compatibility.
Using this, projects can now be more easily configured for D3D12-only or even Vulkan-only.
Updated FShaderFormatsPropertyDetails to use FName instead of FString for shader platforms. Also added a filtering method for mixed RHI platforms like Windows.
#jira none
#rb mihnea.balta, josh.adams
#preflight 6287cbf46c7692ac8cc8805f
[CL 20300786 by christopher waters in ue5-main branch]
2022-05-20 15:09:09 -04:00
Lauren Barnes
6248f8d412
Replacing legacy EditorStyle calls with AppStyle
...
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt
#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf
[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
robert srinivasiah
3737a45475
Hololens: Dedicated Shader Platform
...
We can't share DDPI infrastructure with PC D3D ES3.1 because of conflicts from sharing. We need a separate shader platform.
For now, we'll just 'intrusively' plumb the new Hololens shader platform. In the future, we want to move as much code out into
Hololens-specific platform code to reduce conflict with shared paths that don't need to know about Hololens.
#rb steve.smith, christopher.waters
#jira UE-133375
#preflight 61f9ca302251c6fb596e583e
#ROBOMERGE-AUTHOR: robert.srinivasiah
#ROBOMERGE-SOURCE: CL 18818524 in //UE5/Release-5.0/... via CL 18818546 via CL 18822881
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18824735 by robert srinivasiah in ue5-main branch]
2022-02-02 08:00:15 -05:00
Rolando Caloca
d64b146cb2
UE5 - Remove platform
...
#rb Steve.Smith
#fyi Jules.Blok, Ryan.Durand, Ben.Marsh
[CL 17295935 by Rolando Caloca in ue5-main branch]
2021-08-24 19:27:11 -04:00
axel riffard
51fe561f10
iOS Icon Refactor step 3 : auto generate iOS icons from Marketing Icon
...
#jira UE-72584
#rb jack.porter
[CL 17243716 by axel riffard in ue5-main branch]
2021-08-20 00:12:00 -04:00
will damon
0a4e702859
Remove all tessellation support from Metal RHI
...
- Also, remove _NOTESS Metal profile
#rb christopher.waters, richard.wallis, lukas.hermanns, rolando.caloca
#jira UE-94564
#rnx
[CL 15831929 by will damon in ue5-main branch]
2021-03-25 16:56:00 -04:00
sebastian nordgren
a88413c48a
Fixed padding issues in the Project Settings menu's section headers.
...
#rb trivial
[CL 15237733 by sebastian nordgren in ue5-main branch]
2021-01-28 08:20:41 -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
Matt Kuhlenschmidt
fa0447337f
Updated project settings checkout warning indicator
...
#jira UE-97720
[CL 14208028 by Matt Kuhlenschmidt in ue5-main branch]
2020-08-28 10:04:11 -04:00
sebastian nordgren
f52f55d544
Removed default change type value for IPropertyHandle::NotifyPostChange, and fixed all usages of it.
...
#fyi matt.kuhlenschmidt
[CL 13884127 by sebastian nordgren in ue5-main branch]
2020-07-17 11:52:33 -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
carl lloyd
fe57817d94
Added Android Desktop Forward Rendering (Experimental)
...
[at]jack.porter [at]dmitry.dyomin [at]juan.canada [at]rolando.caloco
#rb jack.porter, dmitry.dyomin, juan.canada, rolando.caloco
#jira none
#ROBOMERGE-SOURCE: CL 11824876 in //UE4/Release-4.25/... via CL 11824884
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)
[CL 11824898 by carl lloyd in Main branch]
2020-03-02 11:00:17 -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
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
Juan Canada
2ecf4f9708
Merging //UE4/Dev-Main@10877709 to Dev-RenderPlat-Staging(//UE4/Dev-Rendering)
...
#rnx
#rb none
[CL 10895568 by Juan Canada in Dev-RenderPlat-Staging branch]
2020-01-07 13:45:01 -05:00
ryan durand
471d972e62
Updating copyright for Engine Developer.
...
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870584 by ryan durand in Main branch]
2019-12-26 15:32:37 -05:00
Rolando Caloca
c2d62c0ecc
Copying //UE4/Dev-Rendering@10763356 to //UE4/Dev-RenderPlat-Staging
...
#rb none
#rnx
[CL 10769097 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2019-12-17 14:14:23 -05:00
Marcus Wassmer
6517c68ef5
Copying //UE4/Dev-RenderPlat-Staging@8684824 to Dev-Main (//UE4/Dev-Main)
...
#rb none
[CL 8684840 by Marcus Wassmer in Main branch]
2019-09-14 09:45:25 -04:00
Marcus Wassmer
6b13d2d0c4
Merging //UE4/Dev-Main@8680903 to Dev-RenderPlat-Staging (//UE4/Dev-RenderPlat-Staging)
...
#rb none
[CL 8683443 by Marcus Wassmer in Dev-RenderPlat-Staging branch]
2019-09-13 18:17:11 -04:00
Chris Gagnon
2e87118a18
Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) Interim 4.24.
...
#rb none
[CL 8614014 by Chris Gagnon in Main branch]
2019-09-10 11:35:20 -04:00
Marcus Wassmer
ded7cece25
Copying //UE4/Dev-Rendering@8444433 to Dev-RenderPlat-Staging (//UE4/Dev-RenderPlat-Staging)
...
#rb none
[CL 8445676 by Marcus Wassmer in Dev-RenderPlat-Staging branch]
2019-09-03 19:19:28 -04:00
Rolando Caloca
ded2ed7259
Merging //UE4/Dev-Main@6134169 to Dev-Rendering (//UE4/Dev-Rendering)
...
#rnx
#rb none
[CL 6139854 by Rolando Caloca in Dev-Rendering branch]
2019-04-29 11:59:36 -04:00
arciel rekman
677984d1f5
Editor: fix crash adding RHIs in Windows settings (UE-72863).
...
- Crash happened if TargetedRHIs contained formats without friendly names (e.g. SF_VULKAN_ES31 in ActionRPG).
- Change by Sebastian.Nordgren
#jira UE-72863
#rb Sebastian.Nordgren
[CODEREVIEW] Chris.Gagnon, Rolando.Caloca, Sebastian.Nordgren
#lockdown Cristina.Riveron
#ROBOMERGE-SOURCE: CL 6011929 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 6011930 by arciel rekman in Main branch]
2019-04-19 09:27:45 -04:00
Rolando Caloca
532adaa65c
DR - Merging //UE4/Dev-Main@5531558 to Dev-Rendering (//UE4/Dev-Rendering)
...
#rb none
#rnx
[CL 5591014 by Rolando Caloca in Dev-Rendering branch]
2019-03-27 11:33:31 -04:00
Chris Gagnon
42c199aeb6
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 5225772 by Chris Gagnon in Dev-Editor branch]
2019-02-27 11:02:17 -05:00