[Mesa-dev] [PATCH v2 00/19] swr: update rasterizer
Cherniak, Bruce
bruce.cherniak at intel.com
Thu May 19 19:36:46 UTC 2016
Reviewed-by: Bruce Cherniak <bruce.cherniak at intel.com>
On 5/17/16, 5:36 PM, "mesa-dev on behalf of Tim Rowley" <mesa-dev-bounces at lists.freedesktop.org on behalf of timothy.o.rowley at intel.com> wrote:
>Mostly small cleanups this round.
>
>v2:
> remove definition of offsetof
> more descriptive commit messages
> split threads.cpp cygwin/style changes into two commits
>
>Tim Rowley (19):
> swr: [rasterizer core] use parens to disambiguate operator precedence
> swr: [rasterizer common] foreground win32 assert dialog
> swr: [rasterizer common] portable threadviz buckets
> swr: [rasterizer core] utility function for getenv
> swr: [rasterizer core] move variable query outside loop
> swr: [rasterizer core] add dummy code for cygwin build
> swr: [rasterizer core] code style cleanup
> swr: [rasterizer core] removed tabs that snuck in
> swr: [rasterizer common] include cstddef for offsetof
> swr: [rasterizer common] guard definition of __cdecl/__stdcall
> swr: [rasterizer jitter] rename MEMCPY function to MEMCOPY
> swr: [rasterizer] rename _aligned_malloc to AlignedMalloc
> swr: [rasterizer common] add OSX to unix portability sections
> swr: [rasterizer core] clang override for _mm_undefined*
> swr: [rasterizer core] move MultisampleTrait static from header to cpp
> swr: [rasterizer jitter] add instancing to non-gather fetch path
> swr: [rasterizer core] apply KNOB_TOSS_DRAW to more functions
> swr: [rasterizer jitter] fix assert in AVX implementation of MASKLOADD
> swr: [rasterizer] utility functions for shared libs
>
> src/gallium/drivers/swr/rasterizer/common/os.h | 33 ++++++++-
> .../swr/rasterizer/common/rdtsc_buckets.cpp | 13 +++-
> .../drivers/swr/rasterizer/common/swr_assert.cpp | 2 +-
> src/gallium/drivers/swr/rasterizer/core/api.cpp | 36 +++++++---
> src/gallium/drivers/swr/rasterizer/core/arena.h | 4 +-
> .../drivers/swr/rasterizer/core/format_types.h | 2 +
> .../drivers/swr/rasterizer/core/frontend.cpp | 13 ++--
> .../drivers/swr/rasterizer/core/multisample.cpp | 5 +-
> .../drivers/swr/rasterizer/core/multisample.h | 4 +-
> src/gallium/drivers/swr/rasterizer/core/pa.h | 8 +--
> .../drivers/swr/rasterizer/core/ringbuffer.h | 4 +-
> .../drivers/swr/rasterizer/core/threads.cpp | 60 ++++++++++------
> .../drivers/swr/rasterizer/core/tilemgr.cpp | 2 +-
> src/gallium/drivers/swr/rasterizer/core/tilemgr.h | 4 +-
> src/gallium/drivers/swr/rasterizer/core/utils.h | 80 +++++++++++++++++++++-
> .../drivers/swr/rasterizer/jitter/builder_misc.cpp | 9 ++-
> .../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 42 ++++++++++--
> .../drivers/swr/rasterizer/jitter/jit_api.h | 1 +
> .../jitter/scripts/gen_llvm_ir_macros.py | 2 +-
> src/gallium/drivers/swr/swr_screen.cpp | 8 +--
> 20 files changed, 262 insertions(+), 70 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