Lukas Hermanns
b1592891d8
Fixed cross-compilation of patch constant data for GLSL backend on AMD GPUs.
...
#rb Rolando.Caloca
#jira UE-77873
#lockdown Nick.Penwarden
[CL 8233883 by Lukas Hermanns in 4.23 branch]
2019-08-23 16:12:25 -04:00
Rolando Caloca
aa0d2303d6
Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) @ 6944469
...
#rb none
#rnx
[CL 6944849 by Rolando Caloca in Main branch]
2019-06-11 18:27:07 -04:00
Chris Gagnon
930e33cb48
Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.23 From CL 6837861
...
#rb none
[CL 6838042 by Chris Gagnon in Main branch]
2019-06-04 15:42:48 -04:00
Ben Marsh
0cc6e3dca6
Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
...
#rb none
#rnx
[CL 6631504 by Ben Marsh in Main branch]
2019-05-24 11:51:54 -04:00
dmitriy dyomin
a057ce7394
Support auto-instancing on mobile ES3.1 feature level (Metal, OpenGL ES3.1, Vulkan)
...
Disabled by default, can be enabled with r.Mobile.SupportGPUScene=1
#jira UE-71355
#rb rolando.caloca, zach.bethel
[FYI] rolando.caloca, zach.bethel
#ROBOMERGE-SOURCE: CL 6617026 via CL 6617089
#ROBOMERGE-BOT: (v358-6608238)
[CL 6617118 by dmitriy dyomin in Main branch]
2019-05-23 00:36:32 -04:00
jack porter
a0eddf9ebb
Fix for ES31 shaders attempting to use framebuffer fetch in the vertex shader, causing a crash on Android
...
#rb Allan.Bentham
[REVIEW] Jack.Porter
#ROBOMERGE-OWNER: jack.porter
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 5765453 via CL 5765478 via CL 5765483 via CL 5768240 via CL 5770046
[CL 5770047 by jack porter in Main branch]
2019-04-05 19:49:33 -04:00
allan bentham
f493ceffe4
Renable HLSLCC_GroupFlattenedUniformBuffers for android GLES shaders.
...
#rb none
[FYI] Rolando.Caloca, Dmitriy.Dyomin
#ROBOMERGE-SOURCE: CL 5493548 via CL 5493549 via CL 5494682
[CL 5494718 by allan bentham in Main branch]
2019-03-21 14:30:39 -04:00
rolando caloca
8a3bbdff91
UE4.22 - Fix invalid RWBuffer translation on OpenGL
...
#rb none
#jira UE-71397
#rnx
#ROBOMERGE-SOURCE: CL 5399467 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5399510 by rolando caloca in Main branch]
2019-03-14 14:17:07 -04:00
rolando caloca
955a14de37
UE4 - Fix invalid IR on hlslcc potentially causing a crash
...
#rb none
[FYI] Jonas.Meyer
#rnx
#jira UE-71397
#ROBOMERGE-OWNER: rolando.caloca
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 5399410 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5399503 by rolando caloca in Main branch]
2019-03-14 14:16:41 -04:00
rolando caloca
6a91db8fee
UE4.22 - Tessellation on Vulkan (experimental, disabled)
...
#rb none
#jira
#rnx
#ROBOMERGE-OWNER: rolando.caloca
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 5318719 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5337029 by rolando caloca in Main branch]
2019-03-07 09:13:39 -05:00
rolando caloca
586a7835b8
UE4.22 - Fix glsl dumped shader file paths
...
- Include cmd line for directcompile
[FYI] Dmitriy.Dyomin
#rnx
#jira
#rb none
#ROBOMERGE-SOURCE: CL 5228304 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5228309 by rolando caloca in Main branch]
2019-02-27 14:27:10 -05:00
Chris Gagnon
80918bea22
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 5110714 by Chris Gagnon in Dev-Editor branch]
2019-02-21 13:05:30 -05:00
Rolando Caloca
1e8145dc6d
DR - Workaround GL generating bad packed uniforms when OpenGL.EmulatedUBs = 1
...
#rb none
#rnx
#lockdown Marcus.Wassmer
[CL 4824387 by Rolando Caloca in Dev-Rendering branch]
2019-01-28 14:57:30 -05:00
Yuriy ODonnell
d488ee7677
EShaderFrequency no longer depends on whether RHI_RAYTRACING is enabled. All frequencies are always defined. Some of the usage of SF_NumFrequencies is replaced with SF_NumStandardFrequencies to avoid memory and run-time overhead.
...
#lockdown rolando.caloca
#rb rolando.caloca
#jira UE-67956
[CL 4822693 by Yuriy ODonnell in Dev-Rendering branch]
2019-01-28 09:49:53 -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
Chris Gagnon
1a3bf5caf1
Merging The Engine directory from //UE4/Dev-Main to //UE4/Dev-Editor upto CL 4698813
...
#rb none
[CL 4720826 by Chris Gagnon in Dev-Editor branch]
2019-01-14 16:55:55 -05:00
Ben Marsh
c09b6d7f18
Merge from //UE4/Main.
...
#rb none
#rnx
[CL 4701155 by Ben Marsh in Dev-Build branch]
2019-01-10 11:10:29 -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
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
Marcus Wassmer
4cc088f35c
Copying //UE4/Dev-Rendering-HLR@4669539 to Dev-Rendering (//UE4/Dev-Rendering)
...
#rb none
#lockdown rolando.caloca
[CL 4669551 by Marcus Wassmer in Dev-Rendering branch]
2018-12-18 21:41:17 -05:00
Rolando Caloca
016944b119
DR - hlslcc - Retain sizes for global uniforms (ie float3 doesn't get promoted to float4)
...
#rb none
#rnx
[CL 4662704 by Rolando Caloca in Dev-Rendering branch]
2018-12-14 14:51:12 -05:00
Ben Marsh
530369c613
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4662695 by Ben Marsh in Dev-Build branch]
2018-12-14 14:49:12 -05:00
Marcus Wassmer
b5d7db3689
Copying //UE4/Dev-Rendering-HLR@4650617 to Dev-Rendering (//UE4/Dev-Rendering)
...
#rb none
[CL 4651635 by Marcus Wassmer in Dev-Rendering branch]
2018-12-11 22:25:04 -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
Ben Marsh
8346d5c50a
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4634893 by Ben Marsh in Dev-Build branch]
2018-12-05 18:59:28 -05:00