Commit Graph

195 Commits

Author SHA1 Message Date
Patrick Boutot
4248548b4d Add a double version of FInterpTo.
#jira UE-88354
#rb steve.robb
#preflight 6063101db4299e0001c1ecaf

[CL 15875719 by Patrick Boutot in ue5-main branch]
2021-03-31 11:27:06 -04:00
Ryan Schmidt
48876fba4b Initial (prototype) version of templated core TVector types, to allow for conversion of GeometryProcessing FVector3f/FVector3d
#rb andy.davidson
#rnx
#jira none

[CL 15863685 by Ryan Schmidt in ue5-main branch]
2021-03-30 12:26:06 -04:00
danny chapman
08c9a4bbc2 Use triangulation at runtime in BlendSpace. This is coupled with changes to the BlendSpace UI.
#jira UE-108158
#rb thomas.sarkanen

[CL 15626759 by danny chapman in ue5-main branch]
2021-03-05 13:37:08 -04:00
charles bloom
18ef9414db Fix missing bias in RGBE conversion
#rb rod.bogart

[CL 15379845 by charles bloom in ue5-main branch]
2021-02-10 16:33:53 -04:00
Marc Audy
a7f9391231 Merge UE5/Release-Engine-Staging @ 14811410 to UE5/Main
This represents UE4/Main @ 14768117

For ReleaseObjectVersion.h
#lockdown Marcus.Wassmer

[CL 14811440 by Marc Audy in ue5-main branch]
2020-11-24 18:42:39 -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
David Hill
6e98be5908 FMath SegmentTriangleIntersection - Fix hit case when segment intersects with edge of triangle ( was reporting a miss in this case ).
Should have minimal impact: this code is only being used within the mesh painting toolset and the interactive toolset as part of LineTraceComponent calls.

#jira UE-84324
#rb michael.daum, ryan.schmidt

[CL 14587174 by David Hill in ue5-main branch]
2020-10-27 10:22:10 -04:00
gabriel mukobi
1cda62ba4b Fix implicit conversion warning in Color.cpp/ImageUtils.cpp #jira none #rb none
[CL 14542367 by gabriel mukobi in ue5-main branch]
2020-10-22 01:12:24 -04:00
gabriel mukobi
69896859ad Fix static analysis
#jira UE-101597
#rb rod.bogart

[CL 14540468 by gabriel mukobi in ue5-main branch]
2020-10-21 18:47:37 -04:00
ben hoffman
c4de915c4e Fix static analysis warning in UnrealMath.cpp for unreachable code
#jira none
#rb marc.audy
#rnx

[CL 14538640 by ben hoffman in ue5-main branch]
2020-10-21 15:47:22 -04:00
gabriel mukobi
5fad6baba6 Make RGBE encoding match original publication by Gregory Ward
#jira UE-95696
#rb rod.bogart

[CL 14475342 by gabriel mukobi in ue5-main branch]
2020-10-12 17:34:17 -04:00
IGood
ee5f7b73e3 PR #7375: fix for FMath::Eval not returning after encountering error (Contributed by IGood)
#jira UE-100409
#rb me

[CL 14429585 by IGood in ue5-main branch]
2020-10-06 10:49:46 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Rune Stubbe
85d84f749e Fixed incorrect rounding in FLinearColor::ToFColor
#rb yuriy.odonnell

[CL 14152836 by Rune Stubbe in ue5-main branch]
2020-08-20 05:40:01 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Michal Valient
95d19f95b1 [REVERB] Merging //UE4/Private-Reverb-Development@13832732
#rb graham.wihlidal, rune.stubbe, brian.karis, andrew.lauritzen, jeff.farris

[CL 13834854 by Michal Valient in ue5-main branch]
2020-07-06 18:58:26 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
arne schober
78549560ed FNEM - More cache-friendly and faster Octree implementation.
Also changing the interface for better encapsulation by cutting the origial itterator concept and focusing on small subset of configurable itteration strategies instead.
#RB Andrew.Scheidecker, Yoan.StAmant

#ROBOMERGE-OWNER: arne.schober
#ROBOMERGE-AUTHOR: arne.schober
#ROBOMERGE-SOURCE: CL 12785392 via CL 12785681 via CL 12785682
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12786795 by arne schober in Main branch]
2020-04-14 16:59:52 -04:00
Josh Adams
aa9705149b Copying Private-LoadTimes-4.24 stream to Main. Biggest changes are in Materials/Shader memory freezing.
#rb none

[CL 11282608 by Josh Adams in Main branch]
2020-02-06 13:13:41 -05:00
michael noland
7115a8f702 Core: Fixed various double constant implicit conversion to float warnings on Clang
#rb marc.audy
#jira UE-87131
#rnx


#ROBOMERGE-SOURCE: CL 11140256 via CL 11140260 via CL 11140264
#ROBOMERGE-BOT: (v640-11091645)

[CL 11140266 by michael noland in Main branch]
2020-01-28 19:33:35 -05:00
Lina Halper
44c1bb3292 COPY from //Dev-Anim to //Dev-Main
#rb: none
#fyi: Laurent.Delayen, Thomas.Sarkanen

[CL 11088765 by Lina Halper in Main branch]
2020-01-22 17:58:55 -05:00
michael noland
84cc1ddc00 Misplaced ) and additional cast fixes
#rnx


#ROBOMERGE-SOURCE: CL 11053381 via CL 11053415 via CL 11053435
#ROBOMERGE-BOT: (v637-11041722)

[CL 11053445 by michael noland in Main branch]
2020-01-17 14:17:23 -05:00
michael noland
2d6847d01a Core: Fixes for various unsafe implicit type conversion warnings in the Core module (WIP; some files still suppress the warning)
- Ptrdiff -> int32
- Float/int confusion and double/float
- size_t stuff; various changes to the algorithms to use a deduced IndexType template argument and/or decltype to use the appropriate size for indicies and counts
- Fixed GetNum(FString) incorrectly returning SIZE_T instead of int32, and GetNum(container) now returns whatever container.Num() does (so usually int32)
#jira UE-86949
#rb marc.audy, steve.robb


#ROBOMERGE-OWNER: michael.noland
#ROBOMERGE-AUTHOR: michael.noland
#ROBOMERGE-SOURCE: CL 11050799 via CL 11050828 via CL 11050837
#ROBOMERGE-BOT: (v637-11041722)

[CL 11051763 by michael noland in Main branch]
2020-01-17 13:49:41 -05:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
Stefan Boberg
d2f9a61b06 Copy-up from Dev-Core
#rb none

[CL 10419044 by Stefan Boberg in Main branch]
2019-11-25 12:03:09 -05:00