7319 Commits (fd4e3a51081309dae438e20f3ebbbdb56ee6f5be)

Author SHA1 Message Date
Brian Popow 99a3510e27 Avoid pinning 5 years ago
Brian Popow 6e135cbd79 Avoid pinning 5 years ago
Brian Popow 3c9c1bb23e Avoid pinning 5 years ago
Brian Popow cb513a905c Use fixed sized arrays in Vp8Matrix 5 years ago
Berkan Diler c9fc5cdb56 Collapse AsSpan().Slice(..) calls into AsSpan(..) 5 years ago
Brian Popow 0c0812de82 Avoid pinning input and output data 5 years ago
Brian Popow 5c6e08b80c Avoid pinning of vp8 matrix data 5 years ago
Brian Popow 8d19c2881d Add sse2 version of Vp8Sse4X4 5 years ago
James Jackson-South 90bab39397 Special case La32 and L16 5 years ago
Brian Popow 0c96e37ba6 Add Mean16x4 sse tests 5 years ago
Anton Firszov 2d6596f26b CopyPixelDataTo 5 years ago
Anton Firszov 412ebfb8c6 Remove ArrayPoolMemoryAllocator 5 years ago
Brian Popow 984971e1d9 Move yuv related methods to YuvConversion class 5 years ago
Anton Firszov 74d8be6256 fix warning & simplify ClearTransparentPixels 5 years ago
Brian Popow 8b8871b3ba Make Mean16x4 static and move to LossyUtils 5 years ago
Brian Popow 765f5a2313 Add SSE2 version of Mean16x4 5 years ago
Anton Firszov af90336173 stackalloc header buffer in InternalDetectFormat 5 years ago
Brian Popow a628909b8d Add coeff = abs(in) + sharpen 5 years ago
Brian Popow 020134ad8c Add QuantizeBlock sse tests 5 years ago
Brian Popow 3a03fad75e Add sse41 version of quantize block 5 years ago
Brian Popow 5b1720eb8d Add sse41 version of Hadamard transform 5 years ago
James Jackson-South b9e8f76990 Update FromPixel 5 years ago
Brian Popow e97c364b37 Use AsSpan() parameters to slice 5 years ago
Brian Popow d6d952e477 Remove another unnecessary cast AsInt16() 5 years ago
Brian Popow 08785103e3 Add EntropyPasses default value explicit to 1 5 years ago
James Jackson-South 425600459e Update Color.Equals 5 years ago
Brian Popow 4598b14618 Use ReadOnlySpan<byte> for byte and sbyte arrays 5 years ago
Brian Popow 47794dfbcb Change Guard to DebugGuard in ReadValue 5 years ago
Brian Popow 1e4352b8a1 Remove unnecessary SetEndOfStream, we already have read all bytes from the stream BitReaderBase 5 years ago
Brian Popow fc8d8b81d9 Remove unnecessary cast AsInt16() 5 years ago
Brian Popow ffdf99bad2 Add aggressive inlining 5 years ago
Brian Popow f6dbc7dd8e Fix issue in ClampedAddSubtractFull 5 years ago
Brian Popow 28053739a9 Add sse2 version of ClampedAddSubtractFull 5 years ago
Brian Popow a7ed1884e0 Add sse2 version of ClampedAddSubtractHalf 5 years ago
Brian Popow 2bf16bcb58 Reverse access to output array to remove bounds checks 5 years ago
Brian Popow fd07436736 Replace Guard with DebugGuard in FastSLog2Slow 5 years ago
Brian Popow de6bd9de79 Use Vector128<byte>.Zero 5 years ago
Brian Popow 35d2afa0bb Add sse2 version of select 5 years ago
Brian Popow 853b117369 Make histo and best histo array readonly 5 years ago
Brian Popow 7d4fd642de Use helper methods to access clip tables 5 years ago
Brian Popow 94df8fc1ad Small bitreader improvements: 5 years ago
Brian Popow 86f4903c82 Fix build errors 5 years ago
Brian Popow 67fd2d0427
Use ReadOnlySpan 5 years ago
James Jackson-South 2ec17e7c6a Use box pixel for high precision 5 years ago
James Jackson-South ef90575a11 Revert "Use RgbaVector for color backing" 5 years ago
Brian Popow 414e4a861d Fix Sclip2 values 5 years ago
Brian Popow e4352b9e0b Use byte arrays instead of Dictionary's for lookups 5 years ago
Brian Popow e51f5008c3 Add AggressiveInlining to LevelCosts 5 years ago
Brian Popow 15a10126d2 Define sse and avx masks as static readonly 5 years ago
Brian Popow ed8d2afcb0 Use Span version of Sort() to reduce allocations 5 years ago