https://developer.arm.com/documentation/101897/0301/Shader-code/Uniforms
it said that
"Keep your uniform data small. 128 bytes is a good general rule for how much data can be promoted to registers in any given shader."
Seems to be too small, opengles ubo max size is 16kb.
128bytes is 32 float, easy to exceed that count.
because the mobile gpu sgpr register file is too small?
Thanks.I feel relaxed now.