summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/swr/rasterizer
Commit message (Expand)AuthorAgeFilesLines
* swr/rast: FE/Clipper - unify SIMD8/16 functions using simdlib typesTim Rowley2017-09-063-1189/+446
* swr/rast: Remove use of C++14 template variableTim Rowley2017-09-062-6/+14
* swr/rast: SIMD16 FE remove templated immediates workaroundTim Rowley2017-09-061-90/+20
* swr/rast: SIMD16 PA - rename Assemble_simd16 to AssembleTim Rowley2017-09-063-31/+15
* swr/rast: FE/Binner - unify SIMD8/16 functions using simdlib typesTim Rowley2017-09-065-1739/+696
* swr/rast: Removed some trailing whitespace caught during reviewTim Rowley2017-09-063-10/+10
* swr/rast: Allow gather of floats from fetch shader with 2-4GB offsetsTim Rowley2017-09-062-1/+7
* swr/rast: Fix invalid casting for calls to Interlocked* functionsTim Rowley2017-08-163-7/+7
* swr/rast: fix core / knights split of AVX512 intrinsicsTim Rowley2017-08-024-55/+69
* swr/rast: simplify knob default value setupTim Rowley2017-08-022-14/+11
* swr/rast: split gen_knobs templates into .h/.cppTim Rowley2017-08-023-116/+163
* swr/rast: gen_knobs template code styleTim Rowley2017-08-021-2/+2
* swr/rast: switch gen_knobs.cpp licenseTim Rowley2017-08-021-12/+17
* swr/rast: constify swr rasterizerTim Rowley2017-08-0218-323/+339
* swr/rast: SIMD16 shaders - widen fetch and vertex shadersTim Rowley2017-08-026-5/+238
* swr/rast: vmask() implementations for KNLTim Rowley2017-08-021-0/+14
* swr/rast: rename frontend pVertexStoreTim Rowley2017-08-021-6/+9
* swr/rast: fix movemask_ps / movemask_pd on AVX512Tim Rowley2017-08-021-2/+7
* swr/rast: stop using MSFT types in platform independent codeTim Rowley2017-08-0214-31/+35
* swr/rast: enable USE_SIMD16_FRONTEND by defaultTim Rowley2017-08-021-1/+1
* swr/rast: disable AVX512 optimization of SSE / AVX codeTim Rowley2017-08-021-0/+4
* swr/rast: fix USE_SIMD16_FRONTEND issuesTim Rowley2017-08-0214-74/+49
* swr/rast: simdlib better separation of core vs knights avx512Tim Rowley2017-08-0213-244/+902
* swr/rast: threadID via portable std::this_thread::get_id()Tim Rowley2017-08-021-9/+11
* swr/rast: non-regex knob fallback code for gcc < 4.9Tim Rowley2017-07-271-0/+21
* swr/rast: quit using linux-specific gettid()Tim Rowley2017-07-212-4/+3
* swr/rast: fix memory paths for avx512 optimized avx/sseTim Rowley2017-07-212-10/+10
* swr/rast: cache line align hottile buffersTim Rowley2017-07-211-3/+3
* swr/rast: simdlib changes for clang/gccTim Rowley2017-07-212-10/+35
* swr/rast: Fix use of KNL-only intrinsics in SKX buildTim Rowley2017-07-133-6/+6
* swr/rast: Fix build warnings when using the Intel compilerTim Rowley2017-07-131-1/+1
* swr/rast: SIMD16 Frontend - Fix USE_SIMD16_FRONTEND buildTim Rowley2017-07-134-12/+25
* swr/rast: Removing unneeded MSVC warning pragmaTim Rowley2017-07-131-3/+0
* swr/rast: Add support for read-only render targetsTim Rowley2017-07-132-4/+10
* swr/rast: Support render target mask instead of render target countTim Rowley2017-07-136-48/+84
* swr/rast: make SWR_VISIBLE attribute work for windowsGeorge Kyriazis2017-07-111-1/+1
* swr/rast: Correctly allocate SWR_STATS memory as cacheline alignedTim Rowley2017-07-062-5/+5
* swr/rast: remove unused variablesTim Rowley2017-07-062-4/+0
* swr/rast: don't use _mm256_fmsub_ps in AVX codeTim Rowley2017-07-061-1/+5
* swr/rast: _mm*_undefined_* implementations for gcc<4.9Tim Rowley2017-07-061-0/+6
* swr/rast: increase number of possible draws in flightTim Rowley2017-06-301-1/+1
* swr/rast: move default split size from driver to rasterizerTim Rowley2017-06-301-1/+1
* swr/rast: Fix missing setup of psContext.pColorBufferTim Rowley2017-06-302-16/+14
* swr/rast: Switch intrinsic usage to SIMDLibTim Rowley2017-06-3029-2679/+6209
* swr/rast: Fix unused variable warningsTim Rowley2017-06-301-6/+0
* swr/rast: Split rasterizer.cpp to improve compile timeTim Rowley2017-06-307-1613/+1671
* swr/rast: gen_backends.py remove extraneous semicolonTim Rowley2017-06-301-1/+2
* swr/rast: Support dynamically sized vertex layoutTim Rowley2017-06-304-21/+45
* swr/rast: Split backend.cpp to improve compile timeTim Rowley2017-06-3010-1823/+2103
* swr/rast: gen_backends.py removal of commented debug printsTim Rowley2017-06-301-4/+1