"Undefined area shadow filter algorithm" when importing Ciconia Glass into 2022.2

Hello, maybe you guys can help us.
We updated to unity 2022.2b from 2021, and sadly the glass shader from ciconia studios broke. We tried to reimport, rebuild, delete the library etc. but the error must be caused by something we just have no idea from.

Since none of us is really well known in any shader stuff, we just met the end of our collective knowledge. :frowning: We are open for any ideas or alternatives for HDRP 2022.2b glass shaders or fixes!

The original error message:


Shader error in ‘Ciconia Studio/CS_Glass/HDRP/Glass’: “Undefined area shadow filter algorithm” at /xyz/Library/PackageCache/com.unity.render-pipelines.high-definition@14.0.3/Runtime/Lighting/Shadow/HDShadowAlgorithms.hlsl(53)

Compiling Subshader: 0, Pass: Forward, Fragment program with DECALS_4RT SHADOW_HIGH USE_CLUSTERED_LIGHTLIST _ALPHATEST_ON _ENABLE_FOG_ON_TRANSPARENT _SURFACE_TYPE_TRANSPARENT
Platform defines: SHADER_API_DESKTOP UNITY_ENABLE_DETAIL_NORMALMAP UNITY_ENABLE_REFLECTION_BUFFERS UNITY_LIGHTMAP_FULL_HDR UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BLENDING UNITY_SPECCUBE_BOX_PROJECTION UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS
Disabled keywords: DEBUG_DISPLAY DECALS_3RT DECALS_OFF DIRLIGHTMAP_COMBINED DYNAMICLIGHTMAP_ON INSTANCING_ON LIGHTMAP_ON SHADER_API_GLES30 SHADOWS_SHADOWMASK SHADOW_LOW SHADOW_MEDIUM UNITY_ASTC_NORMALMAP_ENCODING UNITY_COLORSPACE_GAMMA UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_DXT5nm UNITY_NO_FULL_STANDARD_SHADER UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_UNIFIED_SHADER_PRECISION_MODEL UNITY_VIRTUAL_TEXTURING USE_FPTL_LIGHTLIST _BLENDMODE_ADD _BLENDMODE_ALPHA _BLENDMODE_PRE_MULTIPLY _DOUBLESIDED_ON _USECUBEMAP_OFF

We now have this error in multiple packs, always “undefined area shadow filter algorithm”

We had to add the Area shadows into the shaders: “#pragma multi_compile_fragment AREA_SHADOW_MEDIUM AREA_SHADOW_HIGH”"

3 Likes

Also facing this exact error, “Undefined area shadow filter algorithm”.
Also: “‘GetDecalSurfaceData’: cannot implicitly convert from ‘float3’ to ‘struct FragInputs’ at line 690 (on d3d11)” Reproducable with the Asset pack “Valley Forest” from Triforge (maybe others, but had this in my project).
Unity version: 2022.2.0b16, HDRP 14.0.3

The solution from user DeadPoet unfortunately didn’t work for me (but i should mention i am fullnoob at shaders).