Subversion Repository Public Repository

Divide-Framework

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

Diff Revisions 784 vs 804 for /trunk/Source Code/Rendering/Lighting/ShadowMapping/Headers/CascadedShadowMaps.h

Diff revisions: vs.
  @@ -50,12 +50,12 @@
50 50 /// This technique offers an implementation of the CSM method
51 51 class CascadedShadowMaps : public ShadowMap {
52 52 public:
53 - CascadedShadowMaps(Light* light, Camera* shadowCamera, U8 numSplits);
53 + explicit CascadedShadowMaps(GFXDevice& context, Light* light, Camera* shadowCamera, U8 numSplits);
54 54 ~CascadedShadowMaps();
55 - void render(U32 passIdx);
56 - void postRender();
55 + void render(GFXDevice& context, U32 passIdx);
56 + void postRender(GFXDevice& context);
57 57 /// Update depth maps
58 - void previewShadowMaps(U32 callIndex);
58 + void previewShadowMaps(GFXDevice& context, U32 callIndex);
59 59 void init(ShadowMapInfo* const smi);
60 60
61 61 protected: