summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/swr
AgeCommit message (Expand)AuthorFilesLines
2017-06-07tree-wide: remove trailing backslashEric Engestrom1-2/+2
2017-06-02gallium: Add a cap to check if the driver supports ARB_post_depth_coverageLyude1-0/+1
2017-05-30swr/rast: code cleanup (no functional change)Tim Rowley1-2/+6
2017-05-30swr/rast: whitespace changesTim Rowley3-8/+3
2017-05-30swr/rast: code cleanup (no functional change)Tim Rowley1-3/+4
2017-05-30swr/rast: allow early-z if shader uses depth valueTim Rowley1-1/+1
2017-05-30swr/rast: move wireframe/point triangle binning after cullingTim Rowley1-80/+76
2017-05-30swr/rast: remove unused functionsTim Rowley1-28/+0
2017-05-30swr/rast: code cleanup (no functional change)Tim Rowley1-60/+64
2017-05-30swr/rast: move binner utility functions to binner.hTim Rowley3-193/+225
2017-05-30swr/rast: SIMD16 FE - fix/use SIMD16 calcDeterminantIntVertical()Tim Rowley3-43/+65
2017-05-30swr/rast: add renderTargetArrayIndex to SWR_PS_CONTEXTTim Rowley2-5/+6
2017-05-30swr/rast: make simd16 logicops avx512f safeTim Rowley1-4/+10
2017-05-30swr/rast: SIMD16 FE - add SIMD16 types to jitterTim Rowley3-10/+11
2017-05-30swr/rast: SIMD16 FE - fix PA_STATE_OP::Reset()Tim Rowley1-0/+3
2017-05-30swr/rast: SIMD16 FE - simplify/refactor StreamOutTim Rowley1-42/+0
2017-05-30swr/rast: SIMD16 FE - fix conservative rasterizationTim Rowley1-0/+32
2017-05-30swr/rast: SIMD16 FE - interleaved simdvertex output in GSTim Rowley2-20/+31
2017-05-30swr/rast: fix _simd16_movemask_(ps,pd) native AVX512 intrinsicsTim Rowley1-4/+4
2017-05-30swr/rast: SIMD16 FE - primitive assembly simplificationTim Rowley2-50/+32
2017-05-30swr/rast: silence write of cfg graphTim Rowley1-3/+3
2017-05-30swr/rast: add CreateDirectoryPath to recursively create directoriesTim Rowley3-8/+53
2017-05-30swr/rast: add support for DX1_RGB{_SRGB} formatsTim Rowley3-37/+93
2017-05-30swr/rast: clean up whitespaceTim Rowley1-1/+0
2017-05-30swr/rast: adjust BinPostSetupPoints* function signatureTim Rowley1-3/+3
2017-05-30swr/rast: remove extra pixel center adjustment in BinPostSetupPointsTim Rowley1-5/+0
2017-05-20automake: add SWR LLVM gen_builder.hpp workaroundEmil Velikov1-30/+11
2017-05-17gallium: add PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTIONMarek Olšák1-0/+1
2017-05-17swr: don't use AttributeSet with llvm >= 5Tim Rowley1-15/+21
2017-05-10gallium: add PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEXMarek Olšák1-0/+1
2017-05-10gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák3-30/+15
2017-05-10gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák1-7/+7
2017-05-08swr: fix polygonmode for front==backGeorge Kyriazis2-1/+27
2017-05-08swr/rast: support polygonmode pointGeorge Kyriazis1-52/+116
2017-05-08swr: move msaa resolve to generalized StoreTileBruce Cherniak3-80/+82
2017-04-28swr/rast: add memory api to SwrGetInterface()Tim Rowley6-28/+54
2017-04-28swr/rast: use gather instruction for odd format fetchTim Rowley1-46/+9
2017-04-28swr/rast: enable SIMD16 8x2 tile backendTim Rowley1-1/+1
2017-04-28swr/rast: add SwrInit() to init backend/memory tablesTim Rowley5-22/+26
2017-04-28swr/rast: increment depth/stencil tile pointer in SIMD16 BETim Rowley1-1/+1
2017-04-28swr/rast: add SwrGetInterface() function to return apiTim Rowley3-44/+151
2017-04-28swr/rast: enable per-warp scratch space for CSTim Rowley8-8/+33
2017-04-28swr/rast: reduce simd{16}vertex stack for VS outputTim Rowley2-16/+54
2017-04-28swr/rast: remove default argument from SwrSync()Tim Rowley1-1/+1
2017-04-28swr/rast: remove unused variables in the SIMD16 FETim Rowley3-14/+2
2017-04-28swr/rast: move construction of const above gotoTim Rowley1-2/+2
2017-04-28swr/rast: name threads to aid debuggingTim Rowley4-2/+126
2017-04-28swr/rast: disable buffer overrun warning for Assemble()Tim Rowley1-2/+4
2017-04-28swr/rast: clean up clipper commentsTim Rowley1-2/+2
2017-04-28swr/rast: add SIMDAPI decorators in binner/clipperTim Rowley2-6/+6