<?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>234371</bug_id>
          
          <creation_ts>2021-12-15 16:00:50 -0800</creation_ts>
          <short_desc>[ANGLE] &quot;WARN: driver_utils.cpp:169 (rx::GetVendorString):! Unimplemented: rx::GetVendorString&quot; on WinCairo debug testing bot</short_desc>
          <delta_ts>2021-12-17 13:41:19 -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>ANGLE</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>dino</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>geofflang</cc>
    
    <cc>gman</cc>
    
    <cc>jonahr</cc>
    
    <cc>kbr</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>kpiddington</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1824571</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-12-15 16:00:50 -0800</bug_when>
    <thetext>After r286603 updated ANGLE, WinCairo debug testing bot is observing annoying warning message for all WebGL tessts.

WinCairo-64-bit-WKL-Debug-Tests
https://build.webkit.org/#/builders/32/builds/1384/steps/11/logs/stdio

14:28:24.558 6820 webgl/2.0.0/conformance/uniforms/uniform-values-per-program.html passed
14:28:25.391 6820 worker/0 webgl/2.0.y/conformance2/context/constants-and-properties-2.html output stderr lines:
14:28:25.391 6820   WARN: driver_utils.cpp:169 (rx::GetVendorString): 	! Unimplemented: rx::GetVendorString(..\..\Source\ThirdParty\ANGLE\src\libANGLE\renderer\driver_utils.cpp:169)
14:28:25.391 6820   WARN: driver_utils.cpp:169 (rx::GetVendorString): 	! Unimplemented: rx::GetVendorString(..\..\Source\ThirdParty\ANGLE\src\libANGLE\renderer\driver_utils.cpp:169)
14:28:25.392 6820   TestRunner::notifyDone() called unexpectedly.
14:28:25.392 6820 webgl/2.0.y/conformance2/context/constants-and-properties-2.html passed
14:28:26.488 6820 worker/0 webgl/2.0.y/conformance2/vertex_arrays/vertex-array-object.html output stderr lines:
14:28:26.488 6820   WARN: driver_utils.cpp:169 (rx::GetVendorString): 	! Unimplemented: rx::GetVendorString(..\..\Source\ThirdParty\ANGLE\src\libANGLE\renderer\driver_utils.cpp:169)
14:28:26.488 6820   WARN: driver_utils.cpp:169 (rx::GetVendorString): 	! Unimplemented: rx::GetVendorString(..\..\Source\ThirdParty\ANGLE\src\libANGLE\renderer\driver_utils.cpp:169)
14:28:26.488 6820   TestRunner::notifyDone() called unexpectedly.

Surprisingly, I don&apos;t see this warning on my PC.
Is this depending on a GPU driver?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824576</commentid>
    <comment_count>1</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-12-15 16:24:22 -0800</bug_when>
    <thetext>I&apos;m observing the same problem on the internal testing bot.
dxdiag.exe reports:

           Vendor ID: 0x1414
           Card name: VMware SVGA 3D
        Manufacturer: VMware, Inc.
           Chip type: VMware Virtual SVGA 3D Graphics Adapter

This is the result of my PC:

           Vendor ID: 0x1002
           Card name: AMD Radeon Pro WX 2100
        Manufacturer: Advanced Micro Devices, Inc.
           Chip type: AMD FirePro SDI (0x6995)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824579</commentid>
    <comment_count>2</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-12-15 16:35:33 -0800</bug_when>
    <thetext>Mozilla has the following code.

https://hg.mozilla.org/mozilla-central/file/tip/widget/GfxDriverInfo.cpp

&gt; DECLARE_VENDOR_ID(Microsoft, &quot;0x1414&quot;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824589</commentid>
    <comment_count>3</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2021-12-15 16:52:01 -0800</bug_when>
    <thetext>Please feel free to propose a patch against WebKit&apos;s copy of ANGLE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824590</commentid>
    <comment_count>4</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2021-12-15 16:52:36 -0800</bug_when>
    <thetext>(oops, didn&apos;t mean to submit that comment as is)

...and we&apos;ll be happy to help you upstream it to the ANGLE repository.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824928</commentid>
    <comment_count>5</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-12-16 18:02:31 -0800</bug_when>
    <thetext>Unfortunately, dxdiag.exe doesn&apos;t work in the WinCairo-64-bit-WKL-Debug-Tests container.
So, I created a simple program and compiled it in the container. The vendor ID is also 0x1414.
https://gist.github.com/fujii/72df773fe7fa11fd7459755f184cee6a</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824972</commentid>
    <comment_count>6</comment_count>
      <attachid>447420</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-12-16 21:02:29 -0800</bug_when>
    <thetext>Created attachment 447420
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824973</commentid>
    <comment_count>7</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2021-12-16 21:03:31 -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>1825164</commentid>
    <comment_count>8</comment_count>
      <attachid>447420</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2021-12-17 12:53:39 -0800</bug_when>
    <thetext>Comment on attachment 447420
Patch

Seems fine. r+</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825172</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-17 13:40:26 -0800</bug_when>
    <thetext>Committed r287204 (245371@main): &lt;https://commits.webkit.org/245371@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 447420.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825173</commentid>
    <comment_count>10</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-17 13:41:19 -0800</bug_when>
    <thetext>&lt;rdar://problem/86648972&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447420</attachid>
            <date>2021-12-16 21:02:29 -0800</date>
            <delta_ts>2021-12-17 13:40:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234371-20211217140228.patch</filename>
            <type>text/plain</type>
            <size>3204</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MTY3CmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0
eS9BTkdMRS9DaGFuZ2VMb2cgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DaGFuZ2VMb2cKaW5k
ZXggYmI2Yzg2YjU5MDk2NDFhZGU4ZWFhMDUxMGYyOWRiMTNhYzNiOThiMC4uMDczNmMxNjljZmYw
YjkzZjkyMDIzODlhOWY4ZWM5MzVkNWVkZTU4MCAxMDA2NDQKLS0tIGEvU291cmNlL1RoaXJkUGFy
dHkvQU5HTEUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDIxIEBACisyMDIxLTEyLTE2ICBGdWppaSBIaXJvbm9yaSAgPEhpcm9ub3Jp
LkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtBTkdMRV0gIldBUk46IGRyaXZlcl91dGlscy5j
cHA6MTY5IChyeDo6R2V0VmVuZG9yU3RyaW5nKTohIFVuaW1wbGVtZW50ZWQ6IHJ4OjpHZXRWZW5k
b3JTdHJpbmciIG9uIFdpbkNhaXJvIGRlYnVnIHRlc3RpbmcgYm90CisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzQzNzEKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZnRlciByMjg2NjAzIHVwZGF0ZWQgQU5H
TEUsIFdpbkNhaXJvIGRlYnVnIHRlc3RpbmcgYm90IHdhcworICAgICAgICBvYnNlcnZpbmcgYW5u
b3lpbmcgd2FybmluZyBtZXNzYWdlIGZvciBhbGwgV2ViR0wgdGVzc3RzLgorICAgICAgICA+IFdB
Uk46IGRyaXZlcl91dGlscy5jcHA6MTY5IChyeDo6R2V0VmVuZG9yU3RyaW5nKTogCSEgVW5pbXBs
ZW1lbnRlZDogcng6OkdldFZlbmRvclN0cmluZyguLlwuLlxTb3VyY2VcVGhpcmRQYXJ0eVxBTkdM
RVxzcmNcbGliQU5HTEVccmVuZGVyZXJcZHJpdmVyX3V0aWxzLmNwcDoxNjkpCisKKyAgICAgICAg
VGhlIHZlbmRvciBJRCB3YXMgMHgxNDE0IChNaWNyb3NvZnQpLgorICAgICAgICA8aHR0cHM6Ly9w
Y2lzaWcuY29tL21lbWJlcnNoaXAvbWVtYmVyLWNvbXBhbmllcz4KKworICAgICAgICAqIHNyYy9s
aWJBTkdMRS9yZW5kZXJlci9kcml2ZXJfdXRpbHMuY3BwOgorICAgICAgICAocng6OkdldFZlbmRv
clN0cmluZyk6IEFkZGVkIG1vcmUgdmVuZG9yIHN0cmluZ3MgZm9yIHZlbmRvciBJRHMuCisgICAg
ICAgICogc3JjL2xpYkFOR0xFL3JlbmRlcmVyL2RyaXZlcl91dGlscy5oOiBBZGRlZCBWRU5ET1Jf
SURfTUlDUk9TT0ZULgorCiAyMDIxLTEyLTE2ICBKb2huIEN1bm5pbmdoYW0gIDxqb2huY3Vubmlu
Z2hhbUBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIHN1cHBvcnQgdG8gYXR0cmlidXRlIG93bmVy
c2hpcCBvZiBBTkdMRSBNZXRhbCdzIHJlc291cmNlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1RoaXJk
UGFydHkvQU5HTEUvc3JjL2xpYkFOR0xFL3JlbmRlcmVyL2RyaXZlcl91dGlscy5jcHAgYi9Tb3Vy
Y2UvVGhpcmRQYXJ0eS9BTkdMRS9zcmMvbGliQU5HTEUvcmVuZGVyZXIvZHJpdmVyX3V0aWxzLmNw
cAppbmRleCBkYWI4ODY4ZTllM2NmYzBmM2JhNzI4NmJkMDYzNjRmYTdiMGIzYzU1Li5iZDk3NTNh
MTM4MTI3ODM0NGUyOWYyOTg3ZjliYzM5MWQzZTI4NGI0IDEwMDY0NAotLS0gYS9Tb3VyY2UvVGhp
cmRQYXJ0eS9BTkdMRS9zcmMvbGliQU5HTEUvcmVuZGVyZXIvZHJpdmVyX3V0aWxzLmNwcAorKysg
Yi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9zcmMvbGliQU5HTEUvcmVuZGVyZXIvZHJpdmVyX3V0
aWxzLmNwcApAQCAtMTQ2LDYgKzE0Niw4IEBAIGNvbnN0IGNoYXIgKkdldFZlbmRvclN0cmluZyh1
aW50MzJfdCB2ZW5kb3JJZCkKICAgICAgICAgICAgIHJldHVybiAiQVJNIjsKICAgICAgICAgY2Fz
ZSBWRU5ET1JfSURfQVBQTEU6CiAgICAgICAgICAgICByZXR1cm4gIkFwcGxlIjsKKyAgICAgICAg
Y2FzZSBWRU5ET1JfSURfTUlDUk9TT0ZUOgorICAgICAgICAgICAgcmV0dXJuICJNaWNyb3NvZnQi
OwogICAgICAgICBjYXNlIFZFTkRPUl9JRF9CUk9BRENPTToKICAgICAgICAgICAgIHJldHVybiAi
QnJvYWRjb20iOwogICAgICAgICBjYXNlIFZFTkRPUl9JRF9HT09HTEU6CkBAIC0xNjAsNiArMTYy
LDEyIEBAIGNvbnN0IGNoYXIgKkdldFZlbmRvclN0cmluZyh1aW50MzJfdCB2ZW5kb3JJZCkKICAg
ICAgICAgICAgIHJldHVybiAiSW1hZ2luYXRpb24gVGVjaG5vbG9naWVzIjsKICAgICAgICAgY2Fz
ZSBWRU5ET1JfSURfUVVBTENPTU06CiAgICAgICAgICAgICByZXR1cm4gIlF1YWxjb21tIjsKKyAg
ICAgICAgY2FzZSBWRU5ET1JfSURfU0FNU1VORzoKKyAgICAgICAgICAgIHJldHVybiAiU2Ftc3Vu
ZyI7CisgICAgICAgIGNhc2UgVkVORE9SX0lEX1ZNV0FSRToKKyAgICAgICAgICAgIHJldHVybiAi
Vk13YXJlIjsKKyAgICAgICAgY2FzZSBWRU5ET1JfSURfVklWQU5URToKKyAgICAgICAgICAgIHJl
dHVybiAiVml2YW50ZSI7CiAgICAgICAgIGNhc2UgMHhiYTVlYmExMTogIC8vIE1vY2sgdmVuZG9y
IElEIHVzZWQgZm9yIHRlc3RzLgogICAgICAgICAgICAgcmV0dXJuICJUZXN0IjsKICAgICAgICAg
Y2FzZSAwOgpkaWZmIC0tZ2l0IGEvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvc3JjL2xpYkFOR0xF
L3JlbmRlcmVyL2RyaXZlcl91dGlscy5oIGIvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvc3JjL2xp
YkFOR0xFL3JlbmRlcmVyL2RyaXZlcl91dGlscy5oCmluZGV4IDM4MmE4YmVjYTY2Y2YyYWFhNzcx
ZDJlN2FmMjZmNmI1OGI5Nzk4Y2YuLjQwNjI5ZTVkMzQ3MTc1NDEzMjQwOTk0YjNjZDM1ZDU1ZWZj
YmM5YWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL3NyYy9saWJBTkdMRS9y
ZW5kZXJlci9kcml2ZXJfdXRpbHMuaAorKysgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9zcmMv
bGliQU5HTEUvcmVuZGVyZXIvZHJpdmVyX3V0aWxzLmgKQEAgLTIxLDYgKzIxLDcgQEAgZW51bSBW
ZW5kb3JJRCA6IHVpbnQzMl90CiAgICAgVkVORE9SX0lEX0FNRCAgICAgPSAweDEwMDIsCiAgICAg
VkVORE9SX0lEX0FQUExFICAgPSAweDEwNkIsCiAgICAgVkVORE9SX0lEX0FSTSAgICAgPSAweDEz
QjUsCisgICAgVkVORE9SX0lEX01JQ1JPU09GVCA9IDB4MTQxNCwKICAgICAvLyBCcm9hZGNvbSBk
ZXZpY2VzIHdvbid0IHVzZSBQQ0ksIGJ1dCB0aGlzIGlzIHRoZWlyIFZ1bGthbiB2ZW5kb3IgaWQu
CiAgICAgVkVORE9SX0lEX0JST0FEQ09NID0gMHgxNEU0LAogICAgIFZFTkRPUl9JRF9HT09HTEUg
ICA9IDB4MUFFMCwK
</data>

          </attachment>
      

    </bug>

</bugzilla>