Mesa (master): swr: [rasterizer core] backend refactor

Tim Rowley torowley at kemper.freedesktop.org
Wed Apr 27 15:43:25 UTC 2016


Module: Mesa
Branch: master
Commit: 4e1e0b3a32a129a785bddc193cf105be75c32847
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e1e0b3a32a129a785bddc193cf105be75c32847

Author: Tim Rowley <timothy.o.rowley at intel.com>
Date:   Thu Apr 14 17:03:16 2016 -0600

swr: [rasterizer core] backend refactor

Lump all template args into a bundle of traits, and add some
functionality to the MSAA traits.

Reviewed-by: Bruce Cherniak <bruce.cherniak at intel.com>

---

 src/gallium/drivers/swr/rasterizer/core/api.cpp    |   4 -
 .../drivers/swr/rasterizer/core/backend.cpp        | 334 ++++++---------
 src/gallium/drivers/swr/rasterizer/core/backend.h  |  50 ++-
 .../drivers/swr/rasterizer/core/multisample.cpp    |  13 +
 .../drivers/swr/rasterizer/core/multisample.h      | 470 ++++++++++++++++++++-
 5 files changed, 633 insertions(+), 238 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=4e1e0b3a32a129a785bddc193cf105be75c32847



More information about the mesa-commit mailing list