Thanks Klaus!
Something Wrong? I see a lot of errors, but has i know is amd drivers on my amd r9 380
This are the results of the first test edge browser.
WebGL Non-Power of 2 texture conformance test.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
test RGBA/UNSIGNED_BYTE
PASS getError was expected value: INVALID_VALUE : gl.texImage2D with NPOT texture with level > 0 should return INVALID_VALUE
PASS getError was expected value: NO_ERROR : gl.texImage2D with NPOT texture at level 0 should succeed
PASS getError was expected value: INVALID_OPERATION : gl.generateMipmap with NPOT texture should return INVALID_OPERATION
PASS NPOT texture with TEXTURE_WRAP set to REPEAT should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT texture with TEXTURE_MIN_FILTER not NEAREST or LINEAR should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT texture with TEXTURE_MIN_FILTER set to LINEAR should draw.
PASS getError was expected value: INVALID_VALUE : copyTexImage2D with NPOT texture with level > 0 should return INVALID_VALUE.
PASS getError was expected value: NO_ERROR : gl.texImage2D and gl.generateMipmap with POT texture at level 0 should succeed
PASS POT texture with TEXTURE_MIN_FILTER set to LINEAR_MIPMAP_LINEAR should draw.
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
test RGB/UNSIGNED_BYTE
PASS getError was expected value: INVALID_VALUE : gl.texImage2D with NPOT texture with level > 0 should return INVALID_VALUE
PASS getError was expected value: NO_ERROR : gl.texImage2D with NPOT texture at level 0 should succeed
PASS getError was expected value: INVALID_OPERATION : gl.generateMipmap with NPOT texture should return INVALID_OPERATION
PASS NPOT texture with TEXTURE_WRAP set to REPEAT should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT texture with TEXTURE_MIN_FILTER not NEAREST or LINEAR should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT texture with TEXTURE_MIN_FILTER set to LINEAR should draw.
PASS getError was expected value: INVALID_VALUE : copyTexImage2D with NPOT texture with level > 0 should return INVALID_VALUE.
PASS getError was expected value: NO_ERROR : gl.texImage2D and gl.generateMipmap with POT texture at level 0 should succeed
PASS POT texture with TEXTURE_MIN_FILTER set to LINEAR_MIPMAP_LINEAR should draw.
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
test LUMINANCE/UNSIGNED_BYTE
PASS getError was expected value: INVALID_VALUE : gl.texImage2D with NPOT texture with level > 0 should return INVALID_VALUE
PASS getError was expected value: NO_ERROR : gl.texImage2D with NPOT texture at level 0 should succeed
PASS getError was expected value: INVALID_OPERATION : gl.generateMipmap with NPOT texture should return INVALID_OPERATION
PASS NPOT texture with TEXTURE_WRAP set to REPEAT should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT texture with TEXTURE_MIN_FILTER not NEAREST or LINEAR should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT texture with TEXTURE_MIN_FILTER set to LINEAR should draw.
PASS getError was expected value: INVALID_VALUE : copyTexImage2D with NPOT texture with level > 0 should return INVALID_VALUE.
PASS getError was expected value: NO_ERROR : gl.texImage2D and gl.generateMipmap with POT texture at level 0 should succeed
PASS POT texture with TEXTURE_MIN_FILTER set to LINEAR_MIPMAP_LINEAR should draw.
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
test ALPHA/UNSIGNED_BYTE
PASS getError was expected value: INVALID_VALUE : gl.texImage2D with NPOT texture with level > 0 should return INVALID_VALUE
PASS getError was expected value: NO_ERROR : gl.texImage2D with NPOT texture at level 0 should succeed
PASS getError was expected value: INVALID_OPERATION : gl.generateMipmap with NPOT texture should return INVALID_OPERATION
PASS NPOT texture with TEXTURE_WRAP set to REPEAT should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT texture with TEXTURE_MIN_FILTER not NEAREST or LINEAR should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT texture with TEXTURE_MIN_FILTER set to LINEAR should draw.
PASS getError was expected value: INVALID_VALUE : copyTexImage2D with NPOT texture with level > 0 should return INVALID_VALUE.
PASS getError was expected value: NO_ERROR : gl.texImage2D and gl.generateMipmap with POT texture at level 0 should succeed
PASS POT texture with TEXTURE_MIN_FILTER set to LINEAR_MIPMAP_LINEAR should draw.
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
test LUMINANCE_ALPHA/UNSIGNED_BYTE
PASS getError was expected value: INVALID_VALUE : gl.texImage2D with NPOT texture with level > 0 should return INVALID_VALUE
PASS getError was expected value: NO_ERROR : gl.texImage2D with NPOT texture at level 0 should succeed
PASS getError was expected value: INVALID_OPERATION : gl.generateMipmap with NPOT texture should return INVALID_OPERATION
PASS NPOT texture with TEXTURE_WRAP set to REPEAT should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT texture with TEXTURE_MIN_FILTER not NEAREST or LINEAR should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT texture with TEXTURE_MIN_FILTER set to LINEAR should draw.
PASS getError was expected value: INVALID_VALUE : copyTexImage2D with NPOT texture with level > 0 should return INVALID_VALUE.
PASS getError was expected value: NO_ERROR : gl.texImage2D and gl.generateMipmap with POT texture at level 0 should succeed
PASS POT texture with TEXTURE_MIN_FILTER set to LINEAR_MIPMAP_LINEAR should draw.
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
check using cubemap
PASS getError was expected value: INVALID_VALUE : gl.texImage2D with NPOT texture with level > 0 should return INVALID_VALUE
PASS getError was expected value: NO_ERROR : gl.texImage2D with NPOT texture at level 0 should succeed
PASS getError was expected value: INVALID_OPERATION : gl.generateMipmap with NPOT texture should return INVALID_OPERATION
PASS NPOT cubemap with TEXTURE_WRAP set to REPEAT should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from draw.
PASS NPOT cubemap with TEXTURE_MIN_FILTER not NEAREST or LINEAR should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT cubemap with TEXTURE_MIN_FILTER set to LINEAR should draw.
PASS getError was expected value: NO_ERROR : gl.texImage2D with POT texture at level 0 should succeed
PASS POT cubemap with TEXTURE_MIN_FILTER set to LINEAR_MIPMAP_LINEAR but no mips draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : gl.generateMipmap with POT texture should return succeed
PASS POT cubemap with TEXTURE_MIN_FILTER set to LINEAR_MIPMAP_LINEAR should draw.
check using cubemap and switch texture unit before draw to check for Chromium bug
PASS getError was expected value: INVALID_VALUE : gl.texImage2D with NPOT texture with level > 0 should return INVALID_VALUE
PASS getError was expected value: NO_ERROR : gl.texImage2D with NPOT texture at level 0 should succeed
PASS getError was expected value: INVALID_OPERATION : gl.generateMipmap with NPOT texture should return INVALID_OPERATION
Switching active texture unit to gl.TEXTURE1
PASS NPOT cubemap with TEXTURE_WRAP set to REPEAT should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from draw.
PASS NPOT cubemap with TEXTURE_MIN_FILTER not NEAREST or LINEAR should draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : Should be no errors from setup.
PASS NPOT cubemap with TEXTURE_MIN_FILTER set to LINEAR should draw.
PASS getError was expected value: NO_ERROR : gl.texImage2D with POT texture at level 0 should succeed
PASS POT cubemap with TEXTURE_MIN_FILTER set to LINEAR_MIPMAP_LINEAR but no mips draw with 0,0,0,255
PASS getError was expected value: NO_ERROR : gl.generateMipmap with POT texture should return succeed
PASS POT cubemap with TEXTURE_MIN_FILTER set to LINEAR_MIPMAP_LINEAR should draw.
PASS successfullyParsed is true
TEST COMPLETE