Revert "Bug 1977019 - re-enable hw video decoding testing. r=media-playback-reviewers,jolin" for causing win mda failures on test_hw_video_decoding.html
This reverts commit 158474bdc0cf585b701bc47921f0a7d84f7bb84d.
<!--Copyright (c) 2019 The Khronos Group Inc.Use of this source code is governed by an MIT-style license that can befound in the LICENSE.txt file.--><!DOCTYPE html><html><head><metacharset="utf-8"><title>Uninitialized local/global variables should be initialized (ESSL 3.00 cases)</title><linkrel="stylesheet"href="../../resources/js-test-style.css"/><linkrel="stylesheet"href="../../resources/glsl-feature-tests.css"/><scriptsrc="../../js/js-test-pre.js"></script><scriptsrc="../../js/webgl-test-utils.js"></script><!--This test covers cases that can't be tested with ESSL 1.00 due to Appendix A limitations.The ESSL 1.00 cases are covered in conformance/glsl/misc/uninitialized-local-global-variables.html--><scriptid="vs_uninit_in_frag"type="x-shader/x-vertex">#version300esprecisionhighpfloat;invec4a_position;voidmain(){gl_Position=a_position;}</script><!-- Uninitialized variables in a for loop initializer in fragment shader --><scriptid="fs_uninit_variables_in_loop_in_frag"type="x-shader/x-fragment">#version300esprecisionhighpfloat;outvec4my_FragColor;voidmain(){inti=0;for(vec4uninit,uninit2[2]=vec4[2](uninit,uninit);i<1;++i){my_FragColor=uninit2[0];}}</script><!-- Uninitialized nameless struct in a for loop initializer in fragment shader --><scriptid="fs_uninit_nameless_struct_in_loop_in_frag"type="x-shader/x-fragment">#version300esprecisionhighpfloat;outvec4my_FragColor;voidmain(){inti=0;for(struct{vec4v;}uninit;i<1;++i){my_FragColor=uninit.v;}}</script></head><body><canvasid="canvas"width="50"height="50"></canvas><divid="description"></div><divid="console"></div><script>"use strict";description('Uninitialized local/global variables should be initialized: http://anglebug.com/1966');varwtu=WebGLTestUtils;vargl=wtu.create3DContext("canvas",undefined,2);wtu.setupUnitQuad(gl);varcases=[{name:"Uninitialized variables in a for loop initializer in fragment shader",prog:["vs_uninit_in_frag","fs_uninit_variables_in_loop_in_frag"],},{name:"Uninitialized nameless struct in a for loop initializer in fragment shader",prog:["vs_uninit_in_frag","fs_uninit_nameless_struct_in_loop_in_frag"],}];functionrunTest(){for(vari=0;i<cases.length;++i){debug("");debug(cases[i].name);varprogram=wtu.setupProgram(gl,cases[i].prog,["a_position"],undefined,true);gl.clearColor(1.0,0.0,0.0,1.0);wtu.clearAndDrawUnitQuad(gl);wtu.checkCanvas(gl,[0,0,0,0]);}debug("");wtu.glErrorShouldBe(gl,gl.NO_ERROR,"there should be no errors");}runTest();varsuccessfullyParsed=true;</script><scriptsrc="../../js/js-test-post.js"></script></body></html>