Subversion Repository Public Repository

Divide-Framework

This repository has no backups
This repository's network speed is throttled to 100KB/sec

Diff Revisions 160 vs 168 for /trunk/Source Code/Rendering/Headers/DeferredShadingRenderer.h

Diff revisions: vs.
  @@ -24,7 +24,7 @@
24 24 #define _DEF_SHADE_RENDERER_H_
25 25
26 26 #include "Renderer.h"
27 - #include "Utility/Headers/vector.h"
27 + #include "Utility/Headers/Vector.h"
28 28 #include "Hardware/Platform/Headers/PlatformDefines.h"
29 29
30 30 class Quad3D;
  @@ -37,11 +37,11 @@
37 37 public:
38 38 DeferredShadingRenderer();
39 39 ~DeferredShadingRenderer();
40 - void render(boost::function0<void> renderCallback, SceneRenderState* const sceneRenderState);
40 + void render(boost::function0<void> renderCallback, const SceneRenderState& sceneRenderState);
41 41 void toggleDebugView();
42 42 private:
43 - void firstPass(boost::function0<void> renderCallback, SceneRenderState* const sceneRenderState);
44 - void secondPass(SceneRenderState* const sceneRenderState);
43 + void firstPass(boost::function0<void> renderCallback, const SceneRenderState& sceneRenderState);
44 + void secondPass(const SceneRenderState& sceneRenderState);
45 45
46 46 private:
47 47 U16 _cachedLightCount;