Showing the changes to libraries/render-utils/src/GeometryCache.cpp (1 of 13 files). Show all
Unified · Split
| @@ -725,9 +725,8 @@ render::ShapePipelinePointer GeometryCache::getShapePipeline(bool textured, bool · 724 unmodified lines | |||
| 725 | 725 | ||
| 726 | render::ShapePipelinePointer GeometryCache::getFadingShapePipeline(bool textured, bool transparent, bool unlit, bool depthBias, bool forward, | 726 | render::ShapePipelinePointer GeometryCache::getFadingShapePipeline(bool textured, bool transparent, bool unlit, bool depthBias, bool forward, |
| 727 | graphics::MaterialKey::CullFaceMode cullFaceMode) { | 727 | graphics::MaterialKey::CullFaceMode cullFaceMode) { |
| 728 | auto fadeEffect = DependencyManager::get<FadeEffect>(); | 728 | auto fadeBatchSetter = FadeEffect::getBatchSetter(); |
| 729 | auto fadeBatchSetter = fadeEffect->getBatchSetter(); | 729 | auto fadeItemSetter = FadeEffect::getItemUniformSetter(); |
| 730 | auto fadeItemSetter = fadeEffect->getItemUniformSetter(); | ||
| 731 | return std::make_shared<render::ShapePipeline>(getSimplePipeline(textured, transparent, unlit, depthBias, true, true, forward, cullFaceMode), nullptr, | 730 | return std::make_shared<render::ShapePipeline>(getSimplePipeline(textured, transparent, unlit, depthBias, true, true, forward, cullFaceMode), nullptr, |
| 732 | [fadeBatchSetter, fadeItemSetter](const render::ShapePipeline& shapePipeline, gpu::Batch& batch, render::Args* args) { | 731 | [fadeBatchSetter, fadeItemSetter](const render::ShapePipeline& shapePipeline, gpu::Batch& batch, render::Args* args) { |
| 733 | batch.setResourceTexture(gr::Texture::MaterialAlbedo, DependencyManager::get<TextureCache>()->getWhiteTexture()); | 732 | batch.setResourceTexture(gr::Texture::MaterialAlbedo, DependencyManager::get<TextureCache>()->getWhiteTexture()); |