CmDeferredRenderContextFwd.h 541 B

123456789101112131415
  1. #pragma once
  2. #include "CmPrerequisites.h"
  3. #include "CmCommandQueue.h"
  4. namespace CamelotFramework
  5. { // TODO - This is duplicated here and in DeferredRenderContext
  6. template<class T>
  7. class DeferredRenderContext;
  8. typedef DeferredRenderContext<CommandQueueNoSync> RenderContext;
  9. typedef DeferredRenderContext<CommandQueueSync> SyncedRenderContext;
  10. typedef std::shared_ptr<DeferredRenderContext<CommandQueueNoSync>> RenderContextPtr;
  11. typedef std::shared_ptr<DeferredRenderContext<CommandQueueSync>> SyncedRenderContextPtr;
  12. }