summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/swr/rasterizer/common
Commit message (Expand)AuthorAgeFilesLines
* swr/rast: blend_epi32() should return Integer, not FloatGeorge Kyriazis2018-02-161-1/+1
* swr/rast: Convert C Sampler intrinsicsGeorge Kyriazis2018-02-162-0/+19
* swr/rast: Make SIMDLib templated types easier to useGeorge Kyriazis2018-02-161-0/+9
* swr/rast: Better ExecCmd (i.e. system()) implmentationGeorge Kyriazis2018-01-252-0/+167
* swr/rast: Added missing define for Linux/gccGeorge Kyriazis2018-01-191-0/+1
* swr/rast: fix invalid sign masks in avx512 simdlib codeTim Rowley2018-01-043-3/+3
* swr: Correct texture allocation and limit max size to 2GBBruce Cherniak2017-12-131-1/+1
* swr/rast: Faster emulated simd16 permuteTim Rowley2017-11-141-23/+11
* swr/rast: Use gather instruction for i32gather_ps on simd16/avx512Tim Rowley2017-11-141-11/+1
* swr/rast: Add support for R10G10B10_FLOAT_A2_UNORM pixel formatTim Rowley2017-09-251-8/+19
* swr/rast: fix core / knights split of AVX512 intrinsicsTim Rowley2017-08-024-55/+69
* swr/rast: constify swr rasterizerTim Rowley2017-08-026-200/+205
* swr/rast: vmask() implementations for KNLTim Rowley2017-08-021-0/+14
* 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-021-6/+0
* swr/rast: disable AVX512 optimization of SSE / AVX codeTim Rowley2017-08-021-0/+4
* swr/rast: fix USE_SIMD16_FRONTEND issuesTim Rowley2017-08-027-62/+35
* swr/rast: simdlib better separation of core vs knights avx512Tim Rowley2017-08-0213-244/+902
* swr/rast: quit using linux-specific gettid()Tim Rowley2017-07-211-2/+0
* swr/rast: fix memory paths for avx512 optimized avx/sseTim Rowley2017-07-212-10/+10
* 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-132-2/+14
* swr/rast: make SWR_VISIBLE attribute work for windowsGeorge Kyriazis2017-07-111-1/+1
* 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: Switch intrinsic usage to SIMDLibTim Rowley2017-06-3016-2213/+5724
* swr/rast: Refactor includes to limit simdintrin.h usageTim Rowley2017-06-163-137/+171
* swr/rast: SIMD16 FE - fix/use SIMD16 calcDeterminantIntVertical()Tim Rowley2017-05-302-0/+46
* swr/rast: make simd16 logicops avx512f safeTim Rowley2017-05-301-4/+10
* swr/rast: fix _simd16_movemask_(ps,pd) native AVX512 intrinsicsTim Rowley2017-05-301-4/+4
* swr/rast: add CreateDirectoryPath to recursively create directoriesTim Rowley2017-05-302-3/+48
* swr/rast: add support for DX1_RGB{_SRGB} formatsTim Rowley2017-05-302-36/+48
* swr/rast: add SwrGetInterface() function to return apiTim Rowley2017-04-281-0/+6
* swr/rast: name threads to aid debuggingTim Rowley2017-04-282-1/+111
* swr: [rasterizer common] Add _simd_testz_si aliasTim Rowley2017-04-111-0/+1
* swr: [rasterizer common/core] Fix 32-bit windows buildTim Rowley2017-04-111-96/+102
* swr: [rasterizer core] SIMD16 Frontend WIP - ClipperTim Rowley2017-04-111-21/+20
* swr: [rasterizer core] SIMD16 Frontend WIPTim Rowley2017-04-051-27/+17
* swr: [rasterizer core] Programmable sample position supportTim Rowley2017-04-051-0/+7
* swr: [rasterizer core] Disable inline function expansionTim Rowley2017-03-281-0/+12
* swr: [rasterizer common] Use C++ thread_local keywordTim Rowley2017-03-281-2/+2
* swr: [rasterizer core] Enable SIMD16Tim Rowley2017-03-281-7/+7
* swr: [rasterizer] Convert more SWR_ASSERT(false, ...) to SWR_INVALID(...)Tim Rowley2017-03-201-1/+1
* swr: [rasterizer core/common] Fix the native AVX512 build under ICCTim Rowley2017-03-201-6/+20
* swr: [rasterizer core] Allow no arguments to SWR_INVALID macroTim Rowley2017-03-201-1/+13
* swr: [rasterizer] Slight assert refactoringTim Rowley2017-03-202-178/+215
* swr: [rasterizer] Backend code adjustmentsTim Rowley2017-03-201-0/+9
* swr: [rasterizer common] Add InterpolateComponentFlat utilityTim Rowley2017-03-201-0/+13