<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>136585</bug_id>
          
          <creation_ts>2014-09-05 13:55:00 -0700</creation_ts>
          <short_desc>Remove statically used varyings from packing restrictions check</short_desc>
          <delta_ts>2014-09-11 11:02:56 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebGL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>136597</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Roger Fong">roger_fong</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>jonlee</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>roger_fong</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1033542</commentid>
    <comment_count>0</comment_count>
    <who name="Roger Fong">roger_fong</who>
    <bug_when>2014-09-05 13:55:00 -0700</bug_when>
    <thetext>When checking packing restrictions on a shader&apos;s varyings, make sure to not include statically used varyings.

Note that this was the reason why blink was passing this test and webkit was not. They were filtering out these statically used varyings before calling the packing restrictions check.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1033544</commentid>
    <comment_count>1</comment_count>
      <attachid>237709</attachid>
    <who name="Roger Fong">roger_fong</who>
    <bug_when>2014-09-05 14:06:21 -0700</bug_when>
    <thetext>Created attachment 237709
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1033547</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-09-05 14:08:31 -0700</bug_when>
    <thetext>Note that there are important steps to take when updating ANGLE. See http://trac.webkit.org/wiki/UpdatingANGLE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1033563</commentid>
    <comment_count>3</comment_count>
    <who name="Roger Fong">roger_fong</who>
    <bug_when>2014-09-05 15:12:02 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/173335</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1033644</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-09-06 00:04:35 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 136597</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1033646</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-09-06 00:06:08 -0700</bug_when>
    <thetext>This broke webgl/1.0.2/conformance/glsl/misc/shader-varying-packing-restrictions.html, rolling out.

Diff is just a change from PASS to FAIL.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034648</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-09-11 11:02:56 -0700</bug_when>
    <thetext>A different fix is being pursued in bug 136734.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>237709</attachid>
            <date>2014-09-05 14:06:21 -0700</date>
            <delta_ts>2014-09-05 14:37:35 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch.patch</filename>
            <type>text/plain</type>
            <size>2875</size>
            <attacher name="Roger Fong">roger_fong</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE3MzMzMSkKKysrIFNv
dXJjZS9UaGlyZFBhcnR5L0FOR0xFL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsx
LDE0IEBACisyMDE0LTA5LTA1ICBSb2dlciBGb25nICA8cm9nZXJfZm9uZ0BhcHBsZS5jb20+CisK
KyAgICAgICAgUmVtb3ZlIHN0YXRpY2FsbHkgdXNlZCB2YXJ5aW5ncyBmcm9tIHBhY2tpbmcgcmVz
dHJpY3Rpb25zIGNoZWNrLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTM2NTg1LgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTYzMDg0MDk+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBzcmMvY29tcGls
ZXIvdHJhbnNsYXRvci9Db21waWxlci5jcHA6CisgICAgICAgIChUQ29tcGlsZXI6OmVuZm9yY2VQ
YWNraW5nUmVzdHJpY3Rpb25zKToKKwogMjAxNC0wOC0yOSAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8
b3NzeUB3ZWJraXQub3JnPgogCiAgICAgICAgIFVucmV2aXdlZCwgcmVtb3ZlIGVtcHR5IGRpcmVj
dG9yaWVzLgpJbmRleDogU291cmNlL1RoaXJkUGFydHkvQU5HTEUvc3JjL2NvbXBpbGVyL3RyYW5z
bGF0b3IvQ29tcGlsZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9UaGlyZFBhcnR5L0FOR0xF
L3NyYy9jb21waWxlci90cmFuc2xhdG9yL0NvbXBpbGVyLmNwcAkocmV2aXNpb24gMTczMjg4KQor
KysgU291cmNlL1RoaXJkUGFydHkvQU5HTEUvc3JjL2NvbXBpbGVyL3RyYW5zbGF0b3IvQ29tcGls
ZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00NjAsNyArNDYwLDEzIEBAIGJvb2wgVENvbXBpbGVy
OjplbmZvcmNlUGFja2luZ1Jlc3RyaWN0aW8KICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0K
IAotICAgIHN1Y2Nlc3MgPSBwYWNrZXIuQ2hlY2tWYXJpYWJsZXNXaXRoaW5QYWNraW5nTGltaXRz
KG1heFZhcnlpbmdWZWN0b3JzLCB2YXJ5aW5ncyk7CisgICAgVFZhcmlhYmxlSW5mb0xpc3Qgbm9u
U3RhdGljYWxseVVzZWRWYXJ5aW5nczsKKworICAgIGZvciAoVFZhcmlhYmxlSW5mbyBpbmZvIDog
dmFyeWluZ3MpIHsKKyAgICAgICAgaWYgKCFpbmZvLnN0YXRpY1VzZSkKKyAgICAgICAgICAgIG5v
blN0YXRpY2FsbHlVc2VkVmFyeWluZ3MucHVzaF9iYWNrKGluZm8pOworICAgIH0KKyAgICBzdWNj
ZXNzID0gcGFja2VyLkNoZWNrVmFyaWFibGVzV2l0aGluUGFja2luZ0xpbWl0cyhtYXhWYXJ5aW5n
VmVjdG9ycywgbm9uU3RhdGljYWxseVVzZWRWYXJ5aW5ncyk7CiAKICAgICBpZiAoIXN1Y2Nlc3Mp
IHsKICAgICAgICAgaW5mb1NpbmsuaW5mby5wcmVmaXgoRVByZWZpeEVycm9yKTsKSW5kZXg6IExh
eW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJ
KHJldmlzaW9uIDE3MzMzMSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5
KQpAQCAtMSwzICsxLDEzIEBACisyMDE0LTA5LTA1ICBSb2dlciBGb25nICA8cm9nZXJfZm9uZ0Bh
cHBsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIHN0YXRpY2FsbHkgdXNlZCB2YXJ5aW5ncyBmcm9t
IHBhY2tpbmcgcmVzdHJpY3Rpb25zIGNoZWNrLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM2NTg1LgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTYz
MDg0MDk+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
KiBwbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9uczogVW5za2lwIGJ1aWxkXzAwOV90b18wMTYu
aHRtbCBjb25mb3JtYW5jZSB0ZXN0LgorCiAyMDE0LTA5LTA1ICBDYXJsb3MgQWxiZXJ0byBMb3Bl
eiBQZXJleiAgPGNsb3BlekBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtTT1VQXSBJbXBsZW1lbnQg
UmVzb3VyY2VSZXNwb25zZTo6cGxhdGZvcm1TdWdnZXN0ZWRGaWxlbmFtZSgpIHdoZW4gVVNFKFNP
VVApIGlzIGVuYWJsZWQuCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVj
dGF0aW9ucwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVj
dGF0aW9ucwkocmV2aXNpb24gMTczMjg4KQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rl
c3RFeHBlY3RhdGlvbnMJKHdvcmtpbmcgY29weSkKQEAgLTY0Miw5ICs2NDIsNiBAQCB3ZWJnbC8x
LjAuMS9jb25mb3JtYW5jZS9saW1pdHMvZ2wtbWF4LXRlCiB3ZWJnbC8xLjAuMi9jb25mb3JtYW5j
ZS90ZXh0dXJlcy90ZXh0dXJlLXNpemUuaHRtbCBbIFBhc3MgRmFpbHVyZSBdCiB3ZWJnbC8xLjAu
Mi9jb25mb3JtYW5jZS9saW1pdHMvZ2wtbWF4LXRleHR1cmUtZGltZW5zaW9ucy5odG1sIFsgUGFz
cyBGYWlsdXJlIF0KIAotIyBUZXN0IGlzIGZhdWx0eSwgc2tpcHBpbmcgZm9yIG5vdwotd2ViZ2wv
MS4wLjIvY29uZm9ybWFuY2Uvb2dsZXMvR0wvYnVpbGQvYnVpbGRfMDA5X3RvXzAxNi5odG1sIFsg
RmFpbHVyZSBdCi0KICMgU2tpcHBpbmcgYWxsIHdlYmdsIGNvbmZvcm1hbmNlIHRlc3RzIG9uIHRy
dW5rCiB3ZWJnbC9jb25mb3JtYW5jZQogCg==
</data>
<flag name="review"
          id="262447"
          type_id="1"
          status="+"
          setter="dino"
    />
          </attachment>
      

    </bug>

</bugzilla>