Commit Graph

476 Commits

Author SHA1 Message Date
aaron mcleran
417932b60d Possible fix for stream crash and extra logging in vorbis decoder.
#rb Rob.Gay


#ROBOMERGE-SOURCE: CL 4853473 via CL 4854691

[CL 4854737 by aaron mcleran in Main branch]
2019-01-30 23:18:41 -05:00
Marcus Wassmer
70e5db4e65 Merging //UE4/Dev-Main@4854321 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none
#lockdown rolando.caloca

[CL 4854522 by Marcus Wassmer in Dev-Rendering branch]
2019-01-30 20:51:13 -05:00
Marcus Wassmer
6995e20184 Merging //UE4/Dev-Main@4848702 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none
#lockdown rolando.caloca

[CL 4854488 by Marcus Wassmer in Dev-Rendering branch]
2019-01-30 20:34:55 -05:00
Marcus Wassmer
68f340a63c Merging //UE4/Dev-Main@4825910 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none
KNOWN BROKEN DO NOT SYNC
#lockdown rolando.caloca

[CL 4827063 by Marcus Wassmer in Dev-Rendering branch]
2019-01-28 21:04:21 -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
Rolando Caloca
fa661dc3c0 DR - Copying //UE4/Dev-Main@4791431 to //UE4-DevRendering
#rb none
#rnx
#lockdown Marcus.Wassmer

[CL 4791510 by Rolando Caloca in Dev-Rendering branch]
2019-01-23 17:49:19 -05:00
Rolando Caloca
732810a13b DR - Copying //UE4/Dev-Main@4785067 to //UE4-DevRendering
#rb none
#rnx
#lockdown Marcus.Wassmer

[CL 4790611 by Rolando Caloca in Dev-Rendering branch]
2019-01-23 17:01:56 -05:00
Rolando Caloca
c744825290 DR - Change default back to 24-bit depth buffers as that is incompatible with Oculus
#rb none
#codereview Jonas.Meyer
#lockdown Marcus.Wassmer
#jira UE-68470

[CL 4784765 by Rolando Caloca in Dev-Rendering branch]
2019-01-23 14:05:52 -05:00
Brian Karis
572ec04b6c Render graph updates
#rb guillaume.abadie

[CL 4757657 by Brian Karis in Dev-Rendering branch]
2019-01-18 19:20:21 -05:00
Marcus Wassmer
fee98d3ca5 Merging //UE4/Dev-Main@4729937 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none

[CL 4730169 by Marcus Wassmer in Dev-Rendering branch]
2019-01-15 18:30:06 -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
rolando caloca
e90e521aa6 DR - Switch depth buffer to 32 bit on PC D3D11 and D3D12 and allow switching back to 24bit using r.d3d12.Depth24Bit
#jira UE-39577
#rb Jonas.Meyer

[CL 4704844 by rolando caloca in Dev-Rendering branch]
2019-01-10 16:50:50 -05:00
Rolando Caloca
b02ec10911 DR - Disable depth bounds if RenderDoc is enabled
#rb none

[CL 4692151 by Rolando Caloca in Dev-Rendering branch]
2019-01-09 09:06:36 -05:00
Rolando Caloca
fae35ad11c DR - Show warning when running under RenderDoc
#rb none

[CL 4689482 by Rolando Caloca in Dev-Rendering branch]
2019-01-08 14:12:49 -05:00
Rolando Caloca
9b36a02c44 DR - Rework IRHICommandContext so we can remove a bunch of unnecessary methods on modern RHIs
#rb none

[CL 4685847 by Rolando Caloca in Dev-Rendering branch]
2019-01-07 14:06:54 -05:00
Guillaume Abadie
ca8389b9ec s/UBMT_GRAPH_TRACKED_/UBMT_RDG_ for better naming consistency.
#rb none

[CL 4682491 by Guillaume Abadie in Dev-Rendering branch]
2019-01-04 14:52:46 -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
Marcus Wassmer
71f360028a Disable GRHINeedsExtraDeletionLatency for DX11. There's no evidence it ever helped GPU hangs, and often hides bugs that other platforms find. It should not be necessary on any RHI ideally
#rb none
#fyi rolando.caloca

[CL 4677433 by Marcus Wassmer in Dev-Rendering branch]
2019-01-02 18:05:32 -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
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
Marcus Wassmer
c56a69a8c0 Merging //UE4/Dev-Main@4567547 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none

[CL 4568017 by Marcus Wassmer in Dev-Rendering branch]
2018-11-14 21:37:16 -05:00
Ben Ingram
a023196fa8 #jira UE-66465
- When UAV is bound in D3D11 RHI, explicitly unbind any VB/IB that reference the same resource
- D3D11 will implicitly unbind these anyway, we need to track this or else state cache will get out of sync
#rb marcus.wassmer
#fyi rolando.caloca

[CL 4562737 by Ben Ingram in Dev-Rendering branch]
2018-11-13 14:57:34 -05:00
Marcus Wassmer
437b881302 Merging //UE4/Dev-Main@4547706 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none

[CL 4549073 by Marcus Wassmer in Dev-Rendering branch]
2018-11-07 15:32:18 -05:00
rolando caloca
c7d261c0bc UE4.21 - Static analysis fixed
#rb none
#rnx
#jira UE-65631

#ROBOMERGE-SOURCE: CL 4498096 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4498097 by rolando caloca in Staging-4.21 branch]
2018-10-23 10:35:44 -04:00
Guillaume Abadie
7a68882809 Implements FRDGBuffer, FRDGBufferSRV & FRDGBufferUAV
#rb brian.karis

[CL 4497430 by Guillaume Abadie in Dev-Rendering branch]
2018-10-22 23:01:29 -04:00