| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <script src="./resources/webgl-test-utils-full.js"></script> | 4 <script src="./resources/webgl-test-utils-full.js"></script> |
| 5 <script src="./resources/tex-image-and-sub-image-utils.js"></script> | 5 <script src="./resources/tex-image-and-sub-image-utils.js"></script> |
| 6 <script src="./resources/tex-image-and-sub-image-image-bitmap-utils.js"></script
> | 6 <script src="./resources/tex-image-and-sub-image-image-bitmap-utils.js"></script
> |
| 7 <script src="../../../resources/testharness.js"></script> | 7 <script src="../../../resources/testharness.js"></script> |
| 8 <script src="../../../resources/testharnessreport.js"></script> | 8 <script src="../../../resources/testharnessreport.js"></script> |
| 9 <body> | 9 <body> |
| 10 <script> | 10 <script> |
| (...skipping 18 matching lines...) Expand all Loading... |
| 29 | 29 |
| 30 var canvas = document.createElement('canvas'); | 30 var canvas = document.createElement('canvas'); |
| 31 canvas.width = 32; | 31 canvas.width = 32; |
| 32 canvas.height = 32; | 32 canvas.height = 32; |
| 33 document.body.appendChild(canvas); | 33 document.body.appendChild(canvas); |
| 34 gl = canvas.getContext("webgl"); | 34 gl = canvas.getContext("webgl"); |
| 35 | 35 |
| 36 gl.clearColor(0,0,0,1); | 36 gl.clearColor(0,0,0,1); |
| 37 gl.clearDepth(1); | 37 gl.clearDepth(1); |
| 38 | 38 |
| 39 var p1 = createImageBitmap(blob1, {resizeWidth: 4, resizeHeight: 4, resizeQu
ality: "high"}).then(function(imageBitmap) { bitmaps.defaultOption = imageBitmap
}); | 39 var p1 = createImageBitmap(blob1, {colorSpaceConversion: "none", resizeWidth
: 4, resizeHeight: 4, resizeQuality: "high"}).then(function(imageBitmap) { bitma
ps.defaultOption = imageBitmap }); |
| 40 var p2 = createImageBitmap(blob1, {imageOrientation: "none", premultiplyAlph
a: "premultiply", resizeWidth: 4, resizeHeight: 4, resizeQuality: "high"}).then(
function(imageBitmap) { bitmaps.noFlipYPremul = imageBitmap }); | 40 var p2 = createImageBitmap(blob1, {colorSpaceConversion: "none", imageOrient
ation: "none", premultiplyAlpha: "premultiply", resizeWidth: 4, resizeHeight: 4,
resizeQuality: "high"}).then(function(imageBitmap) { bitmaps.noFlipYPremul = im
ageBitmap }); |
| 41 var p3 = createImageBitmap(blob1, {imageOrientation: "none", premultiplyAlph
a: "default", resizeWidth: 4, resizeHeight: 4, resizeQuality: "high"}).then(func
tion(imageBitmap) { bitmaps.noFlipYDefault = imageBitmap }); | 41 var p3 = createImageBitmap(blob1, {colorSpaceConversion: "none", imageOrient
ation: "none", premultiplyAlpha: "default", resizeWidth: 4, resizeHeight: 4, res
izeQuality: "high"}).then(function(imageBitmap) { bitmaps.noFlipYDefault = image
Bitmap }); |
| 42 var p4 = createImageBitmap(blob1, {imageOrientation: "none", premultiplyAlph
a: "none", resizeWidth: 4, resizeHeight: 4, resizeQuality: "high"}).then(functio
n(imageBitmap) { bitmaps.noFlipYUnpremul = imageBitmap }); | 42 var p4 = createImageBitmap(blob1, {colorSpaceConversion: "none", imageOrient
ation: "none", premultiplyAlpha: "none", resizeWidth: 4, resizeHeight: 4, resize
Quality: "high"}).then(function(imageBitmap) { bitmaps.noFlipYUnpremul = imageBi
tmap }); |
| 43 var p5 = createImageBitmap(blob1, {imageOrientation: "flipY", premultiplyAlp
ha: "premultiply", resizeWidth: 4, resizeHeight: 4, resizeQuality: "high"}).then
(function(imageBitmap) { bitmaps.flipYPremul = imageBitmap }); | 43 var p5 = createImageBitmap(blob1, {colorSpaceConversion: "none", imageOrient
ation: "flipY", premultiplyAlpha: "premultiply", resizeWidth: 4, resizeHeight: 4
, resizeQuality: "high"}).then(function(imageBitmap) { bitmaps.flipYPremul = ima
geBitmap }); |
| 44 var p6 = createImageBitmap(blob1, {imageOrientation: "flipY", premultiplyAlp
ha: "default", resizeWidth: 4, resizeHeight: 4, resizeQuality: "high"}).then(fun
ction(imageBitmap) { bitmaps.flipYDefault = imageBitmap }); | 44 var p6 = createImageBitmap(blob1, {colorSpaceConversion: "none", imageOrient
ation: "flipY", premultiplyAlpha: "default", resizeWidth: 4, resizeHeight: 4, re
sizeQuality: "high"}).then(function(imageBitmap) { bitmaps.flipYDefault = imageB
itmap }); |
| 45 var p7 = createImageBitmap(blob1, {imageOrientation: "flipY", premultiplyAlp
ha: "none", resizeWidth: 4, resizeHeight: 4, resizeQuality: "high"}).then(functi
on(imageBitmap) { bitmaps.flipYUnpremul = imageBitmap }); | 45 var p7 = createImageBitmap(blob1, {colorSpaceConversion: "none", imageOrient
ation: "flipY", premultiplyAlpha: "none", resizeWidth: 4, resizeHeight: 4, resiz
eQuality: "high"}).then(function(imageBitmap) { bitmaps.flipYUnpremul = imageBit
map }); |
| 46 var p8 = createImageBitmap(blob2, {resizeWidth: 4, resizeHeight: 4, resizeQu
ality: "high"}).then(function(imageBitmap) { bitmaps.colorSpaceDef = imageBitmap
}); | 46 var p8 = createImageBitmap(blob2, {resizeWidth: 4, resizeHeight: 4, resizeQu
ality: "high"}).then(function(imageBitmap) { bitmaps.colorSpaceDef = imageBitmap
}); |
| 47 var p9 = createImageBitmap(blob2, {colorSpaceConversion: "none", resizeWidth
: 4, resizeHeight: 4, resizeQuality: "high"}).then(function(imageBitmap) { bitma
ps.colorSpaceNone = imageBitmap }); | 47 var p9 = createImageBitmap(blob2, {colorSpaceConversion: "none", resizeWidth
: 4, resizeHeight: 4, resizeQuality: "high"}).then(function(imageBitmap) { bitma
ps.colorSpaceNone = imageBitmap }); |
| 48 var p10 = createImageBitmap(blob2, {colorSpaceConversion: "default", resizeW
idth: 4, resizeHeight: 4, resizeQuality: "high"}).then(function(imageBitmap) { b
itmaps.colorSpaceDefault = imageBitmap }); | 48 var p10 = createImageBitmap(blob2, {colorSpaceConversion: "default", resizeW
idth: 4, resizeHeight: 4, resizeQuality: "high"}).then(function(imageBitmap) { b
itmaps.colorSpaceDefault = imageBitmap }); |
| 49 return Promise.all([p1, p2, p3, p4, p5, p6, p7, p8, p9, p10]).then(t.step_fu
nc_done(function() { | 49 return Promise.all([p1, p2, p3, p4, p5, p6, p7, p8, p9, p10]).then(t.step_fu
nc_done(function() { |
| 50 var alphaVal = 0.5; | 50 var alphaVal = 0.5; |
| 51 var testPassed = runTest(bitmaps, alphaVal, true); | 51 var testPassed = runTest(bitmaps, alphaVal, true); |
| 52 if (!testPassed) | 52 if (!testPassed) |
| 53 assert_true(false, 'Test failed'); | 53 assert_true(false, 'Test failed'); |
| 54 }), t.step_func_done(function() { | 54 }), t.step_func_done(function() { |
| 55 assert_true(false, 'Promise rejected'); | 55 assert_true(false, 'Promise rejected'); |
| (...skipping 13 matching lines...) Expand all Loading... |
| 69 xhr2.responseType = 'blob'; | 69 xhr2.responseType = 'blob'; |
| 70 xhr2.send(); | 70 xhr2.send(); |
| 71 xhr2.onload = t.step_func(function() { | 71 xhr2.onload = t.step_func(function() { |
| 72 blob2 = xhr2.response; | 72 blob2 = xhr2.response; |
| 73 generateTest(); | 73 generateTest(); |
| 74 }) | 74 }) |
| 75 }) | 75 }) |
| 76 </script> | 76 </script> |
| 77 </body> | 77 </body> |
| 78 </html> | 78 </html> |
| OLD | NEW |