home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.development      Operating system development chatter      4,255 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 2,832 of 4,255   
   Rod Pemberton to Rod Pemberton   
   Re: OT:OMG! Mozilla enabled their broken   
   07 Sep 21 18:39:25   
   
   From: noemail@basdxcqvbe.com   
      
   On Thu, 26 Aug 2021 21:23:00 -0500   
   Rod Pemberton  wrote:   
      
   > On Tue, 27 Jul 2021 00:03:28 -0500   
   > Rod Pemberton  wrote:   
   > > On Mon, 28 Jun 2021 08:12:38 -0500   
   > > Rod Pemberton  wrote:   
   > > > On Thu, 17 Jun 2021 12:48:01 -0500   
   > > > Rod Pemberton  wrote:   
   > > > > On Thu, 3 Jun 2021 20:23:19 -0500   
   > > > > Rod Pemberton  wrote:   
      
   > > > > >    
   > > > > >   
   > > > > > OMG! Mozilla enabled their broken rendering engine for Firefox   
   > > > > > 89.0.   
   > > > > >   
   > > > > > [snip]   
   > > > > >   
   > > > > > E.g., MotionMark1.1 results for my 2009 components computer:   
   > > > > >   
   > > > > > 89.0 74+  without Webrender - 100% correctly rendered   
   > > > > > 89.0 4.33    with Webrender - ~70% correctly rendered   
   > > > > >   
   > > > > > 88.0.1 72+  without Webrender - 100% correctly rendered   
   > > > > > 88.0.1 1.08    with Webrender - ~30% correctly rendered   
   > > > > >   
   > > > > >   
   > > > > > [snip]   
   > > > >   
   > > > > Update:   
   > > > >   
   > > > > 89.0.1 76.18  without Webrender   
   > > > > 89.0.1  4.19     with Webrender   
   > > > >   
   > > > > AMD RS780 (DRM 2.40.0 / 3.18.16, LLVM 9.0.1)   
   > > > > 3.0 Mesa 19.2.8   
   > > > > mesa/r600   
   > > > >   
   > > >   
   > > > Update:   
   > > >   
   > > > 89.0.2 71.33  without Webrender   
   > > > 89.0.2  4.44     with Webrender   
   > > >   
   > > >   
   > > > Complete results:   
   > > >   
   > > > FF Webrender     OFF           ON   
   > > > MotionMark     71.33         4.44   
   > > > Multiply        1.00 pass    1.00 fail   
   > > > Canvas Arcs   352.20 pass    1.00 fail   
   > > > Leaves         69.48 pass   84.13 pass   
   > > > Paths        1156.07 pass    1.00 fail   
   > > > Canvas Lines 1117.47 pass    1.00 fail   
   > > > Focus          18.89 pass   19.80 pass   
   > > > Images         41.47 pass    2.00 pass   
   > > > Design         36.51 pass    2.74 pass   
   > > > Suits          52.83 pass   73.29 pass   
   > > >   
   > > > The higher the score, the more accurate and more complete the   
   > > > rendering appeared (subjective).   
   > > >   
   > >   
   > > Firefox 90.0.2 64-bit Linux   
   > >   
   > > (webrender           off     on)   
   > >   
   > > MotionMark 1.1     70.81   4.93   
   > > Multiply            1.00   1.00   
   > > Canvas Arcs       396.93   3.00   
   > > Leaves             73.96   9.00   
   > > Paths            1187.56   2.00   
   > > Canvas Lines      996.20   1.00   
   > > Focus              23.74  20.95   
   > > Images             39.50   2.00   
   > > Design             27.28   6.40   
   > > Suits              50.41 119.73   
   > >   
   > > Well, they're clearly still having issues with this.  Their "Leaves"   
   > > test performance completely died, while their "Suits" test   
   > > performance improved immensely.  They had moderate improvements on   
   > > other tests.   
   > >   
   >   
   > MotionMark 1.1   71.15     6.84   
   > Multiply          1.00     1.00   
   > Canvas Arcs     344.58     1.00   
   > Leaves           73.29   122.67   
   > Paths          1367.65     3.00   
   > Canvas Lines    993.32     1.00   
   > Focus            21.97    24.50   
   > Images           37.61     4.00   
   > Design           30.19     5.56   
   > Suits            54.57   163.36   
   >   
   > They restored and improved their "Leaves" performance for webrender.   
   > They improved their "Suits" performance. And, "Focus" improved a bit.   
   > Other tests have slight improvements and slight declines.  Now, I'm   
   > wondering if only "Leaves" and "Suits" are what they're focused upon?   
   > Or, if "Focus" is also a base requirement, as "Focus" test mostly   
   > matches hardware performance, but the other two now outperform   
   > hardware.   
   >   
      
   Well, it would appear (*) that Firefox 92.0 finally fixed webrender, at   
   least for Linux!   
      
   (I.e., wolfgang, you probably don't need to do anything now that 92.0   
   has been released.  But, you can run MotionMark1.1 to check.  Sorry that   
   I didn't reply sooner, but I've been really busy lately.  Ditto to   
   stalled conversations with James, Paul, and others.)   
   https://browserbench.org/MotionMark1.1/   
      
   The visual quality of the rendering with MotionMark for webrender is now   
   on par with hardware/opengl.  The quality is good enough that it almost   
   makes me suspect that Firefox might be falling back and using hardware,   
   somehow, or at least using it.   
      
   The old setting to enable opengl has been disabled, should be deleted   
   from about:config, and a new equivalent setting with a different name   
   has been added for Firefox 92.0.   
      
   The old setting that has been disabled and should be deleted from   
   about:config is:   
   gfx.webrender.force.disabled   
      
   This new setting that has been added as it's replacement:   
   gfx.webrender.force-legacy-layers   
      
   To test OpenGL you must change   
   gfx.webrender.force-legacy-layers   
   from false to true and restart Firefox.   
      
                  opengl  webrender   
   MotionMark      78.07   62.98   
   multiply         1.00    1.00   
   canvas arcs    377.68  181.02   
   leaves          94.76  133.57   
   paths         1378.52  648.23   
   canvas lines  1169.99  567.70   
   focus           32.70   26.92   
   images          42.57   40.46   
   design          23.79    8.93   
   suits           56.38  180.25   
      
   Huge improvements for webrender all around, with "leaves" and "suits"   
   outperforming hardware/opengl.  The "canvas arcs", "paths", and "canvas   
   lines" have reached 50% of hardware/opengl.  That's phenomenal if this   
   truly is purely software rendering.  So, it raises my suspicions as to   
   hardware fallback, but that wouldn't explain "leaves" and "suits", only   
   the others.   
      
   I also tried toggling   
   gfx.webrender.reject-software-drivers   
   from true to false.   
      
                  opengl  webrender   
   MotionMark      78.10   95.13   
   multiply         1.00   39.00   
   canvas arcs    390.34  180.58   
   leaves          80.76  131.05   
   paths         1237.11  656.09   
   canvas lines  1256.80  548.84   
   focus           29.38   27.33   
   images          42.57   45.40   
   design          28.84    8.73   
   suits           61.19  177.23   
      
   I see a huge improvement in "multiply" for webrender, when   
   gfx.webrender.reject-software-drivers is set to false.  I've not seen   
   any "multiply" result over 1.00 previously. ...  Suspicious?   
   Othwerwise, the numbers are on par with prior tests above.   
      
   (*) FYI, I've been updating and/or recompiling numerous graphics   
   libraries, video drivers, and math related software packages recently,   
   to obtain better performance on this machine.  So, I'm not entirely   
   100% certain if this fix was exclusively a Firefox fix or something   
   else, unfortunately.   
      
      
   --   
   Democrats on abortion: We claim bodily autonomy.   
   Democrats on Covid: We reject bodily autonomy. Forced vaccinations!   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca