<?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>94049</bug_id>
          
          <creation_ts>2012-08-14 17:06:12 -0700</creation_ts>
          <short_desc>[chromium] refactor quad drawing so that all quads intelligently draw only their visibleRect</short_desc>
          <delta_ts>2013-04-10 13:46:53 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Shawn Singh">shawnsingh</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>danakj</cc>
    
    <cc>enne</cc>
    
    <cc>shawnsingh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>695564</commentid>
    <comment_count>0</comment_count>
    <who name="Shawn Singh">shawnsingh</who>
    <bug_when>2012-08-14 17:06:12 -0700</bug_when>
    <thetext>Some CCDrawQuad types are drawing their entire contentBounds and relying on scissoring to be clipped properly.  We probably want to refactor this so that all quad types use their visibleRect to draw themselves.

I&apos;m not 100% sure yet, but I think after doing such a refactor, we can consider scissoring purely an optimization (which would only be a meaningful optimization when using damage tracking / partial swap).  We might not even be benefitting from scissoring to renderSurfaces at that point.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>873212</commentid>
    <comment_count>1</comment_count>
    <who name="Shawn Singh">shawnsingh</who>
    <bug_when>2013-04-10 13:44:14 -0700</bug_when>
    <thetext>danakj - is this bug still valid, do we need to migrate it on the blink side of the world?  or is this WONTFIX for blink also?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>873217</commentid>
    <comment_count>2</comment_count>
    <who name="Shawn Singh">shawnsingh</who>
    <bug_when>2013-04-10 13:45:50 -0700</bug_when>
    <thetext>
bug moved to https://code.google.com/p/chromium/issues/detail?id=230057</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>873219</commentid>
    <comment_count>3</comment_count>
    <who name="Dana Jansens">danakj</who>
    <bug_when>2013-04-10 13:46:53 -0700</bug_when>
    <thetext>this is valid. most quads are drawn fully even tho we know they are occluded.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>