Reviewed-by: Bruce Cherniak <[email protected]> > On May 3, 2016, at 11:13 AM, Tim Rowley <[email protected]> wrote: > > Smallish changes this time around, some changes that hopefully > start improving coverity's opinion of the rasterizer, and a small > performance tweak. > > Tim Rowley (11): > swr: [rasterizer] Whitespace cleanup and misc changes > swr: [rasterizer core] Fix threadviz support in buckets > swr: [rasterizer core] Fix thread allocation > swr: [rasterizer jitter] Add asserts for supported formats in fetch > shader > swr: [rasterizer memory] Add missing store tiles function > swr: [rasterizer jitter] Fix printing bugs for tracing. > swr: [rasterizer] Add support for X24_TYPELESS_G8_UINT format > swr: [rasterizer] Miscellaneous backend changes > swr: [rasterizer] Add SWR_ASSUME / SWR_ASSUME_ASSERT macros > swr: [rasterizer] Small warning cleanup > swr: [rasterizer core] Faster modulo operator in ProcessVerts > > .../drivers/swr/rasterizer/common/formats.cpp | 25 +++-- > .../drivers/swr/rasterizer/common/formats.h | 1 + > src/gallium/drivers/swr/rasterizer/common/os.h | 1 + > .../swr/rasterizer/common/rdtsc_buckets.cpp | 12 +++ > .../drivers/swr/rasterizer/common/rdtsc_buckets.h | 12 +-- > .../drivers/swr/rasterizer/common/simdintrin.h | 20 ++++ > .../drivers/swr/rasterizer/common/swr_assert.h | 50 +++++++++- > src/gallium/drivers/swr/rasterizer/core/arena.h | 16 ++-- > .../drivers/swr/rasterizer/core/backend.cpp | 26 ++--- > src/gallium/drivers/swr/rasterizer/core/backend.h | 7 +- > .../drivers/swr/rasterizer/core/format_traits.h | 22 +++++ > .../drivers/swr/rasterizer/core/frontend.cpp | 5 +- > src/gallium/drivers/swr/rasterizer/core/pa.h | 5 +- > .../drivers/swr/rasterizer/core/rdtsc_core.cpp | 2 +- > .../drivers/swr/rasterizer/core/threads.cpp | 64 +++++++++---- > .../drivers/swr/rasterizer/jitter/JitManager.h | 7 -- > .../drivers/swr/rasterizer/jitter/blend_jit.h | 1 - > .../drivers/swr/rasterizer/jitter/builder_misc.cpp | 105 +++++---------------- > .../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 2 + > .../drivers/swr/rasterizer/jitter/jit_api.h | 1 - > .../drivers/swr/rasterizer/memory/StoreTile.cpp | 5 +- > .../rasterizer/scripts/templates/knobs.template | 3 - > src/gallium/drivers/swr/swr_state.h | 1 + > 23 files changed, 225 insertions(+), 168 deletions(-) > > -- > 1.9.1 > > _______________________________________________ > mesa-dev mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
