<?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>87797</bug_id>
          
          <creation_ts>2012-05-29 17:31:12 -0700</creation_ts>
          <short_desc>[Cairo] [TextureMapperGL] Nvidia card does not update WebGL texture when interacting with canvas</short_desc>
          <delta_ts>2012-06-08 17:56:25 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.ibiblio.org/e-notes/webgl/deflate/ship.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Martin Robinson">mrobinson</reporter>
          <assigned_to name="Martin Robinson">mrobinson</assigned_to>
          <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>636620</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-05-29 17:31:12 -0700</bug_when>
    <thetext>When interacting with http://www.ibiblio.org/e-notes/webgl/deflate/ship.html with TextureMapperGL enabled, the canvas content does not update after the first render. It seems that Nvidia cards require manually rebinding to the multisampling FBO after multisample resolution. This is likely because the texture cannot be active on two framebuffers at once. This does not seem to be an issue for my Intel driver.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>636627</commentid>
    <comment_count>1</comment_count>
      <attachid>144659</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-05-29 17:34:08 -0700</bug_when>
    <thetext>Created attachment 144659
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>645153</commentid>
    <comment_count>2</comment_count>
      <attachid>144659</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-06-08 17:34:10 -0700</bug_when>
    <thetext>Comment on attachment 144659
Patch

Ok let&apos;s try this!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>645163</commentid>
    <comment_count>3</comment_count>
      <attachid>144659</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-08 17:56:21 -0700</bug_when>
    <thetext>Comment on attachment 144659
Patch

Clearing flags on attachment: 144659

Committed r119882: &lt;http://trac.webkit.org/changeset/119882&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>645164</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-08 17:56:25 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>144659</attachid>
            <date>2012-05-29 17:34:08 -0700</date>
            <delta_ts>2012-06-08 17:56:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-87797-20120529173403.patch</filename>
            <type>text/plain</type>
            <size>2270</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE4NDM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjAzODgyZDY0MTcwMDhi
MDQ2ODg1MDA2NTZiZmZjMmE5YTcxNTYwZS4uZjVhNjUwNThjZWM2OGU1OGMxYTE0ZWRkZmJjYmFm
YWQzOWI3MDMyYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIzIEBACiAyMDEyLTA1LTI5ICBNYXJ0
aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KIAorICAgICAgICBbQ2Fpcm9dIFtU
ZXh0dXJlTWFwcGVyR0xdIE52aWRpYSBjYXJkIGRvZXMgbm90IHVwZGF0ZSBXZWJHTCB0ZXh0dXJl
IHdoZW4gaW50ZXJhY3Rpbmcgd2l0aCBjYW52YXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTg3Nzk3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLiBXZWJHTCBpcyBhbHJlYWR5IGNvdmVy
ZWQgYnkgV2ViR0wgdGVzdHMgYW5kIHRoaXMKKyAgICAgICAgYnVnIGlzIG9ubHkgcHJlc2VudCBv
biBjZXJ0YWluIGhhcmR3YXJlLgorCisgICAgICAgIEFmdGVyIHJlc29sdmluZyBtdWx0aXNhbXBs
aW5nIGJlZm9yZSBkcmF3aW5nIHRoZSB0ZXh0dXJlIHZpYSB0aGUKKyAgICAgICAgVGV4dHVyZU1h
cHBlciwgZmlyc3QgcmViaW5kIHRoZSBtdWx0aXNhbXBsaW5nIGZyYW1lYnVmZmVyLiBUaGlzIGVu
c3VyZXMKKyAgICAgICAgdGhhdCB0aGUgdGV4dHVyZSBpc24ndCBhY3RpdmUgaW4gdHdvIGZyYW1l
YnVmZmVycyBhdCBhIHRpbWUuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9H
cmFwaGljc0NvbnRleHQzRFByaXZhdGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3ND
b250ZXh0M0RQcml2YXRlOjpwYWludFRvVGV4dHVyZU1hcHBlcik6IFJlYmluZCB0aGUgbXVsdGlz
YW1wbGluZworICAgICAgICBmcmFtZWJ1ZmZlci4KKworMjAxMi0wNS0yOSAgTWFydGluIFJvYmlu
c29uICA8bXJvYmluc29uQGlnYWxpYS5jb20+CisKICAgICAgICAgW0NhaXJvXSBbT3BlbkdMXSBF
bmFibGUgR0xfT0VTX3N0YW5kYXJkX2Rlcml2YXRpdmVzCiAgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NzU4MwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9HcmFwaGljc0NvbnRleHQzRFByaXZhdGUuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vR3JhcGhpY3NDb250ZXh0
M0RQcml2YXRlLmNwcAppbmRleCBmZjFiZTA1ZDc1N2JlZDI2ZmU1MzVkYTZlZjU3YTFkZTQyMzhm
MDY2Li40NTliMmE4YWQyZjg0MjJhMWJmNGM3ZmY3Mzc0YWU2MWVlZDRjM2M2IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9HcmFwaGljc0NvbnRleHQz
RFByaXZhdGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJv
L0dyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZS5jcHAKQEAgLTY5LDExICs2OSwxMSBAQCB2b2lkIEdy
YXBoaWNzQ29udGV4dDNEUHJpdmF0ZTo6cGFpbnRUb1RleHR1cmVNYXBwZXIoVGV4dHVyZU1hcHBl
ciogdGV4dHVyZU1hcHBlcgogCiAgICAgaWYgKG1fY29udGV4dC0+bV9hdHRycy5hbnRpYWxpYXMg
JiYgbV9jb250ZXh0LT5tX2JvdW5kRkJPID09IG1fY29udGV4dC0+bV9tdWx0aXNhbXBsZUZCTykg
ewogICAgICAgICBHTENvbnRleHQqIHByZXZpb3VzQWN0aXZlQ29udGV4dCA9IEdMQ29udGV4dDo6
Z2V0Q3VycmVudCgpOwotCiAgICAgICAgIGlmIChwcmV2aW91c0FjdGl2ZUNvbnRleHQgIT0gbV9n
bENvbnRleHQpCiAgICAgICAgICAgICBtX2NvbnRleHQtPm1ha2VDb250ZXh0Q3VycmVudCgpOwog
CiAgICAgICAgIG1fY29udGV4dC0+cmVzb2x2ZU11bHRpc2FtcGxpbmdJZk5lY2Vzc2FyeSgpOwor
ICAgICAgICBnbEJpbmRGcmFtZWJ1ZmZlcihHcmFwaGljc0NvbnRleHQzRDo6RlJBTUVCVUZGRVIs
IG1fY29udGV4dC0+bV9ib3VuZEZCTyk7CiAKICAgICAgICAgaWYgKHByZXZpb3VzQWN0aXZlQ29u
dGV4dCAmJiBwcmV2aW91c0FjdGl2ZUNvbnRleHQgIT0gbV9nbENvbnRleHQpCiAgICAgICAgICAg
ICBwcmV2aW91c0FjdGl2ZUNvbnRleHQtPm1ha2VDb250ZXh0Q3VycmVudCgpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>