Showing the changes to libraries/render-utils/src/RenderDeferredTask.cpp (1 of 11 files). Show all
Unified · Split
| @@ -202,7 +202,7 @@ void DrawDeferred::run(const SceneContextPointer& sceneContext, const RenderCont · 201 unmodified lines | ||
| 202 | 202 | |
| 203 | 203 | void DrawStateSortDeferred::run(const SceneContextPointer& sceneContext, const RenderContextPointer& renderContext, const ItemBounds& inItems) { |
| 204 | 204 | assert(renderContext->args); |
| 205 | − assert(renderContext->args->_viewFrustum); | |
| 205 | + assert(renderContext->args->hasViewFrustum()); | |
| 206 | 206 | |
| 207 | 207 | auto config = std::static_pointer_cast<Config>(renderContext->jobConfig); |
| 208 | 208 | |
| @@ -215,8 +215,8 @@ void DrawStateSortDeferred::run(const SceneContextPointer& sceneContext, const R · 6 unmodified lines | ||
| 215 | 215 | |
| 216 | 216 | glm::mat4 projMat; |
| 217 | 217 | Transform viewMat; |
| 218 | − args->_viewFrustum->evalProjectionMatrix(projMat); | |
| 219 | − args->_viewFrustum->evalViewTransform(viewMat); | |
| 218 | + args->getViewFrustum().evalProjectionMatrix(projMat); | |
| 219 | + args->getViewFrustum().evalViewTransform(viewMat); | |
| 220 | 220 | |
| 221 | 221 | batch.setProjectionTransform(projMat); |
| 222 | 222 | batch.setViewTransform(viewMat); |