69 lines
2.3 KiB
Plaintext
69 lines
2.3 KiB
Plaintext
This test ensures WebGL implementations correctly implement drawingbufferWidth/Height.
|
|
|
|
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
|
|
|
PASS context exists
|
|
PASS gl.drawingBufferWidth is gl.canvas.width
|
|
PASS gl.drawingBufferHeight is gl.canvas.height
|
|
PASS maxSize[0] > 0 is true
|
|
PASS maxSize[1] > 0 is true
|
|
|
|
Checking drawingBufferWidth/drawingBufferHeight
|
|
PASS context exists
|
|
PASS gl.getParameter(gl.MAX_VIEWPORT_DIMS)[0] is maxSize[0]
|
|
PASS gl.getParameter(gl.MAX_VIEWPORT_DIMS)[1] is maxSize[1]
|
|
PASS gl.getParameter(gl.VIEWPORT)[0] is 0
|
|
PASS gl.getParameter(gl.VIEWPORT)[1] is 0
|
|
PASS gl.getParameter(gl.VIEWPORT)[2] is gl.drawingBufferWidth
|
|
PASS gl.getParameter(gl.VIEWPORT)[3] is gl.drawingBufferHeight
|
|
PASS gl.getError() is gl.NO_ERROR
|
|
PASS grid rendered correctly
|
|
PASS should be green
|
|
PASS should be black
|
|
PASS should be black
|
|
PASS gl.getError() is gl.NO_ERROR
|
|
|
|
Testing resizing canvas
|
|
PASS gl.getParameter(gl.VIEWPORT)[0] is oldViewport[0]
|
|
PASS gl.getParameter(gl.VIEWPORT)[1] is oldViewport[1]
|
|
PASS gl.getParameter(gl.VIEWPORT)[2] is oldViewport[2]
|
|
PASS gl.getParameter(gl.VIEWPORT)[3] is oldViewport[3]
|
|
PASS gl.getError() is gl.NO_ERROR
|
|
PASS grid rendered correctly
|
|
PASS should be green
|
|
PASS should be black
|
|
PASS should be black
|
|
PASS gl.getError() is gl.NO_ERROR
|
|
|
|
Checking drawingBufferWidth/drawingBufferHeight
|
|
PASS context exists
|
|
PASS gl.getParameter(gl.MAX_VIEWPORT_DIMS)[0] is maxSize[0]
|
|
PASS gl.getParameter(gl.MAX_VIEWPORT_DIMS)[1] is maxSize[1]
|
|
PASS gl.getParameter(gl.VIEWPORT)[0] is 0
|
|
PASS gl.getParameter(gl.VIEWPORT)[1] is 0
|
|
PASS gl.getParameter(gl.VIEWPORT)[2] is gl.drawingBufferWidth
|
|
PASS gl.getParameter(gl.VIEWPORT)[3] is gl.drawingBufferHeight
|
|
PASS gl.getError() is gl.NO_ERROR
|
|
PASS grid rendered correctly
|
|
PASS should be green
|
|
PASS should be black
|
|
PASS should be black
|
|
PASS gl.getError() is gl.NO_ERROR
|
|
|
|
Testing resizing canvas
|
|
PASS gl.getParameter(gl.VIEWPORT)[0] is oldViewport[0]
|
|
PASS gl.getParameter(gl.VIEWPORT)[1] is oldViewport[1]
|
|
PASS gl.getParameter(gl.VIEWPORT)[2] is oldViewport[2]
|
|
PASS gl.getParameter(gl.VIEWPORT)[3] is oldViewport[3]
|
|
PASS gl.getError() is gl.NO_ERROR
|
|
PASS grid rendered correctly
|
|
PASS should be green
|
|
PASS should be black
|
|
PASS should be black
|
|
PASS gl.getError() is gl.NO_ERROR
|
|
|
|
PASS successfullyParsed is true
|
|
|
|
TEST COMPLETE
|
|
|