UIShader removed from 3.6?

I’m upgrading from cocos 3.4 to 3.6 and the folder cocos2d-x-{version}\cocos\ui\shaders has been removed (intended?)
3 files in folder:

UIShaders.h
UIShaders.cpp
ccShader_grayscale.frag

Even the 3.5 API reference contains UIShader class.

Yes, the UIShaders are moved into cocos2d-x-{version}\cocos\renderer.
Since UI module is the core of cocos2d-x, so we decide to make gray shader a built-in shader.

1 Like