| This test runs the WebGL Test listed below in an iframe and reports PASS or FAIL. |
| |
| Test: ../../resources/webgl_test_files/conformance/attribs/gl-bindAttribLocation-aliasing.html |
| [ 1: PASS ] Vertex shader compiled successfully. |
| [ 2: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 3: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 4: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 5: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 6: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 7: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 8: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 9: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 10: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 11: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 12: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 13: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 14: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 15: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 16: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 17: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 18: PASS ] Vertex shader compiled successfully. |
| [ 19: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 20: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 21: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 22: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 23: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 24: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 25: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 26: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 27: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 28: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 29: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 30: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 31: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 32: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 33: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 34: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 35: PASS ] Vertex shader compiled successfully. |
| [ 36: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 37: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 38: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 39: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 40: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 41: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 42: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 43: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 44: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 45: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 46: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 47: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 48: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 49: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 50: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 51: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 52: PASS ] Vertex shader compiled successfully. |
| [ 53: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 54: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 55: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 56: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 57: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 58: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 59: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 60: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 61: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 62: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 63: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 64: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 65: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 66: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 67: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 68: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 69: PASS ] Vertex shader compiled successfully. |
| [ 70: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 71: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 72: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 73: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 74: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 75: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 76: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 77: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 78: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 79: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 80: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 81: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 82: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 83: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 84: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 85: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 86: PASS ] Vertex shader compiled successfully. |
| [ 87: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 88: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 89: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 90: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 91: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 92: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 93: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 94: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 95: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 96: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 97: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 98: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 99: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 100: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 101: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 102: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 103: PASS ] Vertex shader compiled successfully. |
| [ 104: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 105: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 106: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 107: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 108: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 109: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 110: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 111: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 112: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 113: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 114: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 115: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 116: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 117: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 118: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 119: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 120: PASS ] Vertex shader compiled successfully. |
| [ 121: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 122: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 123: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 124: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 125: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 126: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 127: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 128: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 129: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 130: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 131: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 132: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 133: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 134: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 135: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 136: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 137: PASS ] Vertex shader compiled successfully. |
| [ 138: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 139: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 140: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 141: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 142: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 143: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 144: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 145: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 146: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 147: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 148: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 149: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 150: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 151: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 152: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 153: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 154: PASS ] Vertex shader compiled successfully. |
| [ 155: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 156: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 157: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 158: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 159: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 160: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 161: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 162: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 163: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 164: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 165: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 166: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 167: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 168: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 169: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 170: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 171: PASS ] Vertex shader compiled successfully. |
| [ 172: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 173: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 174: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 175: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 176: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 177: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 178: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 179: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 180: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 181: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 182: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 183: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 184: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 185: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 186: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 187: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 188: PASS ] Vertex shader compiled successfully. |
| [ 189: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 190: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 191: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 192: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 193: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 194: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 195: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 196: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 197: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 198: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 199: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 200: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 201: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 202: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 203: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 204: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 205: PASS ] Vertex shader compiled successfully. |
| [ 206: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 207: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 208: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 209: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 210: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 211: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 212: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 213: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 214: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 215: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 216: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 217: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 218: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 219: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 220: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 221: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 222: PASS ] Vertex shader compiled successfully. |
| [ 223: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 224: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 225: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 226: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 227: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 228: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 229: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 230: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 231: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 232: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 233: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 234: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 235: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 236: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 237: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 238: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 239: PASS ] Vertex shader compiled successfully. |
| [ 240: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 241: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 242: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 243: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 244: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 245: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 246: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 247: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 248: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 249: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 250: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 251: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 252: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 253: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 254: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 255: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 256: PASS ] Vertex shader compiled successfully. |
| [ 257: FAIL ] Link should fail when both attributes are aliased to location 0 |
| [ 258: FAIL ] Link should fail when both attributes are aliased to location 1 |
| [ 259: FAIL ] Link should fail when both attributes are aliased to location 2 |
| [ 260: FAIL ] Link should fail when both attributes are aliased to location 3 |
| [ 261: FAIL ] Link should fail when both attributes are aliased to location 4 |
| [ 262: FAIL ] Link should fail when both attributes are aliased to location 5 |
| [ 263: FAIL ] Link should fail when both attributes are aliased to location 6 |
| [ 264: FAIL ] Link should fail when both attributes are aliased to location 7 |
| [ 265: FAIL ] Link should fail when both attributes are aliased to location 8 |
| [ 266: FAIL ] Link should fail when both attributes are aliased to location 9 |
| [ 267: FAIL ] Link should fail when both attributes are aliased to location 10 |
| [ 268: FAIL ] Link should fail when both attributes are aliased to location 11 |
| [ 269: FAIL ] Link should fail when both attributes are aliased to location 12 |
| [ 270: FAIL ] Link should fail when both attributes are aliased to location 13 |
| [ 271: FAIL ] Link should fail when both attributes are aliased to location 14 |
| [ 272: FAIL ] Link should fail when both attributes are aliased to location 15 |
| [ 273: PASS ] successfullyParsed is true |
| [ FAIL ] 256 failures reported |
| |