[Mesa-dev] [PATCH 00/29] Make more use of bitmasks

Mathias Fröhlich Mathias.Froehlich at gmx.net
Fri May 27 09:59:13 UTC 2016


On Wednesday, May 25, 2016 09:36:41 Ian Romanick wrote:
> On 05/23/2016 11:41 PM, Mathias.Froehlich at gmx.net wrote:
> > From: Mathias Fröhlich <Mathias.Froehlich at gmx.net>
> > 
> > Hi all,
> > 
> > following a series with performance improvements
> > for cpu/draw bound applications. This part makes
> > more use of the bitmask/ffs technique for iterating
> > a set of enabled items. The gains are not huge
> > but they are noticable for some of my favourite
> > workloads.
> 
> Performance enhancements aren't generally accepted without any
> performance data.  What workloads?  What system?

Ian,
lspci | grep VGA | grep Intel
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
lspci -n -s 00:02.0
00:02.0 0300: 8086:0166 (rev 09)

osgviewer is hand compiled from the OpenSceneGraph-3.4 branch. The default
rendering uses display lists and fixed function.

For more details for the whole picture see the other mail I just sent and CC to you.

> 
> That said, the first subseries definitely makes the code better.  I sent
> a couple comments, but with those fixed, patches 1 through 8 are
> 
> Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>

Thanks!

Mathias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20160527/08af7d01/attachment.html>


More information about the mesa-dev mailing list