Commit Graph

16 Commits

Author SHA1 Message Date
Nick Penwarden
1c7911eb9d Improve precision in WorldToView and WorldToClip matrices when very far from the origin.
[CL 2426044 by Nick Penwarden in Main branch]
2015-01-30 12:44:24 -05:00
Allan Bentham
2261741dcd fix for UE-7290
Editor primitives use forward basepass when ES2 feature level is active.

#codereview nick.penwarden

[CL 2404705 by Allan Bentham in Main branch]
2015-01-13 10:44:59 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Gil Gribb
83e443130b GitHub pull request #68
[CL 2317664 by Gil Gribb in Main branch]
2014-10-02 14:53:35 -04:00
Rolando Caloca
29c68f2eec UE4 - Cascaded shadow maps on mobile/forward
* Still disabled as Metal requires a horrible workaround/hack
* Remove GSupportsGSRenderTargetLayerSwitchingToMips workaround

[CL 2295640 by Rolando Caloca in Main branch]
2014-09-12 17:21:49 -04:00
Martin Mittring
122f4d3f04 * fixed TTP 341870 COMPAT: CRITICAL: Regression: LIVE: CRASH: Running Engine Benchmark freezes and crashes with certain video cards
* fixed SynthBenchmark for slow GPUs
* try with increasing number of work amount
* additionally tack total work time
* made WorkScale a float
* removed BenchMarkGraph (was for internal testing))
* updated version to 0.95

[CL 2291452 by Martin Mittring in Main branch]
2014-09-09 17:15:54 -04:00
Rolando Caloca
db3a94f08e UE4 - Remove Feature Level SM3 & replace it with ES 3.1.
- Fixes up the featurelevel switch on material nodes to default all ES2 inputs to also occur on ES3.1

[CL 2286623 by Rolando Caloca in Main branch]
2014-09-05 15:06:43 -04:00
Jaroslaw Palczynski
eb49618ff2 Fix stat id redundant creation.
Change stat id creation to static declarations.

[CL 2281174 by Jaroslaw Palczynski in Main branch]
2014-09-02 05:19:25 -04:00
Gil Gribb
1d50eae0de UE4 - rework RHI user-facing APIs to be safer and incorporate the desired sematics
[CL 2119499 by Gil Gribb in Main branch]
2014-06-27 11:07:13 -04:00
Gil Gribb
3de6028e86 UE4: Rearrange RHICmdList toward non-null cmd lists and the final "look"
[CL 2100216 by Gil Gribb in Main branch]
2014-06-10 07:29:49 -04:00
Gil Gribb
fa7226b8fe UE4 - merge first pass at parallel rendering to main
[CL 2095959 by Gil Gribb in Main branch]
2014-06-05 16:38:54 -04:00
Graeme Thornton
e1700afed8 First pass of changes to remove GRHIFeatureLevel, allowing for multiple scenes with different feature levels to exist. First step towards dynamic mobile preview in the editor.
#ttp 331829 - Mobile Preview in Editor
#proj Engine
#branch UE4

#summary First pass of changes to remove GRHIFeatureLevel, allowing for multiple scenes with different feature levels to exist. First step towards dynamic mobile preview in the editor.

#change Added GMaxRHIFeature level which contains the highest supported feature level on this machine
#change Added a cvar "r.FeatureLevelPreview" which, when set to 1, enables a feature level selection in the quick settings menu. Not wired up to anything at the minute
#change Added a feature level variable to FScene, which is currently initialized to whatever GRHIFeatureLevel is. Accessed with GetFeatureLevel()
#change Added a helper accessor GetFeatureLevel() to FSceneView which gets the feature level from the relevant scene. Purely to reduce the amount of typing needed to get to a feature level
#change Many changes across the renderer to try and read the current feature level from the view or scene. Not everything is done yet, but this is almost all of the "easy" stuff. As there is still just a global feature level in the engine, nothing should change.

[CL 2066905 by Graeme Thornton in Main branch]
2014-05-08 09:05:50 -04:00
Stephan Delmer
6c7c666a97 Merging using UE4-Fortnite-To-UE4 using CL #2054046
[CL 2055709 by Stephan Delmer in Main branch]
2014-04-24 15:04:22 -04:00
Sangwoo Lee
9813109a5a Enabled render material in canvas for ES2 mode
[CL 2055083 by Sangwoo Lee in Main branch]
2014-04-23 22:06:32 -04:00
Martin Mittring
84de1739e7 #UE4:
* removed not needed GWorld usage

[CL 2052325 by Martin Mittring in Main branch]
2014-04-23 19:56:12 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00