[Mesa-dev] [PATCH 00/11] update swr rasterizer
Cherniak, Bruce
bruce.cherniak at intel.com
Fri Apr 22 23:07:38 UTC 2016
Reviewed-by: Bruce Cherniak <bruce.cherniak at intel.com
> On Apr 14, 2016, at 2:53 PM, Tim Rowley <timothy.o.rowley at intel.com> wrote:
>
> Another batch of updates to the swr rasterizer. No huge new features,
> but should fix at least one of the coverity flagged issues.
>
> Tim Rowley (11):
> swr: [rasterizer core] Use CS spill/fill size in core
> swr: [rasterizer fetch] Add support for fetching non-uniform component
> formats
> swr: [rasterizer core] Fix thread binding for 32-bit windows
> swr: [rasterizer core] Fix global arena allocator bug
> swr: [rasterizer core] Arena: make most allocated blocks the same size
> swr: [rasterizer core] TemplateArgUnroller
> swr: [rasterizer] Interpolation utility functions
> swr: [rasterizer scripts] Knob scripts tweaks
> swr: [rasterizer] Small cleanups
> swr: [rasterizer core] CompleteDrawContext changes for gcc
> swr: [rasterizer memory] Constify load tiles
>
> .../drivers/swr/rasterizer/common/simdintrin.h | 51 +++++-
> src/gallium/drivers/swr/rasterizer/core/api.cpp | 45 +----
> src/gallium/drivers/swr/rasterizer/core/api.h | 6 +-
> src/gallium/drivers/swr/rasterizer/core/arena.h | 146 ++++++++++------
> .../drivers/swr/rasterizer/core/backend.cpp | 6 +-
> src/gallium/drivers/swr/rasterizer/core/context.h | 1 +
> .../drivers/swr/rasterizer/core/frontend.cpp | 123 +++++++------
> src/gallium/drivers/swr/rasterizer/core/frontend.h | 24 ++-
> src/gallium/drivers/swr/rasterizer/core/pa.h | 6 +-
> src/gallium/drivers/swr/rasterizer/core/state.h | 2 -
> .../drivers/swr/rasterizer/core/threads.cpp | 31 +++-
> src/gallium/drivers/swr/rasterizer/core/utils.cpp | 31 ++--
> src/gallium/drivers/swr/rasterizer/core/utils.h | 34 +++-
> .../drivers/swr/rasterizer/jitter/JitManager.cpp | 6 -
> .../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 190 ++++++++++++++++++++-
> .../drivers/swr/rasterizer/jitter/jit_api.h | 3 +
> .../drivers/swr/rasterizer/memory/LoadTile.cpp | 12 +-
> .../drivers/swr/rasterizer/memory/StoreTile.cpp | 1 -
> .../drivers/swr/rasterizer/scripts/knob_defs.py | 4 +-
> .../rasterizer/scripts/templates/knobs.template | 25 ++-
> src/gallium/drivers/swr/swr_memory.h | 2 +-
> 21 files changed, 544 insertions(+), 205 deletions(-)
>
> --
> 1.9.1
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list