Hello
Are there any possible way how to properly(without loss of quality) render photo pictures ( as texture in opengl ) on Mali 400/450 if we have only available 16bit precision fragment shader?
If I understand it right
every pixel from my source texture will be computed only with 16bit precision
is it right?
Every channel in the pixel will be computed at 16-bit floating point (e.g. for RGBA data the total data width is 64-bits per pixel). For color data using 16-bit intermediates is more than sufficient, as you'll usually end up storing each channel down to a final 8-bit value (e.g. RGBA8 is 32-bits per pixel, 8-bits per channel).
HTH,
Pete