Description
Inspecting the application with RenderDoc shows that the uniform name has been mangled into _textureSize, or so it seams at least.
Possible due to a conflict with the glsl function `textureSize`.
Text is displayed correctly when using the Vulkan backend, other backends haven't been tested.
See attached images illustrating the rendering issue and the missing uniform values.