| This test runs the WebGL Test listed below in an iframe and reports PASS or FAIL. |
| |
| Test: ../../resources/webgl_test_files/conformance2/buffers/buffer-type-restrictions.html |
| [ 1: PASS ] getError was expected value: NO_ERROR : Should be no errors from setup. |
| [ 2: PASS ] getError was expected value: NO_ERROR : bindBuffer(gl.ARRAY_BUFFER, buffer1) should WORK |
| [ 3: PASS ] getError was expected value: NO_ERROR : bindBufferRange(gl.UNIFORM_BUFFER, 0, buffer2, 0, 4) should WORK |
| [ 4: PASS ] getError was expected value: NO_ERROR : bindBufferBase(gl.UNIFORM_BUFFER, 0, buffer3) should WORK |
| [ 5: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should WORK |
| [ 6: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should FAIL |
| [ 7: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 8: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 9: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should WORK |
| [ 10: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should WORK |
| [ 11: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 12: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 13: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 14: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should WORK |
| [ 15: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should WORK |
| [ 16: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.ARRAY_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should WORK |
| [ 17: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should FAIL |
| [ 18: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should WORK |
| [ 19: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 20: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 21: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should FAIL |
| [ 22: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should FAIL |
| [ 23: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should FAIL |
| [ 24: FAIL ] getError expected: INVALID_OPERATION. Was NO_ERROR : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should FAIL |
| [ 25: FAIL ] getError expected: INVALID_OPERATION. Was NO_ERROR : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should FAIL |
| [ 26: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should FAIL |
| [ 27: FAIL ] getError expected: INVALID_OPERATION. Was NO_ERROR : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should FAIL |
| [ 28: FAIL ] getError expected: INVALID_OPERATION. Was NO_ERROR : Binding buffer first with bindBuffer to gl.ELEMENT_ARRAY_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should FAIL |
| [ 29: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should WORK |
| [ 30: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should FAIL |
| [ 31: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 32: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 33: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should WORK |
| [ 34: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should WORK |
| [ 35: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 36: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 37: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 38: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should WORK |
| [ 39: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should WORK |
| [ 40: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.COPY_READ_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should WORK |
| [ 41: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should WORK |
| [ 42: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should FAIL |
| [ 43: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 44: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 45: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should WORK |
| [ 46: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should WORK |
| [ 47: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 48: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 49: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 50: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should WORK |
| [ 51: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should WORK |
| [ 52: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.COPY_WRITE_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should WORK |
| [ 53: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should WORK |
| [ 54: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should FAIL |
| [ 55: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 56: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 57: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should WORK |
| [ 58: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should WORK |
| [ 59: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 60: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 61: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 62: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should WORK |
| [ 63: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should WORK |
| [ 64: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.PIXEL_PACK_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should WORK |
| [ 65: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should WORK |
| [ 66: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should FAIL |
| [ 67: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 68: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 69: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should WORK |
| [ 70: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should WORK |
| [ 71: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 72: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 73: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 74: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should WORK |
| [ 75: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should WORK |
| [ 76: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.PIXEL_UNPACK_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should WORK |
| [ 77: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should WORK |
| [ 78: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should WORK |
| [ 79: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should WORK |
| [ 80: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should FAIL |
| [ 81: FAIL ] getError expected: INVALID_OPERATION. Was NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should FAIL |
| [ 82: FAIL ] getError expected: INVALID_OPERATION. Was NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should FAIL |
| [ 83: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 84: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 85: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 86: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 87: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 88: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 89: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should WORK |
| [ 90: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should WORK |
| [ 91: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should WORK |
| [ 92: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should WORK |
| [ 93: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should WORK |
| [ 94: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should WORK |
| [ 95: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 96: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 97: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 98: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 99: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 100: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 101: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 102: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 103: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 104: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should WORK |
| [ 105: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should WORK |
| [ 106: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should WORK |
| [ 107: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should WORK |
| [ 108: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should WORK |
| [ 109: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should WORK |
| [ 110: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should WORK |
| [ 111: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should WORK |
| [ 112: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should WORK |
| [ 113: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should WORK |
| [ 114: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should WORK |
| [ 115: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.ARRAY_BUFFER should WORK |
| [ 116: PASS ] getError was expected value: INVALID_OPERATION : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should FAIL |
| [ 117: FAIL ] getError expected: INVALID_OPERATION. Was NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should FAIL |
| [ 118: FAIL ] getError expected: INVALID_OPERATION. Was NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.ELEMENT_ARRAY_BUFFER should FAIL |
| [ 119: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 120: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 121: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.COPY_READ_BUFFER should WORK |
| [ 122: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 123: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 124: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.COPY_WRITE_BUFFER should WORK |
| [ 125: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should WORK |
| [ 126: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should WORK |
| [ 127: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_PACK_BUFFER should WORK |
| [ 128: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should WORK |
| [ 129: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should WORK |
| [ 130: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.PIXEL_UNPACK_BUFFER should WORK |
| [ 131: FAIL ] getError expected: NO_ERROR. Was INVALID_OPERATION : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 132: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 133: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 134: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 135: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 136: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 137: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 138: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBufferRange to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 139: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBufferBase to gl.TRANSFORM_FEEDBACK_BUFFER should WORK |
| [ 140: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should WORK |
| [ 141: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should WORK |
| [ 142: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBuffer to gl.UNIFORM_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should WORK |
| [ 143: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should WORK |
| [ 144: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should WORK |
| [ 145: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferRange to gl.UNIFORM_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should WORK |
| [ 146: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBuffer to gl.UNIFORM_BUFFER should WORK |
| [ 147: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBufferRange to gl.UNIFORM_BUFFER should WORK |
| [ 148: PASS ] getError was expected value: NO_ERROR : Binding buffer first with bindBufferBase to gl.UNIFORM_BUFFER and then binding buffer with bindBufferBase to gl.UNIFORM_BUFFER should WORK |
| [ 149: PASS ] successfullyParsed is true |
| [ FAIL ] 52 failures reported |
| |