History

Use new RenderContext accessors for rendering

Zach Pomerantz committed 10 years ago

Commit cdcb2d51 parent 919a4b66 files · +37 −37Browse files

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

Unified · Split

libraries/render-utils/src/DebugDeferredBuffer.cpp+4−4
@@ -179,9 +179,9 @@ const gpu::PipelinePointer& DebugDeferredBuffer::getPipeline(Modes mode, std::st · 178 unmodified lines
179 179
180 180
181void DebugDeferredBuffer::run(const SceneContextPointer& sceneContext, const RenderContextPointer& renderContext) {181void DebugDeferredBuffer::run(const SceneContextPointer& sceneContext, const RenderContextPointer& renderContext) {
182 assert(renderContext->args);182 assert(renderContext->getArgs());
183 assert(renderContext->args->_viewFrustum);183 assert(renderContext->getArgs()->_viewFrustum);
184 const RenderArgs* args = renderContext->args;184 RenderArgs* args = renderContext->getArgs();
185 gpu::doInBatch(args->_context, [&](gpu::Batch& batch) {185 gpu::doInBatch(args->_context, [&](gpu::Batch& batch) {
186 const auto geometryBuffer = DependencyManager::get<GeometryCache>();186 const auto geometryBuffer = DependencyManager::get<GeometryCache>();
187 const auto framebufferCache = DependencyManager::get<FramebufferCache>();187 const auto framebufferCache = DependencyManager::get<FramebufferCache>();
@@ -211,4 +211,4 @@ void DebugDeferredBuffer::run(const SceneContextPointer& sceneContext, const Ren · 23 unmodified lines
211 const glm::vec2 topRight(renderContext->_deferredDebugSize.z, renderContext->_deferredDebugSize.w);211 const glm::vec2 topRight(renderContext->_deferredDebugSize.z, renderContext->_deferredDebugSize.w);
212 geometryBuffer->renderQuad(batch, bottomLeft, topRight, color);212 geometryBuffer->renderQuad(batch, bottomLeft, topRight, color);
213 });213 });
214}214}