charles derousiers
61d2cdf491
Convert Standard deferred lights shader to use FParameters shader parameters and native RDG resources.
...
#rb none
#jira none
#preflight 61b285734111d88202f94c0e
#ROBOMERGE-AUTHOR: charles.derousiers
#ROBOMERGE-SOURCE: CL 18429384 in //UE5/Release-5.0/... via CL 18429385
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
[CL 18429387 by charles derousiers in ue5-release-engine-test branch]
2021-12-10 03:43:29 -05:00
aurel cordonnier
fc542f6cfd
Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
...
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
aurel cordonnier
a12d56ff31
Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
...
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485
[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
andrew davidson
57beb335f2
Merging //UE5/Dev-LargeWorldCoordinates [at] 17581892 to //UE5/Main
...
#ROBOMERGE-AUTHOR: andrew.davidson
#ROBOMERGE-SOURCE: CL 17595295 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17595306 by andrew davidson in ue5-release-engine-test branch]
2021-09-22 10:01:48 -04:00
josie yang
742d1c2a03
Morph target engine modifications for 3rd party plugin
...
[FYI] alexis.matte, brian.white, christopher.waters, mihnea.balta, rolando.caloca, will.damon, halfdan.ingvarsson, kevin.ortegren
#ROBOMERGE-AUTHOR: josie.yang
#ROBOMERGE-SOURCE: CL 17444191 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
[CL 17444481 by josie yang in ue5-release-engine-test branch]
2021-09-07 10:20:14 -04:00
yangke li
abb9346236
add ARM ASTC Encoder, support HDR profile, add astc hdr pixel format for opengl, vulkan and metal
...
todo: hdr decode at runtime when astc hdr not supported
needs to figure out why ARM Encoder is much slower than ISPC, use ARM only for HDR Textures might be a good compromise.
#jira UE-119388
#ROBOMERGE-AUTHOR: yangke.li
#ROBOMERGE-SOURCE: CL 17441496 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
[CL 17441499 by yangke li in ue5-release-engine-test branch]
2021-09-07 01:24:23 -04:00
will damon
517806c556
Fix-up Lumen translucency volume lighting shader resource bindings.
...
#rb daniel.wright
#jira UE-121544 UE-121194
#preflight 611558ee0d783d000156284c
[FYI] richard.wallis
#rnx
#ROBOMERGE-SOURCE: CL 17156556 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)
[CL 17156568 by will damon in ue5-release-engine-test branch]
2021-08-12 14:52:57 -04:00
charles derousiers
0082b8f3d4
Fix typo when initializing default textures with 11.11.10 or 10.10.10.2 format.
...
#rb none
#preflight 6100f8be2198a1000191879c
#ROBOMERGE-SOURCE: CL 16979356 via CL 16979358
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)
[CL 16979359 by charles derousiers in ue5-release-engine-test branch]
2021-07-28 02:51:51 -04:00
zach bethel
0b90a3fcd8
Convert MaxFP16Depth to use lock / unlock to avoid RDG tracking cost.
...
#rb trivial
#ROBOMERGE-SOURCE: CL 16963042 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)
[CL 16963113 by zach bethel in ue5-release-engine-test branch]
2021-07-26 19:57:13 -04:00
tiago costa
feb656574f
Fix misleading comment
...
#jira FORT-379664
#ROBOMERGE-SOURCE: CL 16894730 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)
[CL 16894743 by tiago costa in ue5-release-engine-test branch]
2021-07-20 07:51:58 -04:00
halfdan ingvarsson
17563b8ff4
ASan: Avoid reading the stack out of bounds when clearing the buffer by simply repeating the clear value if the buffer size is greater than the value's size.
...
#rb juan.canada
#rnx
#ROBOMERGE-SOURCE: CL 16884482 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)
[CL 16884484 by halfdan ingvarsson in ue5-release-engine-test branch]
2021-07-19 11:55:34 -04:00
yangke li
702c9dc694
add RGB555A1 texture format support(not supported on Mac)
...
useful for RVT on mobile platforms, to save the cost of runtime compression
#rb Dmitriy.Dyomin mihnea.balta
#ROBOMERGE-SOURCE: CL 16872220 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)
[CL 16872238 by yangke li in ue5-release-engine-test branch]
2021-07-16 11:40:02 -04:00
dmytro vovk
8bbdf1e273
Removed ES 3.1 redundant feature level checks
...
#jira none
#rb Dmitriy.Dyomin
#ROBOMERGE-SOURCE: CL 16727513 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16727529 by dmytro vovk in ue5-release-engine-test branch]
2021-06-21 09:22:12 -04:00
luke thatcher
7b33de97fe
Fix memory stomp in SystemTextures.cpp
...
- AsciiTexture initialization writes past the end of the RHI allocation
- Loop was written as though the pixel format of the texture is PF_RGBA8, but is actually PF_R8, causing a 3 byte stomp at the end of the allocation.
#rb Andy.Firth
[FYI] charles.derousiers
#ROBOMERGE-SOURCE: CL 16613356 via CL 16614308
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16614395 by luke thatcher in ue5-release-engine-test branch]
2021-06-09 18:20:56 -04:00
Rolando Caloca
5e45490366
UE5 - Fix texture not getting released
...
#fyi charles.derousiers
#rnx
#rb trivial
[CL 16590589 by Rolando Caloca in ue5-main branch]
2021-06-08 14:57:05 -04:00
charles derousiers
76466fc4e4
Add proper ASCII texture to print standard character set from shader.
...
#rb none
#ROBOMERGE-SOURCE: CL 16566309
#ROBOMERGE-BOT: (v828-16531559)
[CL 16566349 by charles derousiers in ue5-main branch]
2021-06-06 16:05:31 -04:00
Ola Olsson
35e2ac5419
Fix BlackDummy to not have alpha = 1.0 (fixes black reflection captures in views witout SSR pass)
...
#rb charles.derousiers
#fyi zach.bethel
#preflight 60b6038b072a1d0001f4fd59
[CL 16512661 by Ola Olsson in ue5-main branch]
2021-06-01 06:51:19 -04:00
Charles deRousiers
7ea7d8107f
Fix out of bound crash due to a miss-placed sanity check.
...
#rb none
#jira FROST-2823
[CL 16481861 by Charles deRousiers in ue5-main branch]
2021-05-27 04:37:26 -04:00
Dmitriy Dyomin
9817ec91d7
Create VolumetricBlackDummy and VolumetricBlackAlphaOneDummy system textures for mobile feature level as well
...
[CL 16465565 by Dmitriy Dyomin in ue5-main branch]
2021-05-26 04:29:19 -04:00
zach bethel
d4b14c0e3b
Reworking default textures to be read-only to reduce RDG tracking overhead.
...
#rb charles.derousiers
[CL 16456671 by zach bethel in ue5-main branch]
2021-05-25 17:12:22 -04:00
Charles deRousiers
c40a48a1d6
Fix another CIS issue with Clang.
...
#rb none
#jira none
[CL 16423835 by Charles deRousiers in ue5-main branch]
2021-05-21 15:52:18 -04:00
Charles deRousiers
619122907b
Fix CIS issue.
...
#rb none
#jira none
[CL 16423551 by Charles deRousiers in ue5-main branch]
2021-05-21 15:40:41 -04:00
Charles deRousiers
edb19d1ddc
Change default texture initialization to be done on CPU with lock/unlock to avoid running though RDG, which adds overhead tracking.
...
#rb Zach.Bethel
#jira none
[CL 16423097 by Charles deRousiers in ue5-main branch]
2021-05-21 15:21:34 -04:00
Kevin Ortegren
8d7574f24f
Corrected the naming of default buffers
...
#review-16415977 @charles.derousiers
#rb charles.derousiers
#jira none
#rnx
[CL 16418376 by Kevin Ortegren in ue5-main branch]
2021-05-21 10:04:54 -04:00
christopher waters
52b874b981
Make sure we stop tracking all RHI resources before shutdown to avoid using the CS during static destruction after it's been destroyed.
...
Making sure we clean up a few more system textures before shutdown.
#jira UE-115144
#rb zach.bethel
#preflight 609d9d7422cce00001b30ddd
[CL 16325313 by christopher waters in ue5-main branch]
2021-05-13 22:43:09 -04:00