r shaderTextureProjGradOffsetSrc = wtu.getScript('fshaderTextureProjGradOffset');
var shaderTexelFetchOffsetSrc = wtu.getScript('fshaderTexelFetchOffset');

var gl = wtu.create3DContext(undefined, undefined, 2);

if (!gl) {
    testFailed("Unable to initialize WebGL 2.0 context.");
} else {
    GLSLConformanceTester.runTests([
    {
        fShaderSource: shaderTextureOffsetSrc,
        fShaderSuccess: false,
        passMsg: 'textureOffset with non-constant offset is invalid'
    },
    {
        fShaderSo