From 6397fa3fe1ac51e4e42476dcc4fb1a5300e98d72 Mon Sep 17 00:00:00 2001 From: Sungun Park Date: Wed, 11 Sep 2024 18:51:15 -0700 Subject: [PATCH] Fix a crash for color grading (#8118) Set postprocess descriptor set for color grading --- filament/src/PostProcessManager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/filament/src/PostProcessManager.cpp b/filament/src/PostProcessManager.cpp index 680ae50656..c359736465 100644 --- a/filament/src/PostProcessManager.cpp +++ b/filament/src/PostProcessManager.cpp @@ -2284,6 +2284,9 @@ void PostProcessManager::colorGradingSubpass(DriverApi& driver, // the UBO has been set and committed in colorGradingPrepareSubpass() FMaterialInstance* mi = material.getMaterialInstance(mEngine); mi->use(driver); + + bindPostProcessDescriptorSet(driver); + const Variant::type_t variant = Variant::type_t(colorGradingConfig.translucent ? PostProcessVariant::TRANSLUCENT : PostProcessVariant::OPAQUE);