aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp
Commit message (Expand)AuthorAgeFilesLines
* swr/rast: Move CallPrint() to a separate fileGeorge Kyriazis2018-04-181-20/+2
* swr/rast: Add autogen of helper llvm intrinsics.George Kyriazis2018-04-181-13/+0
* swr/rast: Add some instructions to jitterGeorge Kyriazis2018-04-181-0/+12
* swr/rast: Add VPOPCNTGeorge Kyriazis2018-03-091-0/+8
* swr/rast: Move memory-related JIT functionsGeorge Kyriazis2018-01-251-777/+0
* swr/rast: Add extra (optional) parameter in GATHERPSGeorge Kyriazis2018-01-251-1/+1
* swr/rast: Added ICLAMP builder functionGeorge Kyriazis2018-01-191-2/+2
* swr/rast: x86 autogenerated macro workGeorge Kyriazis2018-01-191-8/+9
* swr/rast: Initial work for debugging support.George Kyriazis2018-01-191-1/+1
* swr/rast: shuffle header files for msvc pre-compiled header usageTim Rowley2018-01-101-0/+1
* swr/rast: SIMD16 builder - cleanup naming (simd2 -> simd16)Tim Rowley2018-01-101-72/+61
* swr/rast: EXTRACT2 changed from vextract/vinsert to vshuffleTim Rowley2017-12-151-43/+17
* swr/rast: Replace VPSRL with LSHRTim Rowley2017-12-151-30/+0
* swr/rast: SIMD16 Fetch - Fully widen 32-bit integer vertex componentsTim Rowley2017-12-151-0/+36
* swr/rast: Replace INSERT2 vextract/vinsert with JOIN2 vshuffleTim Rowley2017-12-151-32/+6
* swr/rast: SIMD16 Fetch - Fully widen 32-bit float vertex componentsTim Rowley2017-12-151-4/+37
* swr/rast: Convert gather masks to Nx1bitTim Rowley2017-12-151-13/+7
* swr/rast: Remove unneeded copy of gather maskTim Rowley2017-12-151-19/+3
* swr/rast: Implement AVX-512 GATHERPS in SIMD16 fetch shaderTim Rowley2017-11-201-9/+117
* swr/rast: Simplify GATHER* jit builder apiTim Rowley2017-11-201-16/+16
* swr/rast: Widen fetch shader to SIMD16Tim Rowley2017-11-201-0/+52
* swr/rast: Remove code supporting legacy llvm (<3.9)Tim Rowley2017-09-251-93/+9
* swr/rast: Add support for R10G10B10_FLOAT_A2_UNORM pixel formatTim Rowley2017-09-251-8/+8
* swr/rast: stop using MSFT types in platform independent codeTim Rowley2017-08-021-2/+2
* swr/rast: add additional jit utility functionsTim Rowley2017-04-281-1/+68
* swr: [rasterizer jitter] Remove HAVE_LLVM tests supporting llvm < 3.8Tim Rowley2017-04-111-31/+0
* swr: [rasterizer] Slight assert refactoringTim Rowley2017-03-201-2/+2
* swr: [rasterizer jitter] Add DEBUGTRAP jit builder functionTim Rowley2017-02-081-0/+7
* swr: [rasterizer core/common/jitter] gl_double supportTim Rowley2017-01-051-0/+49
* swr: [rasterizer jitter] include cstdarg in builder_misc.cppTim Rowley2016-12-021-1/+2
* swr: [rasterizer jitter] fixes for icc in vs2015 compat modeTim Rowley2016-10-031-1286/+1290
* swr: [rasterizer jitter] reimplement SCATTERPSTim Rowley2016-08-291-16/+94
* swr: [rasterizer] add support for llvm-3.9Tim Rowley2016-07-121-10/+28
* swr: [rasterizer jitter] cleanup supporting different llvm versionsTim Rowley2016-06-231-4/+27
* swr: [rasterizer core] buckets fixesTim Rowley2016-05-241-22/+32
* swr: [rasterizer jitter] fix assert in AVX implementation of MASKLOADDTim Rowley2016-05-191-2/+7
* swr: [rasterizer jitter] Fix printing bugs for tracing.Tim Rowley2016-05-051-81/+24
* swr: [rasterizer jitter] Fix MASKLOADD AVX prototype (float -> i32)Tim Rowley2016-03-251-1/+1
* swr: [rasterizer jitter] support llvm-svnTim Rowley2016-03-251-5/+5
* swr: [rasterizer jitter] signed immediate builderTim Rowley2016-03-251-0/+7
* swr: [rasterizer] Fix Coverity issues reported by Mesa developers.Tim Rowley2016-03-251-0/+2
* swr: [rasterizer jitter] vpermps supportTim Rowley2016-03-251-1/+50
* swr: [rasterizer] Add rdtsc buckets support for shadersTim Rowley2016-03-251-0/+38
* swr: [rasterizer jitter] Cleanup use of types inside of Builder.Tim Rowley2016-03-251-29/+29
* swr: [rasterizer jitter] Fix type mismatch on select args for SCATTERPSTim Rowley2016-03-251-2/+4
* gallium/swr: add OpenSWR rasterizerTim Rowley2016-03-021-0/+1447