History

Factor out SortTask to fix shadows

Zach Pomerantz committed 10 years ago

Commit 30fbd991 parent 56aac3511 files · +192 −127Browse files

Showing the changes to libraries/render-utils/src/RenderDeferredTask.cpp (1 of 11 files). Show all

Unified · Split

libraries/render-utils/src/RenderDeferredTask.cpp+8−5
@@ -10,27 +10,30 @@ · 9 unmodified lines
10// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html10// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
11//11//
12 12
13#include "RenderDeferredTask.h"
14
13#include <PerfStat.h>15#include <PerfStat.h>
14#include <PathUtils.h>16#include <PathUtils.h>
15#include <RenderArgs.h>17#include <RenderArgs.h>
16#include <ViewFrustum.h>18#include <ViewFrustum.h>
17#include <gpu/Context.h>19#include <gpu/Context.h>
18 20
21#include <render/CullTask.h>
22#include <render/SortTask.h>
23#include <render/DrawTask.h>
24#include <render/DrawStatus.h>
25#include <render/DrawSceneOctree.h>
26
19#include "DebugDeferredBuffer.h"27#include "DebugDeferredBuffer.h"
20#include "DeferredLightingEffect.h"28#include "DeferredLightingEffect.h"
21#include "FramebufferCache.h"29#include "FramebufferCache.h"
22#include "HitEffect.h"30#include "HitEffect.h"
23#include "TextureCache.h"31#include "TextureCache.h"
24 32
25#include "render/DrawTask.h"
26#include "render/DrawStatus.h"
27#include "render/DrawSceneOctree.h"
28#include "AmbientOcclusionEffect.h"33#include "AmbientOcclusionEffect.h"
29#include "AntialiasingEffect.h"34#include "AntialiasingEffect.h"
30#include "ToneMappingEffect.h"35#include "ToneMappingEffect.h"
31 36
32#include "RenderDeferredTask.h"
33
34using namespace render;37using namespace render;
35 38
36extern void initStencilPipeline(gpu::PipelinePointer& pipeline);39extern void initStencilPipeline(gpu::PipelinePointer& pipeline);