Unity Issue Tracker - "Kernel 'KMain' not found" errors appear when using the "Screen Space Reflections" Post-Processing effect in a specific WebGL project
Closed
UUM-103838
"Kernel 'KMain' not found" errors appear when using the "Screen Space Reflections" Post-Processing effect in a specific WebGL project
Unity: WebGL
As Designed
6.1.X
6.0.X
2022.3.X
The ScreenSpaceReflection postprocess effect in that package uses a compute shader to do the blur pass, and WebGL does not support compute shaders, making that effect incompatible with WebGL.
How to reproduce:
1. Open the attached “IN-99437” project
2. Open the “3D_Test” Scene
3. In the Hierarchy window select the “Main Camera” (3D-SpatialAgent → Scene → 3D-Cursor → Main Camera) GameObject
4. In the Inspector window “Post-Process Volume” component make sure the “Screen Space Reflections” option is enabled
5. Observe the Console window
Expected result: No errors appear
Actual result: 2 “Kernel ‘KMain’ not found” errors appear
Reproducible with: 2022.1.0b13, 2022.3.61f1, 6000.0.47f1, 6000.1.0f1, 6000.2.0a3
Not reproducible with: 6000.2.0a9
Could not test with: 2022.1.0a1(Post-Processing components not working)
Fixed in: 6000.2.0a4
Reproducible on: Windows 11, macOS 15.3.2 (Sequioa) (User)
Not reproducible on: No other environments tested
Note:
Not reproducible when the platform is set to macOS, Windows
Reproducible when the platform is set to WebGL
Prioritise and Follow this issue
Have a workaround or additional info about this issue?