1e5c31af7Sopenharmony_cicase precision_specifier 2e5c31af7Sopenharmony_ci expect compile_fail 3e5c31af7Sopenharmony_ci values {} 4e5c31af7Sopenharmony_ci 5e5c31af7Sopenharmony_ci vertex "" 6e5c31af7Sopenharmony_ci ${VERTEX_DECLARATIONS} 7e5c31af7Sopenharmony_ci uniform lowp sampler2D s; 8e5c31af7Sopenharmony_ci 9e5c31af7Sopenharmony_ci void main() 10e5c31af7Sopenharmony_ci { 11e5c31af7Sopenharmony_ci mediump vec2 v = mediump vec2(1.0, 1.0); 12e5c31af7Sopenharmony_ci ${VERTEX_OUTPUT} 13e5c31af7Sopenharmony_ci } 14e5c31af7Sopenharmony_ci "" 15e5c31af7Sopenharmony_ci fragment "" 16e5c31af7Sopenharmony_ci void main() 17e5c31af7Sopenharmony_ci { 18e5c31af7Sopenharmony_ci gl_FragColor = vec4(1.0); 19e5c31af7Sopenharmony_ci } 20e5c31af7Sopenharmony_ci "" 21e5c31af7Sopenharmony_ciend 22