fix material use (#3417)

* fix material use

* Update filament/src/PostProcessManager.cpp

Co-authored-by: Mathias Agopian <pixelflinger@gmail.com>
This commit is contained in:
Mirsfang
2021-01-16 05:59:09 +08:00
committed by GitHub
parent 1aefe741b2
commit 45f7e07832

View File

@@ -1482,6 +1482,9 @@ void PostProcessManager::colorGradingSubpass(DriverApi& driver, bool translucen
Handle<HwRenderPrimitive> const& fullScreenRenderPrimitive = engine.getFullScreenRenderPrimitive();
auto const& material = getPostProcessMaterial("colorGradingAsSubpass");
// the UBO has been set and committed in colorGradingPrepareSubpass()
FMaterialInstance* mi = material.getMaterialInstance();
mi->use(driver);
const uint8_t variant = uint8_t(translucent ?
PostProcessVariant::TRANSLUCENT : PostProcessVariant::OPAQUE);