dmytro vovk
abd3a59d4d
Removed ES 3.1 redundant feature level checks
...
#jira none
#rb Dmitriy.Dyomin
[CL 16727513 by dmytro vovk in ue5-main branch]
2021-06-21 09:19:59 -04:00
luke thatcher
d3ba183573
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
#ROBOMERGE-BOT: (v828-16531559)
[CL 16614308 by luke thatcher in ue5-main branch]
2021-06-09 18:18:08 -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
Andrew Davidson
3ddc3a4da3
Merge up from //UE5/Dev-LargeWorldCoordinates
...
#rb none
[CL 16211417 by Andrew Davidson in ue5-main branch]
2021-05-05 15:07:25 -04:00
zach bethel
7c28e71d9e
Batch RDG upload passes together to reduce transitions and RDG compilation work.
...
#rb charles.derousisers, andrew.lauritzen
#jira UE-114621
[CL 16209728 by zach bethel in ue5-main branch]
2021-05-05 13:20:09 -04:00
Charles deRousiers
535d1d95c1
Add render graph support for default textures and default buffers with custom format and custom default value.
...
#rb zach.bethel, sebastien.hillaire
#jira none
[CL 16183014 by Charles deRousiers in ue5-main branch]
2021-05-03 06:44:33 -04:00
dmitriy dyomin
c8c58943b8
Make sure MidGreyDummy texture is initialized on mobile
...
#jira none
#ROBOMERGE-SOURCE: CL 15885998 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15889612 by dmitriy dyomin in ue5-main branch]
2021-04-01 11:12:20 -04:00
charles derousiers
c099c4e61e
Fix validation error due to invalid default texture for hair categorization texture and hair offset/count texture.
...
#rb none
#jira UE-111989
#ROBOMERGE-SOURCE: CL 15850514 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15851654 by charles derousiers in ue5-main branch]
2021-03-29 11:38:14 -04:00
Marc Audy
8f73cd7fa9
Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
...
This represents UE4/Main @ 15601601
[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
zach bethel
a2bc3ea0f8
Converted canvas rendering to RDG.
...
#rb christopher.waters
#jira UE-106330
[CL 15157078 by zach bethel in ue5-main branch]
2021-01-21 14:46:38 -04:00
zach bethel
c2e54ad2e3
Added stencil dummy SRV to system textures.
...
#rb none
#rnx
[CL 14957599 by zach bethel in ue5-main branch]
2020-12-18 17:17:51 -04:00
zach bethel
b4be0907c3
Fix for RDG system textures to fail gracefully if not created.
...
#rb none
[CL 14884133 by zach bethel in ue5-main branch]
2020-12-08 19:01:25 -04:00
zach bethel
07f39208c9
Added RDG system textures struct tied to the RDG blackboard. Pre-registers all resources with a ReadOnly flag which will disallow writes. Also allows us to avoid re-registering dummy textures dozens of times. Removed unused GTAO randomization texture.
...
#rb christopher.waters
[CL 14766647 by zach bethel in ue5-main branch]
2020-11-17 18:21:53 -04:00
Kenzo Terelst
3f348aa475
RHITransition fixes for incorrect state
...
#jira none
#rb Mihnea.Balta
[CL 14554472 by Kenzo Terelst in ue5-main branch]
2020-10-23 05:47:05 -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