When implementing film accumulation specialization constants we came across a missing implementation for uint as specialization constant. This is a split-off from the original patch to add support for uint. When using it is important to compile with asserts on. uint can be casted to int without knowning. There are assert mechanism that point you to these cases. Pull Request: https://projects.blender.org/blender/blender/pulls/118750