1cb93a386Sopenharmony_ci#version 110 2cb93a386Sopenharmony_ciuniform sampler1D one; 3cb93a386Sopenharmony_ciuniform sampler2D two; 4cb93a386Sopenharmony_civoid main() { 5cb93a386Sopenharmony_ci vec4 a = texture1D(one, 0.0); 6cb93a386Sopenharmony_ci vec4 b = texture2D(two, vec2(0.0)); 7cb93a386Sopenharmony_ci vec4 c = texture1DProj(one, vec2(0.0)); 8cb93a386Sopenharmony_ci vec4 d = texture2DProj(two, vec3(0.0)); 9cb93a386Sopenharmony_ci gl_FragColor = vec4(a.x, b.x, c.x, d.x); 10cb93a386Sopenharmony_ci} 11