the shader is not running because I don’t see any errors in the console.
I forgot call markAllDefinesAsDirty to update.
The right example in here.