Commit Graph

396 Commits

Author SHA1 Message Date
Matt Kuhlenschmidt
f771c996fa Fixed running with -nullrhi crashing because the world was never given a scene
#codereview Allan.Bentham

[CL 2327213 by Matt Kuhlenschmidt in Main branch]
2014-10-13 10:56:57 -04:00
Graeme Thornton
dc7e506d61 FPrimitiveSceneProxy::GetScene() now returns a reference to the FScene. Lots of code assumes the existance of a scene, so this cements this. Added a check() that the scene is valid when creating the proxy.
[CL 2325472 by Graeme Thornton in Main branch]
2014-10-10 09:36:26 -04:00
Rolando Caloca
a8ab593d84 UE4 - Feature Level ES 3.1 fixes
#codereview Jack.Porter, Sangwoo.Lee, Daniel.Wright

[CL 2324679 by Rolando Caloca in Main branch]
2014-10-09 17:50:34 -04:00
Gil Gribb
0a04a492b5 UE4 - fix stencil clear bug for shadows and parallel rendering
[CL 2324535 by Gil Gribb in Main branch]
2014-10-09 17:17:41 -04:00
Allan Bentham
4c49ffef1c Rebuild Parameter Collection Instances after new scene is created.
move FXSystem allocation in to FScene constructor.
Fixes TTP 348856

[CL 2323933 by Allan Bentham in Main branch]
2014-10-09 06:46:19 -04:00
Richard TalbotWatkin
2c4a2255a8 High res screenshots now output as png rather than bmp. Slight refactor.
#ttp 348615 - EDITOR: MAC: High resolution screenshot outputs to BMP which mac cant open
#branch UE4
#proj Editor.UnrealEd, Runtime.Engine, Runtime.Core

[CL 2322274 by Richard TalbotWatkin in Main branch]
2014-10-08 02:52:01 -04:00
Graeme Thornton
74f9da32d7 Mobile Preview - Removing GRHIShaderPlatform
#codereview Nick.Penwarden

[CL 2321148 by Graeme Thornton in Main branch]
2014-10-07 08:46:39 -04:00
Gil Gribb
4e8ea7a208 UE4 - auto complete, comments
[CL 2321079 by Gil Gribb in Main branch]
2014-10-07 07:21:22 -04:00
Gil Gribb
d5ac3b3f79 UE4 - disable deferred contexts and fix some issues with bound shader state
[CL 2320458 by Gil Gribb in Main branch]
2014-10-06 17:08:22 -04:00
Allan Bentham
7cb74a5cc5 Added PreFeatureLevelSwitch() to scene component
Reflection captures work with feature level preview switching.
removed 'r.NoTiledReflections' support.
#codereview nick.penwarden

[CL 2319780 by Allan Bentham in Main branch]
2014-10-06 10:06:04 -04:00
Gil Gribb
14a6cbc69e UE4 - Use perfect forwarding for task graph, plus some lambda work for shadow rendering
[CL 2319733 by Gil Gribb in Main branch]
2014-10-06 10:05:28 -04:00
Daniel Wright
e27bd994cc Fixed rare GPU hang from DFAO - DrawIndirect was done with uninitialized memory in very specific circumstances
[CL 2319077 by Daniel Wright in Main branch]
2014-10-03 18:02:05 -04:00
Martin Mittring
57a7b8ac7b fixed TTP 348407 UE4: Rendering: Objects that do not render in main pass still affect motion blur.
[CL 2318081 by Martin Mittring in Main branch]
2014-10-02 19:09:35 -04:00
Martin Mittring
1cbde4cefe * optimized ScreenSpaceSubsurfaceScattering (4 pass: setup, blurX, blurY, recombine)
* fixed reallocation of scene render targets because of Skylight, was wasting VRam

[CL 2317878 by Martin Mittring in Main branch]
2014-10-02 17:19:02 -04:00
Rolando Caloca
ee429cd8a3 UE4 - Disable SSS on OpenGL (needs cross-compiler fix)
#codereview Martin.Mittring

[CL 2317717 by Rolando Caloca in Main branch]
2014-10-02 15:28:38 -04:00
Gil Gribb
83e443130b GitHub pull request #68
[CL 2317664 by Gil Gribb in Main branch]
2014-10-02 14:53:35 -04:00
Gil Gribb
40e11af76d UE4 - Split Xbox RHI off. Deffered contexts for XB1, parallel velocity rendering fixed and reenabled.RHIThread on by default on platforms that support it.
[CL 2317406 by Gil Gribb in Main branch]
2014-10-02 11:20:07 -04:00
Daniel Wright
a2dce46532 Added OcclusionTint, MinOcclusion to sky light for DFAO artistic controls
Hopeful fix for ensure from zero scaled components

[CL 2316734 by Daniel Wright in Main branch]
2014-10-01 18:51:00 -04:00
Martin Mittring
e9b349db8a avoid double printout of VRam allocs
[CL 2316413 by Martin Mittring in Main branch]
2014-10-01 15:25:07 -04:00
Martin Mittring
bc7d8d3752 fixed check() in debug, FeatureLevel wasn't set on the object
[CL 2316410 by Martin Mittring in Main branch]
2014-10-01 15:20:06 -04:00
Michael Noland
2f0a414b41 Engine: Coding-standards fixes (TypeName [*|&] VariableName -> TypeName[*|&] VariableName)
[CL 2316338 by Michael Noland in Main branch]
2014-10-01 14:45:04 -04:00
Martin Mittring
5441765d0f added filtered option to the SceneTextures for PostprocessInput0..6, doesn't work on OpenGL yet
[CL 2316113 by Martin Mittring in Main branch]
2014-10-01 12:14:57 -04:00
Martin Mittring
55d81801d6 removed not needed texture bindings (was needed when we had DX9)
[CL 2315993 by Martin Mittring in Main branch]
2014-10-01 11:09:15 -04:00
Graeme Thornton
3ccbe19544 Mobile Preview - Removal of almost all GRHIFeatureLevel usages.
#codereview Nick.Pendwarden

[CL 2315798 by Graeme Thornton in Main branch]
2014-10-01 09:08:51 -04:00
Martin Mittring
f3b4f8b320 log VRam stats only if platform uses VRam
[CL 2313337 by Martin Mittring in Main branch]
2014-09-29 16:06:34 -04:00