Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.

We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.

Thank you for your understanding.


This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Why uniform buffer is limit to so small in <<Arm GPU Best Practices Developer Guide>>?

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?

Parents Reply Children
No data