Commit Graph

307 Commits

Author SHA1 Message Date
Terence Burns
0b1ee71f9d Fix for Linux build and shadow variable FilmToe. Renamed to FilmToeS
[CL 2529898 by Terence Burns in Main branch]
2015-04-29 05:04:33 -04:00
Brian Karis
2a6d8a5ebc Fixed shadowed variable. Changed new tonemapper enable to cvar.
[CL 2529169 by Brian Karis in Main branch]
2015-04-28 16:57:25 -04:00
Marc Audy
840dc90608 Add missing parameter in Serialize
#codereview Brian.Karis

[CL 2529156 by Marc Audy in Main branch]
2015-04-28 16:50:50 -04:00
Brian Karis
a113290255 New tone mapper. ACES support. Color grading. White balance. Baked into 32x32x32 LUT.
[CL 2528951 by Brian Karis in Main branch]
2015-04-28 15:27:19 -04:00
Martin Mittring
af48c28076 fixed pause of MotionBlur for camera motion
[CL 2527480 by Martin Mittring in Main branch]
2015-04-27 17:12:21 -04:00
Martin Mittring
4d20764bac fixed pause motionblur of static meshes (per object motionblur)
[CL 2527253 by Martin Mittring in Main branch]
2015-04-27 14:32:32 -04:00
Martin Mittring
779e941537 fixed skeletal mesh motion blur with multithreaded rendering (r.RHICmdBypass=0), fixed potential issues
fixed UE-2465 ShooterGame: Bots shimmer when game is paused

[CL 2525030 by Martin Mittring in Main branch]
2015-04-24 17:43:35 -04:00
Martin Mittring
397de4ebf2 display BoneBuffers in VisualizeMotionBlur
[CL 2523448 by Martin Mittring in Main branch]
2015-04-23 17:35:40 -04:00
Martin Mittring
02f760f8f0 cleanup
[CL 2523438 by Martin Mittring in Main branch]
2015-04-23 17:34:26 -04:00
Marcus Wassmer
0ba5c5f2e1 Merge Morpheus 120hz and reprojection support.
Also fixes for NGS2A3D

[CL 2521711 by Marcus Wassmer in Main branch]
2015-04-22 16:41:54 -04:00
Martin Mittring
157fa26e88 added debug code to track down velocity rendeirng issues
[CL 2519574 by Martin Mittring in Main branch]
2015-04-21 13:44:06 -04:00
Martin Mittring
1ac0e8f781 removed unused parameters hiding d3ddebug errors, fixed d3ddebug errors
[CL 2518451 by Martin Mittring in Main branch]
2015-04-20 18:18:08 -04:00
PjotrSvetachov
a97cfbcb0d PR #912: Off axis matrix temporal aa fix (Contributed by PjotrSvetachov)
[CL 2518139 by Brian Karis in Main branch]
2015-04-20 15:50:25 -04:00
Martin Mittring
16780e444f minor optimization
[CL 2515992 by Martin Mittring in Main branch]
2015-04-17 11:38:03 -04:00
Martin Mittring
a9af524d98 removed GRenderingRealtimeClock.GetGamePaused(), added FSceneViewFamily.bWorldIsPaused to support multiple worlds and for cleaner code
[CL 2514923 by Martin Mittring in Main branch]
2015-04-16 16:29:54 -04:00
Rolando Caloca
27d7a0e070 UE4 - Fix ES3.1 emulation shader issues
#codereview Allan.Bentham

[CL 2514517 by Rolando Caloca in Main branch]
2015-04-16 13:02:21 -04:00
Allan Bentham
40997e31dd Fix crash when 'r.MotionBlurNew' is active and FeatureLevel < ERHIFeatureLevel::SM5
[CL 2511574 by Allan Bentham in Main branch]
2015-04-14 09:03:46 -04:00
Marc Audy
ec8f2d020c Fix shadow variables
[CL 2508395 by Marc Audy in Main branch]
2015-04-10 11:23:49 -04:00
Michael Trepka
0817771532 Changed vertex declaration for FRCPassPostProcessBokehDOF to empty
[CL 2508248 by Michael Trepka in Main branch]
2015-04-10 08:47:09 -04:00
Marcus Wassmer
511b53fcec CIS fix.
[CL 2506003 by Marcus Wassmer in Main branch]
2015-04-08 17:58:20 -04:00
Marcus Wassmer
a0682fd4e2 Support for new Morpheus HMD Server. Morpheus PC preview now works. TargetSettings must set Demo mode to 'Demo'.
Modifies postprocessing pipeline so that distortion is done on buffers scaled by ScreenPercentage.  Scaling up ScreenPercentage will now have a bigger effect on aliasing in the HMD.
Modifies headtracking to be driven by VBLank events rather than the render thread.  Reduces tracking loss.
#codereview Nick.Whiting,JJ.Hoesing

[CL 2505935 by Marcus Wassmer in Main branch]
2015-04-08 17:24:01 -04:00
Martin Mittring
a576df51f9 now SetRenderTarget requires to specify what DepthAndStencil access you want to do e.g. FExclusiveDepthStencil::DepthRead_StencilWrite
options:   Nop / Read / Write

added ensure() and check() to find bad usage patterns

this fixes DBuffer decal rendering, allows optimizations in the RHI (near hardware APIs like DX12 or consoles)

[CL 2505694 by Martin Mittring in Main branch]
2015-04-08 15:33:28 -04:00
Marcus Wassmer
59f7299ccf Fix screenpercentage on Morpheus
#codereview Lee.Clark,JJ.Hoesing

[CL 2500368 by Marcus Wassmer in Main branch]
2015-04-02 16:54:49 -04:00
Rolando Caloca
ce168f2846 UE4 - Renamed depth compare enums, changed some checks to static_asserts
[CL 2498658 by Rolando Caloca in Main branch]
2015-04-01 10:53:07 -04:00
Mike Fricker
114458bf0f Clang warning fixes: Fixed missing 'override' specifiers
- Also removed some unreferenced functions that adding 'override' revealed

PR #1002 -- Thank you, Omar007!

[CL 2498415 by Mike Fricker in Main branch]
2015-04-01 07:20:55 -04:00