| OLD | NEW |
| (Empty) |
| 1 Test framebuffer object attachment behaviors | |
| 2 | |
| 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | |
| 4 | |
| 5 | |
| 6 Dimensions 0 x 0 | |
| 7 Create renderbuffers | |
| 8 PASS gl = create3DContext() is non-null. | |
| 9 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 10 PASS getError was expected value: NO_ERROR : | |
| 11 PASS depthBuffer = gl.createRenderbuffer() is non-null. | |
| 12 PASS getError was expected value: NO_ERROR : | |
| 13 PASS stencilBuffer = gl.createRenderbuffer() is non-null. | |
| 14 PASS getError was expected value: NO_ERROR : | |
| 15 PASS depthStencilBuffer = gl.createRenderbuffer() is non-null. | |
| 16 PASS getError was expected value: NO_ERROR : | |
| 17 Attach depth using DEPTH_ATTACHMENT | |
| 18 PASS fbo = gl.createFramebuffer() is non-null. | |
| 19 PASS getError was expected value: NO_ERROR : | |
| 20 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 21 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 22 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 23 Attach depth using STENCIL_ATTACHMENT | |
| 24 PASS fbo = gl.createFramebuffer() is non-null. | |
| 25 PASS getError was expected value: NO_ERROR : | |
| 26 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 27 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 28 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 29 Attach depth using DEPTH_STENCIL_ATTACHMENT | |
| 30 PASS fbo = gl.createFramebuffer() is non-null. | |
| 31 PASS getError was expected value: NO_ERROR : | |
| 32 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 33 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 34 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 35 Attach stencil using STENCIL_ATTACHMENT | |
| 36 PASS fbo = gl.createFramebuffer() is non-null. | |
| 37 PASS getError was expected value: NO_ERROR : | |
| 38 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 39 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 40 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 41 Attach stencil using DEPTH_ATTACHMENT | |
| 42 PASS fbo = gl.createFramebuffer() is non-null. | |
| 43 PASS getError was expected value: NO_ERROR : | |
| 44 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 45 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 46 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 47 Attach stencil using DEPTH_STENCIL_ATTACHMENT | |
| 48 PASS fbo = gl.createFramebuffer() is non-null. | |
| 49 PASS getError was expected value: NO_ERROR : | |
| 50 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 51 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 52 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 53 Attach depthStencil using DEPTH_STENCIL_ATTACHMENT | |
| 54 PASS fbo = gl.createFramebuffer() is non-null. | |
| 55 PASS getError was expected value: NO_ERROR : | |
| 56 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 57 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 58 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 59 Attach depthStencil using DEPTH_ATTACHMENT | |
| 60 PASS fbo = gl.createFramebuffer() is non-null. | |
| 61 PASS getError was expected value: NO_ERROR : | |
| 62 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 63 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 64 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 65 Attach depthStencil using STENCIL_ATTACHMENT | |
| 66 PASS fbo = gl.createFramebuffer() is non-null. | |
| 67 PASS getError was expected value: NO_ERROR : | |
| 68 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 69 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 70 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 71 Attach depth, then stencil, causing conflict | |
| 72 PASS fbo = gl.createFramebuffer() is non-null. | |
| 73 PASS getError was expected value: NO_ERROR : | |
| 74 PASS getError was expected value: NO_ERROR : | |
| 75 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 76 Attach stencil, then depth, causing conflict | |
| 77 PASS fbo = gl.createFramebuffer() is non-null. | |
| 78 PASS getError was expected value: NO_ERROR : | |
| 79 PASS getError was expected value: NO_ERROR : | |
| 80 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 81 Attach depth, then depthStencil, causing conflict | |
| 82 PASS fbo = gl.createFramebuffer() is non-null. | |
| 83 PASS getError was expected value: NO_ERROR : | |
| 84 PASS getError was expected value: NO_ERROR : | |
| 85 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 86 Attach depthStencil, then depth, causing conflict | |
| 87 PASS fbo = gl.createFramebuffer() is non-null. | |
| 88 PASS getError was expected value: NO_ERROR : | |
| 89 PASS getError was expected value: NO_ERROR : | |
| 90 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 91 Attach stencil, then depthStencil, causing conflict | |
| 92 PASS fbo = gl.createFramebuffer() is non-null. | |
| 93 PASS getError was expected value: NO_ERROR : | |
| 94 PASS getError was expected value: NO_ERROR : | |
| 95 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 96 Attach depthStencil, then stencil, causing conflict | |
| 97 PASS fbo = gl.createFramebuffer() is non-null. | |
| 98 PASS getError was expected value: NO_ERROR : | |
| 99 PASS getError was expected value: NO_ERROR : | |
| 100 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 101 Attach color renderbuffer with internalformat == RGBA4 | |
| 102 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 103 PASS getError was expected value: NO_ERROR : | |
| 104 PASS fbo = gl.createFramebuffer() is non-null. | |
| 105 PASS getError was expected value: NO_ERROR : | |
| 106 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 107 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 108 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 109 Attach color renderbuffer with internalformat == RGB5_A1 | |
| 110 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 111 PASS getError was expected value: NO_ERROR : | |
| 112 PASS fbo = gl.createFramebuffer() is non-null. | |
| 113 PASS getError was expected value: NO_ERROR : | |
| 114 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 115 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 116 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 117 Attach color renderbuffer with internalformat == RGB565 | |
| 118 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 119 PASS getError was expected value: NO_ERROR : | |
| 120 PASS fbo = gl.createFramebuffer() is non-null. | |
| 121 PASS getError was expected value: NO_ERROR : | |
| 122 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 123 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 124 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 125 Create and attach depthStencil renderbuffer | |
| 126 PASS depthStencilBuffer = gl.createRenderbuffer() is non-null. | |
| 127 PASS getError was expected value: NO_ERROR : | |
| 128 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_WIDTH) is widt
h | |
| 129 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_HEIGHT) is hei
ght | |
| 130 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_INTERNAL_FORMA
T) is gl.DEPTH_STENCIL | |
| 131 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_RED_SIZE) is 0 | |
| 132 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_GREEN_SIZE) is
0 | |
| 133 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_BLUE_SIZE) is
0 | |
| 134 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_ALPHA_SIZE) is
0 | |
| 135 PASS getError was expected value: NO_ERROR : | |
| 136 PASS fbo = gl.createFramebuffer() is non-null. | |
| 137 PASS getError was expected value: NO_ERROR : | |
| 138 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 139 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 140 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 141 | |
| 142 Dimensions 0 x 2 | |
| 143 Create renderbuffers | |
| 144 PASS gl = create3DContext() is non-null. | |
| 145 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 146 PASS getError was expected value: NO_ERROR : | |
| 147 PASS depthBuffer = gl.createRenderbuffer() is non-null. | |
| 148 PASS getError was expected value: NO_ERROR : | |
| 149 PASS stencilBuffer = gl.createRenderbuffer() is non-null. | |
| 150 PASS getError was expected value: NO_ERROR : | |
| 151 PASS depthStencilBuffer = gl.createRenderbuffer() is non-null. | |
| 152 PASS getError was expected value: NO_ERROR : | |
| 153 Attach depth using DEPTH_ATTACHMENT | |
| 154 PASS fbo = gl.createFramebuffer() is non-null. | |
| 155 PASS getError was expected value: NO_ERROR : | |
| 156 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 157 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 158 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 159 Attach depth using STENCIL_ATTACHMENT | |
| 160 PASS fbo = gl.createFramebuffer() is non-null. | |
| 161 PASS getError was expected value: NO_ERROR : | |
| 162 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 163 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 164 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 165 Attach depth using DEPTH_STENCIL_ATTACHMENT | |
| 166 PASS fbo = gl.createFramebuffer() is non-null. | |
| 167 PASS getError was expected value: NO_ERROR : | |
| 168 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 169 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 170 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 171 Attach stencil using STENCIL_ATTACHMENT | |
| 172 PASS fbo = gl.createFramebuffer() is non-null. | |
| 173 PASS getError was expected value: NO_ERROR : | |
| 174 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 175 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 176 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 177 Attach stencil using DEPTH_ATTACHMENT | |
| 178 PASS fbo = gl.createFramebuffer() is non-null. | |
| 179 PASS getError was expected value: NO_ERROR : | |
| 180 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 181 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 182 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 183 Attach stencil using DEPTH_STENCIL_ATTACHMENT | |
| 184 PASS fbo = gl.createFramebuffer() is non-null. | |
| 185 PASS getError was expected value: NO_ERROR : | |
| 186 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 187 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 188 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 189 Attach depthStencil using DEPTH_STENCIL_ATTACHMENT | |
| 190 PASS fbo = gl.createFramebuffer() is non-null. | |
| 191 PASS getError was expected value: NO_ERROR : | |
| 192 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 193 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 194 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 195 Attach depthStencil using DEPTH_ATTACHMENT | |
| 196 PASS fbo = gl.createFramebuffer() is non-null. | |
| 197 PASS getError was expected value: NO_ERROR : | |
| 198 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 199 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 200 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 201 Attach depthStencil using STENCIL_ATTACHMENT | |
| 202 PASS fbo = gl.createFramebuffer() is non-null. | |
| 203 PASS getError was expected value: NO_ERROR : | |
| 204 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 205 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 206 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 207 Attach depth, then stencil, causing conflict | |
| 208 PASS fbo = gl.createFramebuffer() is non-null. | |
| 209 PASS getError was expected value: NO_ERROR : | |
| 210 PASS getError was expected value: NO_ERROR : | |
| 211 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 212 Attach stencil, then depth, causing conflict | |
| 213 PASS fbo = gl.createFramebuffer() is non-null. | |
| 214 PASS getError was expected value: NO_ERROR : | |
| 215 PASS getError was expected value: NO_ERROR : | |
| 216 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 217 Attach depth, then depthStencil, causing conflict | |
| 218 PASS fbo = gl.createFramebuffer() is non-null. | |
| 219 PASS getError was expected value: NO_ERROR : | |
| 220 PASS getError was expected value: NO_ERROR : | |
| 221 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 222 Attach depthStencil, then depth, causing conflict | |
| 223 PASS fbo = gl.createFramebuffer() is non-null. | |
| 224 PASS getError was expected value: NO_ERROR : | |
| 225 PASS getError was expected value: NO_ERROR : | |
| 226 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 227 Attach stencil, then depthStencil, causing conflict | |
| 228 PASS fbo = gl.createFramebuffer() is non-null. | |
| 229 PASS getError was expected value: NO_ERROR : | |
| 230 PASS getError was expected value: NO_ERROR : | |
| 231 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 232 Attach depthStencil, then stencil, causing conflict | |
| 233 PASS fbo = gl.createFramebuffer() is non-null. | |
| 234 PASS getError was expected value: NO_ERROR : | |
| 235 PASS getError was expected value: NO_ERROR : | |
| 236 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 237 Attach color renderbuffer with internalformat == RGBA4 | |
| 238 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 239 PASS getError was expected value: NO_ERROR : | |
| 240 PASS fbo = gl.createFramebuffer() is non-null. | |
| 241 PASS getError was expected value: NO_ERROR : | |
| 242 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 243 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 244 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 245 Attach color renderbuffer with internalformat == RGB5_A1 | |
| 246 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 247 PASS getError was expected value: NO_ERROR : | |
| 248 PASS fbo = gl.createFramebuffer() is non-null. | |
| 249 PASS getError was expected value: NO_ERROR : | |
| 250 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 251 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 252 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 253 Attach color renderbuffer with internalformat == RGB565 | |
| 254 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 255 PASS getError was expected value: NO_ERROR : | |
| 256 PASS fbo = gl.createFramebuffer() is non-null. | |
| 257 PASS getError was expected value: NO_ERROR : | |
| 258 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 259 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 260 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 261 Create and attach depthStencil renderbuffer | |
| 262 PASS depthStencilBuffer = gl.createRenderbuffer() is non-null. | |
| 263 PASS getError was expected value: NO_ERROR : | |
| 264 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_WIDTH) is widt
h | |
| 265 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_INTERNAL_FORMA
T) is gl.DEPTH_STENCIL | |
| 266 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_RED_SIZE) is 0 | |
| 267 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_GREEN_SIZE) is
0 | |
| 268 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_BLUE_SIZE) is
0 | |
| 269 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_ALPHA_SIZE) is
0 | |
| 270 PASS getError was expected value: NO_ERROR : | |
| 271 PASS fbo = gl.createFramebuffer() is non-null. | |
| 272 PASS getError was expected value: NO_ERROR : | |
| 273 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 274 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 275 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 276 | |
| 277 Dimensions 2 x 0 | |
| 278 Create renderbuffers | |
| 279 PASS gl = create3DContext() is non-null. | |
| 280 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 281 PASS getError was expected value: NO_ERROR : | |
| 282 PASS depthBuffer = gl.createRenderbuffer() is non-null. | |
| 283 PASS getError was expected value: NO_ERROR : | |
| 284 PASS stencilBuffer = gl.createRenderbuffer() is non-null. | |
| 285 PASS getError was expected value: NO_ERROR : | |
| 286 PASS depthStencilBuffer = gl.createRenderbuffer() is non-null. | |
| 287 PASS getError was expected value: NO_ERROR : | |
| 288 Attach depth using DEPTH_ATTACHMENT | |
| 289 PASS fbo = gl.createFramebuffer() is non-null. | |
| 290 PASS getError was expected value: NO_ERROR : | |
| 291 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 292 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 293 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 294 Attach depth using STENCIL_ATTACHMENT | |
| 295 PASS fbo = gl.createFramebuffer() is non-null. | |
| 296 PASS getError was expected value: NO_ERROR : | |
| 297 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 298 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 299 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 300 Attach depth using DEPTH_STENCIL_ATTACHMENT | |
| 301 PASS fbo = gl.createFramebuffer() is non-null. | |
| 302 PASS getError was expected value: NO_ERROR : | |
| 303 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 304 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 305 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 306 Attach stencil using STENCIL_ATTACHMENT | |
| 307 PASS fbo = gl.createFramebuffer() is non-null. | |
| 308 PASS getError was expected value: NO_ERROR : | |
| 309 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 310 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 311 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 312 Attach stencil using DEPTH_ATTACHMENT | |
| 313 PASS fbo = gl.createFramebuffer() is non-null. | |
| 314 PASS getError was expected value: NO_ERROR : | |
| 315 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 316 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 317 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 318 Attach stencil using DEPTH_STENCIL_ATTACHMENT | |
| 319 PASS fbo = gl.createFramebuffer() is non-null. | |
| 320 PASS getError was expected value: NO_ERROR : | |
| 321 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 322 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 323 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 324 Attach depthStencil using DEPTH_STENCIL_ATTACHMENT | |
| 325 PASS fbo = gl.createFramebuffer() is non-null. | |
| 326 PASS getError was expected value: NO_ERROR : | |
| 327 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 328 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 329 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 330 Attach depthStencil using DEPTH_ATTACHMENT | |
| 331 PASS fbo = gl.createFramebuffer() is non-null. | |
| 332 PASS getError was expected value: NO_ERROR : | |
| 333 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 334 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 335 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 336 Attach depthStencil using STENCIL_ATTACHMENT | |
| 337 PASS fbo = gl.createFramebuffer() is non-null. | |
| 338 PASS getError was expected value: NO_ERROR : | |
| 339 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 340 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 341 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 342 Attach depth, then stencil, causing conflict | |
| 343 PASS fbo = gl.createFramebuffer() is non-null. | |
| 344 PASS getError was expected value: NO_ERROR : | |
| 345 PASS getError was expected value: NO_ERROR : | |
| 346 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 347 Attach stencil, then depth, causing conflict | |
| 348 PASS fbo = gl.createFramebuffer() is non-null. | |
| 349 PASS getError was expected value: NO_ERROR : | |
| 350 PASS getError was expected value: NO_ERROR : | |
| 351 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 352 Attach depth, then depthStencil, causing conflict | |
| 353 PASS fbo = gl.createFramebuffer() is non-null. | |
| 354 PASS getError was expected value: NO_ERROR : | |
| 355 PASS getError was expected value: NO_ERROR : | |
| 356 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 357 Attach depthStencil, then depth, causing conflict | |
| 358 PASS fbo = gl.createFramebuffer() is non-null. | |
| 359 PASS getError was expected value: NO_ERROR : | |
| 360 PASS getError was expected value: NO_ERROR : | |
| 361 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 362 Attach stencil, then depthStencil, causing conflict | |
| 363 PASS fbo = gl.createFramebuffer() is non-null. | |
| 364 PASS getError was expected value: NO_ERROR : | |
| 365 PASS getError was expected value: NO_ERROR : | |
| 366 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 367 Attach depthStencil, then stencil, causing conflict | |
| 368 PASS fbo = gl.createFramebuffer() is non-null. | |
| 369 PASS getError was expected value: NO_ERROR : | |
| 370 PASS getError was expected value: NO_ERROR : | |
| 371 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 372 Attach color renderbuffer with internalformat == RGBA4 | |
| 373 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 374 PASS getError was expected value: NO_ERROR : | |
| 375 PASS fbo = gl.createFramebuffer() is non-null. | |
| 376 PASS getError was expected value: NO_ERROR : | |
| 377 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 378 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 379 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 380 Attach color renderbuffer with internalformat == RGB5_A1 | |
| 381 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 382 PASS getError was expected value: NO_ERROR : | |
| 383 PASS fbo = gl.createFramebuffer() is non-null. | |
| 384 PASS getError was expected value: NO_ERROR : | |
| 385 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 386 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 387 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 388 Attach color renderbuffer with internalformat == RGB565 | |
| 389 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 390 PASS getError was expected value: NO_ERROR : | |
| 391 PASS fbo = gl.createFramebuffer() is non-null. | |
| 392 PASS getError was expected value: NO_ERROR : | |
| 393 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 394 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 395 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 396 Create and attach depthStencil renderbuffer | |
| 397 PASS depthStencilBuffer = gl.createRenderbuffer() is non-null. | |
| 398 PASS getError was expected value: NO_ERROR : | |
| 399 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_HEIGHT) is hei
ght | |
| 400 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_INTERNAL_FORMA
T) is gl.DEPTH_STENCIL | |
| 401 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_RED_SIZE) is 0 | |
| 402 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_GREEN_SIZE) is
0 | |
| 403 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_BLUE_SIZE) is
0 | |
| 404 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_ALPHA_SIZE) is
0 | |
| 405 PASS getError was expected value: NO_ERROR : | |
| 406 PASS fbo = gl.createFramebuffer() is non-null. | |
| 407 PASS getError was expected value: NO_ERROR : | |
| 408 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 409 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 410 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 411 | |
| 412 Dimensions 2 x 2 | |
| 413 Create renderbuffers | |
| 414 PASS gl = create3DContext() is non-null. | |
| 415 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 416 PASS getError was expected value: NO_ERROR : | |
| 417 PASS depthBuffer = gl.createRenderbuffer() is non-null. | |
| 418 PASS getError was expected value: NO_ERROR : | |
| 419 PASS stencilBuffer = gl.createRenderbuffer() is non-null. | |
| 420 PASS getError was expected value: NO_ERROR : | |
| 421 PASS depthStencilBuffer = gl.createRenderbuffer() is non-null. | |
| 422 PASS getError was expected value: NO_ERROR : | |
| 423 Attach depth using DEPTH_ATTACHMENT | |
| 424 PASS fbo = gl.createFramebuffer() is non-null. | |
| 425 PASS getError was expected value: NO_ERROR : | |
| 426 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36053 | |
| 427 PASS gl.getParameter(gl.RED_BITS) + gl.getParameter(gl.GREEN_BITS) + gl.getParam
eter(gl.BLUE_BITS) + gl.getParameter(gl.ALPHA_BITS) >= 16 is true | |
| 428 PASS gl.getParameter(gl.DEPTH_BITS) >= 16 is true | |
| 429 PASS gl.getParameter(gl.STENCIL_BITS) == 0 is true | |
| 430 Attach depth using STENCIL_ATTACHMENT | |
| 431 PASS fbo = gl.createFramebuffer() is non-null. | |
| 432 PASS getError was expected value: NO_ERROR : | |
| 433 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 434 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 435 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 436 Attach depth using DEPTH_STENCIL_ATTACHMENT | |
| 437 PASS fbo = gl.createFramebuffer() is non-null. | |
| 438 PASS getError was expected value: NO_ERROR : | |
| 439 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 440 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 441 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 442 Attach stencil using STENCIL_ATTACHMENT | |
| 443 PASS fbo = gl.createFramebuffer() is non-null. | |
| 444 PASS getError was expected value: NO_ERROR : | |
| 445 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36053 | |
| 446 PASS gl.getParameter(gl.RED_BITS) + gl.getParameter(gl.GREEN_BITS) + gl.getParam
eter(gl.BLUE_BITS) + gl.getParameter(gl.ALPHA_BITS) >= 16 is true | |
| 447 PASS gl.getParameter(gl.DEPTH_BITS) == 0 is true | |
| 448 PASS gl.getParameter(gl.STENCIL_BITS) >= 8 is true | |
| 449 Attach stencil using DEPTH_ATTACHMENT | |
| 450 PASS fbo = gl.createFramebuffer() is non-null. | |
| 451 PASS getError was expected value: NO_ERROR : | |
| 452 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 453 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 454 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 455 Attach stencil using DEPTH_STENCIL_ATTACHMENT | |
| 456 PASS fbo = gl.createFramebuffer() is non-null. | |
| 457 PASS getError was expected value: NO_ERROR : | |
| 458 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 459 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 460 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 461 Attach depthStencil using DEPTH_STENCIL_ATTACHMENT | |
| 462 PASS fbo = gl.createFramebuffer() is non-null. | |
| 463 PASS getError was expected value: NO_ERROR : | |
| 464 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36053 | |
| 465 PASS gl.getParameter(gl.RED_BITS) + gl.getParameter(gl.GREEN_BITS) + gl.getParam
eter(gl.BLUE_BITS) + gl.getParameter(gl.ALPHA_BITS) >= 16 is true | |
| 466 PASS gl.getParameter(gl.DEPTH_BITS) >= 16 is true | |
| 467 PASS gl.getParameter(gl.STENCIL_BITS) >= 8 is true | |
| 468 Attach depthStencil using DEPTH_ATTACHMENT | |
| 469 PASS fbo = gl.createFramebuffer() is non-null. | |
| 470 PASS getError was expected value: NO_ERROR : | |
| 471 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 472 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 473 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 474 Attach depthStencil using STENCIL_ATTACHMENT | |
| 475 PASS fbo = gl.createFramebuffer() is non-null. | |
| 476 PASS getError was expected value: NO_ERROR : | |
| 477 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36054 | |
| 478 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 479 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : | |
| 480 Attach depth, then stencil, causing conflict | |
| 481 PASS fbo = gl.createFramebuffer() is non-null. | |
| 482 PASS getError was expected value: NO_ERROR : | |
| 483 PASS getError was expected value: NO_ERROR : | |
| 484 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36061 | |
| 485 Attach stencil, then depth, causing conflict | |
| 486 PASS fbo = gl.createFramebuffer() is non-null. | |
| 487 PASS getError was expected value: NO_ERROR : | |
| 488 PASS getError was expected value: NO_ERROR : | |
| 489 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36061 | |
| 490 Attach depth, then depthStencil, causing conflict | |
| 491 PASS fbo = gl.createFramebuffer() is non-null. | |
| 492 PASS getError was expected value: NO_ERROR : | |
| 493 PASS getError was expected value: NO_ERROR : | |
| 494 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36061 | |
| 495 Attach depthStencil, then depth, causing conflict | |
| 496 PASS fbo = gl.createFramebuffer() is non-null. | |
| 497 PASS getError was expected value: NO_ERROR : | |
| 498 PASS getError was expected value: NO_ERROR : | |
| 499 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36061 | |
| 500 Attach stencil, then depthStencil, causing conflict | |
| 501 PASS fbo = gl.createFramebuffer() is non-null. | |
| 502 PASS getError was expected value: NO_ERROR : | |
| 503 PASS getError was expected value: NO_ERROR : | |
| 504 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36061 | |
| 505 Attach depthStencil, then stencil, causing conflict | |
| 506 PASS fbo = gl.createFramebuffer() is non-null. | |
| 507 PASS getError was expected value: NO_ERROR : | |
| 508 PASS getError was expected value: NO_ERROR : | |
| 509 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36061 | |
| 510 Attach color renderbuffer with internalformat == RGBA4 | |
| 511 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 512 PASS getError was expected value: NO_ERROR : | |
| 513 PASS fbo = gl.createFramebuffer() is non-null. | |
| 514 PASS getError was expected value: NO_ERROR : | |
| 515 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36053 | |
| 516 PASS gl.getParameter(gl.RED_BITS) + gl.getParameter(gl.GREEN_BITS) + gl.getParam
eter(gl.BLUE_BITS) + gl.getParameter(gl.ALPHA_BITS) >= 16 is true | |
| 517 PASS gl.getParameter(gl.DEPTH_BITS) == 0 is true | |
| 518 PASS gl.getParameter(gl.STENCIL_BITS) == 0 is true | |
| 519 Attach color renderbuffer with internalformat == RGB5_A1 | |
| 520 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 521 PASS getError was expected value: NO_ERROR : | |
| 522 PASS fbo = gl.createFramebuffer() is non-null. | |
| 523 PASS getError was expected value: NO_ERROR : | |
| 524 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36053 | |
| 525 PASS gl.getParameter(gl.RED_BITS) + gl.getParameter(gl.GREEN_BITS) + gl.getParam
eter(gl.BLUE_BITS) + gl.getParameter(gl.ALPHA_BITS) >= 16 is true | |
| 526 PASS gl.getParameter(gl.DEPTH_BITS) == 0 is true | |
| 527 PASS gl.getParameter(gl.STENCIL_BITS) == 0 is true | |
| 528 Attach color renderbuffer with internalformat == RGB565 | |
| 529 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 530 PASS getError was expected value: NO_ERROR : | |
| 531 PASS fbo = gl.createFramebuffer() is non-null. | |
| 532 PASS getError was expected value: NO_ERROR : | |
| 533 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36053 | |
| 534 PASS gl.getParameter(gl.RED_BITS) + gl.getParameter(gl.GREEN_BITS) + gl.getParam
eter(gl.BLUE_BITS) + gl.getParameter(gl.ALPHA_BITS) >= 16 is true | |
| 535 PASS gl.getParameter(gl.DEPTH_BITS) == 0 is true | |
| 536 PASS gl.getParameter(gl.STENCIL_BITS) == 0 is true | |
| 537 Create and attach depthStencil renderbuffer | |
| 538 PASS depthStencilBuffer = gl.createRenderbuffer() is non-null. | |
| 539 PASS getError was expected value: NO_ERROR : | |
| 540 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_WIDTH) is widt
h | |
| 541 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_HEIGHT) is hei
ght | |
| 542 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_INTERNAL_FORMA
T) is gl.DEPTH_STENCIL | |
| 543 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_RED_SIZE) is 0 | |
| 544 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_GREEN_SIZE) is
0 | |
| 545 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_BLUE_SIZE) is
0 | |
| 546 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_ALPHA_SIZE) is
0 | |
| 547 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_DEPTH_SIZE) >
0 is true | |
| 548 PASS gl.getRenderbufferParameter(gl.RENDERBUFFER, gl.RENDERBUFFER_STENCIL_SIZE)
> 0 is true | |
| 549 PASS getError was expected value: NO_ERROR : | |
| 550 PASS fbo = gl.createFramebuffer() is non-null. | |
| 551 PASS getError was expected value: NO_ERROR : | |
| 552 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) returned 36053 | |
| 553 PASS gl.getParameter(gl.RED_BITS) + gl.getParameter(gl.GREEN_BITS) + gl.getParam
eter(gl.BLUE_BITS) + gl.getParameter(gl.ALPHA_BITS) >= 16 is true | |
| 554 PASS gl.getParameter(gl.DEPTH_BITS) >= 16 is true | |
| 555 PASS gl.getParameter(gl.STENCIL_BITS) >= 8 is true | |
| 556 | |
| 557 test: DEPTH_COMPONENT16 vs DEPTH_STENCIL with delete | |
| 558 PASS should be green | |
| 559 test deleting second renderbuffer | |
| 560 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) is gl.FRAMEBUFFER_COMPLETE | |
| 561 PASS getError was expected value: NO_ERROR : | |
| 562 PASS should be green | |
| 563 | |
| 564 test: DEPTH_COMPONENT16 vs DEPTH_STENCIL with unbind | |
| 565 PASS should be green | |
| 566 test unbinding second renderbuffer | |
| 567 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) is gl.FRAMEBUFFER_COMPLETE | |
| 568 PASS getError was expected value: NO_ERROR : | |
| 569 PASS should be green | |
| 570 | |
| 571 test: DEPTH_STENCIL vs DEPTH_COMPONENT16 with delete | |
| 572 PASS should be green | |
| 573 test deleting second renderbuffer | |
| 574 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) is gl.FRAMEBUFFER_COMPLETE | |
| 575 PASS getError was expected value: NO_ERROR : | |
| 576 PASS should be green | |
| 577 | |
| 578 test: DEPTH_STENCIL vs DEPTH_COMPONENT16 with unbind | |
| 579 PASS should be green | |
| 580 test unbinding second renderbuffer | |
| 581 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) is gl.FRAMEBUFFER_COMPLETE | |
| 582 PASS getError was expected value: NO_ERROR : | |
| 583 PASS should be green | |
| 584 PASS getError was expected value: NO_ERROR : | |
| 585 PASS fbo = gl.createFramebuffer() is non-null. | |
| 586 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 587 PASS depthBuffer = gl.createRenderbuffer() is non-null. | |
| 588 PASS getError was expected value: NO_ERROR : | |
| 589 | |
| 590 Attachments of different sizes should be FRAMEBUFFER_INCOMPLETE_DIMENSIONS (Open
GL ES 2.0 4.4.5) | |
| 591 PASS fbo = gl.createFramebuffer() is non-null. | |
| 592 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 593 PASS depthBuffer = gl.createRenderbuffer() is non-null. | |
| 594 PASS getError was expected value: NO_ERROR : | |
| 595 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_COMPLETE wa
s FRAMEBUFFER_COMPLETE | |
| 596 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_INCOMPLETE_
DIMENSIONS was FRAMEBUFFER_INCOMPLETE_DIMENSIONS or FRAMEBUFFER_UNSUPPORTED | |
| 597 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_COMPLETE wa
s FRAMEBUFFER_COMPLETE | |
| 598 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_INCOMPLETE_
DIMENSIONS was FRAMEBUFFER_INCOMPLETE_DIMENSIONS or FRAMEBUFFER_UNSUPPORTED | |
| 599 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_COMPLETE wa
s FRAMEBUFFER_COMPLETE | |
| 600 PASS getError was expected value: NO_ERROR : | |
| 601 PASS getError was expected value: NO_ERROR : | |
| 602 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_INCOMPLETE_
DIMENSIONS was FRAMEBUFFER_INCOMPLETE_DIMENSIONS or FRAMEBUFFER_UNSUPPORTED | |
| 603 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_COMPLETE wa
s FRAMEBUFFER_COMPLETE | |
| 604 PASS getError was expected value: NO_ERROR : | |
| 605 PASS fbo = gl.createFramebuffer() is non-null. | |
| 606 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 607 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_COMPLETE wa
s FRAMEBUFFER_COMPLETE | |
| 608 | |
| 609 Wrong storage type for type of attachment be FRAMEBUFFER_INCOMPLETE_ATTACHMENT (
OpenGL ES 2.0 4.4.5) | |
| 610 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_INCOMPLETE_
ATTACHMENT was FRAMEBUFFER_INCOMPLETE_ATTACHMENT or FRAMEBUFFER_UNSUPPORTED | |
| 611 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_COMPLETE wa
s FRAMEBUFFER_COMPLETE | |
| 612 | |
| 613 0 size attachment should be FRAMEBUFFER_INCOMPLETE_ATTACHMENT (OpenGL ES 2.0 4.4
.5) | |
| 614 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_INCOMPLETE_
ATTACHMENT was FRAMEBUFFER_INCOMPLETE_ATTACHMENT or FRAMEBUFFER_UNSUPPORTED | |
| 615 PASS getError was expected value: NO_ERROR : | |
| 616 | |
| 617 No attachments should be INCOMPLETE_FRAMEBUFFER_MISSING_ATTACHMENT (OpenGL ES 2.
0 4.4.5) | |
| 618 PASS fbo = gl.createFramebuffer() is non-null. | |
| 619 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_INCOMPLETE_
MISSING_ATTACHMENT was FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT or FRAMEBUFFER_
UNSUPPORTED | |
| 620 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 621 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_COMPLETE wa
s FRAMEBUFFER_COMPLETE | |
| 622 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_INCOMPLETE_
MISSING_ATTACHMENT was FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT or FRAMEBUFFER_
UNSUPPORTED | |
| 623 PASS getError was expected value: NO_ERROR : | |
| 624 | |
| 625 Test drawing or reading from an incomplete framebuffer | |
| 626 PASS fbo = gl.createFramebuffer() is non-null. | |
| 627 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 628 PASS depthBuffer = gl.createRenderbuffer() is non-null. | |
| 629 PASS getError was expected value: NO_ERROR : | |
| 630 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_COMPLETE wa
s FRAMEBUFFER_COMPLETE | |
| 631 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_INCOMPLETE_
DIMENSIONS was FRAMEBUFFER_INCOMPLETE_DIMENSIONS or FRAMEBUFFER_UNSUPPORTED | |
| 632 | |
| 633 Drawing or reading from an incomplete framebuffer should generate INVALID_FRAMEB
UFFER_OPERATION | |
| 634 PASS getError was expected value: NO_ERROR : | |
| 635 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : drawArrays wit
h incomplete framebuffer | |
| 636 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : readPixels fro
m incomplete framebuffer | |
| 637 PASS getError was one of: INVALID_FRAMEBUFFER_OPERATION or INVALID_OPERATION : c
opyTexImage2D from incomplete framebuffer | |
| 638 PASS getError was one of: INVALID_FRAMEBUFFER_OPERATION or INVALID_OPERATION : c
opyTexSubImage2D from incomplete framebuffer | |
| 639 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : clear with inc
omplete framebuffer | |
| 640 PASS fbo2 = gl.createFramebuffer() is non-null. | |
| 641 PASS gl.checkFramebufferStatus(gl.FRAMEBUFFER) should be FRAMEBUFFER_INCOMPLETE_
MISSING_ATTACHMENT was FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT or FRAMEBUFFER_
UNSUPPORTED | |
| 642 | |
| 643 Drawing or reading from an incomplete framebuffer should generate INVALID_FRAMEB
UFFER_OPERATION | |
| 644 PASS getError was expected value: NO_ERROR : | |
| 645 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : drawArrays wit
h incomplete framebuffer | |
| 646 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : readPixels fro
m incomplete framebuffer | |
| 647 PASS getError was one of: INVALID_FRAMEBUFFER_OPERATION or INVALID_OPERATION : c
opyTexImage2D from incomplete framebuffer | |
| 648 PASS getError was one of: INVALID_FRAMEBUFFER_OPERATION or INVALID_OPERATION : c
opyTexSubImage2D from incomplete framebuffer | |
| 649 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : clear with inc
omplete framebuffer | |
| 650 PASS colorBuffer = gl.createRenderbuffer() is non-null. | |
| 651 | |
| 652 Drawing or reading from an incomplete framebuffer should generate INVALID_FRAMEB
UFFER_OPERATION | |
| 653 PASS getError was expected value: NO_ERROR : | |
| 654 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : drawArrays wit
h incomplete framebuffer | |
| 655 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : readPixels fro
m incomplete framebuffer | |
| 656 PASS getError was one of: INVALID_FRAMEBUFFER_OPERATION or INVALID_OPERATION : c
opyTexImage2D from incomplete framebuffer | |
| 657 PASS getError was one of: INVALID_FRAMEBUFFER_OPERATION or INVALID_OPERATION : c
opyTexSubImage2D from incomplete framebuffer | |
| 658 PASS getError was expected value: INVALID_FRAMEBUFFER_OPERATION : clear with inc
omplete framebuffer | |
| 659 PASS successfullyParsed is true | |
| 660 | |
| 661 TEST COMPLETE | |
| 662 | |
| OLD | NEW |