<?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>232296</bug_id>
          
          <creation_ts>2021-10-25 23:50:24 -0700</creation_ts>
          <short_desc>REGRESSION(Safari 15, BigSur): Poor video texture upload performance with MacBook x86, ANGLE OpenGL</short_desc>
          <delta_ts>2022-01-11 09:46:32 -0800</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>WebKit Local Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=232235</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>231425</dependson>
          <blocked>223740</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Kimmo Kinnunen">kkinnunen</reporter>
          <assigned_to name="Kimmo Kinnunen">kkinnunen</assigned_to>
          <cc>alex</cc>
    
    <cc>dino</cc>
    
    <cc>dustin.kerstein</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>kbr</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1808771</commentid>
    <comment_count>0</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2021-10-25 23:50:24 -0700</bug_when>
    <thetext>From Dustin Kerstein:
&gt; https://jsfiddle.net/qz9ka6xm (using RGBA textures from a very simple cycling color video)
&gt; My MacBook Pro + older Safari used to be able to hit 50+ fps on that test consistently, and now it&apos;s ~20fps regardless of enabling GPU Process WebGL and/or WebGL Metal.
&gt; Big Sur 11.6.


May be related to bug 232235</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1811043</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-11-01 23:51:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/84917965&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1823502</commentid>
    <comment_count>2</comment_count>
      <attachid>446997</attachid>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2021-12-13 06:13:27 -0800</bug_when>
    <thetext>Created attachment 446997
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1823503</commentid>
    <comment_count>3</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2021-12-13 06:14:22 -0800</bug_when>
    <thetext>Note that there are important steps to take when updating ANGLE. See https://trac.webkit.org/wiki/UpdatingANGLE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1829832</commentid>
    <comment_count>4</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2022-01-11 09:46:32 -0800</bug_when>
    <thetext>The original problem might be mostly mitigated by bug  231425</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>446997</attachid>
            <date>2021-12-13 06:13:27 -0800</date>
            <delta_ts>2021-12-13 06:17:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-232296-20211213161326.patch</filename>
            <type>text/plain</type>
            <size>2905</size>
            <attacher name="Kimmo Kinnunen">kkinnunen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg2OTQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0
eS9BTkdMRS9DaGFuZ2VMb2cgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DaGFuZ2VMb2cKaW5k
ZXggYWE1MTM2MTJkZDI3Njc1MGJmYmY5NGM0MzEyZWY0MTJkODcyNmIxOC4uOWI1YWQ1OGJiMWRh
OTM0NzQ4OTI1N2IwNzY3NWEzZGEwYTRkOGJkYSAxMDA2NDQKLS0tIGEvU291cmNlL1RoaXJkUGFy
dHkvQU5HTEUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDM1IEBACisyMDIxLTEyLTEzICBLaW1tbyBLaW5udW5lbiAgPGtraW5udW5l
bkBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTihTYWZhcmkgMTUsIEJpZ1N1cik6IFBv
b3IgdmlkZW8gdGV4dHVyZSB1cGxvYWQgcGVyZm9ybWFuY2Ugd2l0aCBNYWNCb29rIHg4NiwgQU5H
TEUgT3BlbkdMCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMzIyOTYKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzg0OTE3OTY1PgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZSB2YWxpZGF0aW9uIGZv
ciBJT1N1cmZhY2UgZWxlbWVudCBzaXplIHdoZW4gYSBJT1N1cmZhY2UgaXMgYm91bmQKKyAgICAg
ICAgdG8gYSBwYnVmZmVyLiBUaGUgSU9TdXJmYWNlR2V0Qnl0ZXNQZXJFbGVtZW50T2ZQbGFuZSBp
cyBub3QgdmFsaWQgZm9yIHNvbWUgaW50ZXJuYWwgZm9ybWF0cworICAgICAgICB0aGF0IG1pZ2h0
IGJlIGNvbXByZXNzZWQuCisKKyAgICAgICAgV2lsbCBhZGQgYSBXZWJLaXQgbGV2ZWwgdGVzdCBp
biBzdWJzZXF1ZW50IGZpeC4KKyAgICAgICAgV2lsbCBhZGQgYW4gQU5HTEUgbGV2ZWwgdGVzdCBk
dXJpbmcgdXBzdHJlYW1pbmcgb2YgdGhlIHBhdGNoLgorCisgICAgICAgIFNhbWUgYXMgIlRleHR1
cmVzIEZhaWwgdG8gUmVuZGVyIGluIFdlYkdMIGZyb20gSExTIFN0cmVhbSBvbiBpUGhvbmUgMTIg
W2lPUyAxNC4yXSIKKyAgICAgICAgYnV0IHRoaXMgdGltZSBmb3IgQ0dMLgorICAgICAgICBodHRw
czovL3dlYmtpdC5vcmcvYi8yMTg2MzcgIHJkYXI6Ly9wcm9ibGVtLzcxMTAyMTI2CisKKyAgICAg
ICAgUmVtb3ZlIGluY29ycmVjdCB2YWxpZGF0aW9uIHRoYXQgSU9TdXJmYWNlIHBpeGVsIGZvcm1h
dCBtYXRjaGVzCisgICAgICAgIHRoZSBwaXhlbCBmb3JtYXQgb2YgdGhlIHRleHR1cmUgaW1hZ2Ug
YmVpbmcgc3BlY2lmaWVkLgorCisgICAgICAgIFRoZSAiRWxlbWVudCIgaW4gSU9TdXJmYWNlIGlz
IGEgYmxvY2sgb2YgcGl4ZWxzLCB3aGlsZSB0aGUgdmFsaWRhdGlvbiBhc3N1bWVkCisgICAgICAg
IGl0IG1lYW5zIG9uZSBwaXhlbC4gVGhlIHZhbGlkYXRpb24gZmFpbGVkIGZvciBhIGNvbXByZXNz
ZWQgZm9ybWF0LgorCisgICAgICAgIEN1cnJlbnRseSB3ZSBtYXAgbm9uLXB1YmxpYyBZVVYgZm9y
bWF0cywgdG8gd2hpY2ggdGhlcmUgaXMgbm8gZWxlcXVlbnQgd2F5CisgICAgICAgIG9mIGltcGxl
bWVudGluZyB0aGUgdmFsaWRhdGlvbi4KKworCisgICAgICAgICogc3JjL2xpYkFOR0xFL3JlbmRl
cmVyL2dsL2NnbC9JT1N1cmZhY2VTdXJmYWNlQ0dMLmNwcDoKKyAgICAgICAgKHJ4OjpJT1N1cmZh
Y2VTdXJmYWNlQ0dMOjp2YWxpZGF0ZUF0dHJpYnV0ZXMpOgorCiAyMDIxLTEyLTEwICBLeWxlIFBp
ZGRpbmd0b24gIDxrcGlkZGluZ3RvbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0FOR0xFXSBBU1RD
LUhEUiBpcyB1bmF2YWlsYWJsZSBvbiBzb21lIHBsYXRmb3JtcwpkaWZmIC0tZ2l0IGEvU291cmNl
L1RoaXJkUGFydHkvQU5HTEUvc3JjL2xpYkFOR0xFL3JlbmRlcmVyL2dsL2NnbC9JT1N1cmZhY2VT
dXJmYWNlQ0dMLmNwcCBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL3NyYy9saWJBTkdMRS9yZW5k
ZXJlci9nbC9jZ2wvSU9TdXJmYWNlU3VyZmFjZUNHTC5jcHAKaW5kZXggYTJiNDRkMmJmMDYzYjEz
Zjc3ZTMwODM0NzNlNTAzMWVmZDAwOTkzYS4uMjBlYzg1YTUwN2UzOTIzYTg0Y2NhMjM1MzYzNzM4
MzZkNDZjMDNiOSAxMDA2NDQKLS0tIGEvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvc3JjL2xpYkFO
R0xFL3JlbmRlcmVyL2dsL2NnbC9JT1N1cmZhY2VTdXJmYWNlQ0dMLmNwcAorKysgYi9Tb3VyY2Uv
VGhpcmRQYXJ0eS9BTkdMRS9zcmMvbGliQU5HTEUvcmVuZGVyZXIvZ2wvY2dsL0lPU3VyZmFjZVN1
cmZhY2VDR0wuY3BwCkBAIC0yNTAsMTIgKzI1MCwxMCBAQCBib29sIElPU3VyZmFjZVN1cmZhY2VD
R0w6OnZhbGlkYXRlQXR0cmlidXRlcyhFR0xDbGllbnRCdWZmZXIgYnVmZmVyLAogICAgICAgICBy
ZXR1cm4gZmFsc2U7CiAgICAgfQogCi0gICAgLy8gQ2hlY2sgdGhhdCB0aGUgZm9ybWF0IG1hdGNo
ZXMgdGhpcyBJT1N1cmZhY2UgcGxhbmUKLSAgICBpZiAoSU9TdXJmYWNlR2V0Qnl0ZXNQZXJFbGVt
ZW50T2ZQbGFuZShpb1N1cmZhY2UsIHBsYW5lKSAhPQotICAgICAgICBrSU9TdXJmYWNlRm9ybWF0
c1tmb3JtYXRJbmRleF0uY29tcG9uZW50Qnl0ZXMpCi0gICAgewotICAgICAgICByZXR1cm4gZmFs
c2U7Ci0gICAgfQorICAgIC8vIEZJWE1FOiBDaGVjayB0aGF0IHRoZSBmb3JtYXQgbWF0Y2hlcyB0
aGlzIElPU3VyZmFjZSBwbGFuZSBmb3IgcGl4ZWwgZm9ybWF0cyB0aGF0IHdlIGtub3cgb2YuCisg
ICAgLy8gV2UgY291bGQgbWFwIElPU3VyZmFjZUdldFBpeGVsRm9ybWF0IHRvIGV4cGVjdGVkIHR5
cGUgcGxhbmUgYW5kIGZvcm1hdCB0eXBlLgorICAgIC8vIEhvd2V2ZXIsIHRoZSBjYWxsZXIgbWln
aHQgc3VwcGx5IHVzIG5vbi1wdWJsaWMgcGl4ZWwgZm9ybWF0LCB3aGljaCBtYWtlcyBleGhhdXN0
aXZlIGNoZWNrcworICAgIC8vIHByb2JsZW1hdGljLgogCiAgICAgcmV0dXJuIHRydWU7CiB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>