tests: add more tests
tests: extend test to check how ternary selection interacts with default precision
Fix missing precision qualifier on some variables in some ES shaders
tests: update test output after missing float precision qualifier fix