94 Commits (bd2e24bad9fd02623194035a73dd210deffd68fe)

Author SHA1 Message Date
Anton Firszov 67bc1f7ab9 optimization: removed temporal buffer creation from ToVector4SimdAligned() 9 years ago
Scott Williams 3671d9b906 blend functions everywhere. 9 years ago
Scott Williams 472bb85030 initial blender implementations 9 years ago
James Jackson-South a94be7a207 Disable breaking tests pending investigation 9 years ago
James Jackson-South 0663b106e6 Fix tests? 9 years ago
James Jackson-South cbb8e71f4b Rename tests 9 years ago
James Jackson-South 3e5c8f7b5d Move IPixel types to PixelFormat namespace 9 years ago
James Jackson-South eceb889758 Rename TColor to TPixel 9 years ago
James Jackson-South 0a700864e5 Rename Color and ColorVector 9 years ago
James Jackson-South 3b9079020d Fix Argb32 naming in typehelpers. 9 years ago
James Jackson-South 29cbdc4a1b Rename Argb, Add Color to tests 9 years ago
James Jackson-South 3d41e1560b Fix failing test 9 years ago
James Jackson-South e7e9f7bdd2 Add transforms plus additional tests 9 years ago
James Jackson-South 38541af055 Add tests, fix bugs 9 years ago
James Jackson-South 292bc4db9e Rename to Color and ColorVector 9 years ago
James Jackson-South 3c5e3a966e Rename Color to Color32 9 years ago
Anton Firszov 615163d360 PinnedBuffer<T> ==> Buffer<T> with explicit pinning capability 9 years ago
Anton Firszov 548fc41711 fixed indexer and copy operations 9 years ago
Anton Firszov fa40b26216 introduced PinnedImageBuffer<T> 9 years ago
Anton Firszov b2fb41fab5 BufferPointer<T> became BufferSpan<T> 9 years ago
Scott Williams e29f3eadd9 fix all instances of var 9 years ago
Anton Firszov fdf4911eb4 if (count < 256) { no SIMD } 9 years ago
Anton Firszov 5f90483019 PixelDataPool<T> is no longer static having PixelDataPool<T>.Clean + PixelDataPool<T>.Dirty instead 9 years ago
Anton Firszov 79537eb16e benchmarks 9 years ago
Anton Firszov 82a791878a optimized BufferPointer.Copy() implementations 9 years ago
Anton Firszov decb84078f implemented Color.BulkOperations.ToVector4() 9 years ago
Anton Firszov 099697cf0a renamed ArrayPointer to BufferPointer 9 years ago
Anton Firszov a8ab5d4b89 Renamed BulkPixelOperation methods, removed ArrayExtensions and the unused dangerous PixelAccessor ctr. 9 years ago
Anton Firszov 4e54632d63 BulkPixelOperationsTests.GetGlobalInstance() to make CodeCov happy 9 years ago
Anton Firszov 8a08319ce0 build and testrunning fix 9 years ago
Anton Firszov 6132d8fa4c cleanup & stylecop 9 years ago
Anton Firszov 1d6dae9462 default BulkPixelOperations passing 9 years ago
Anton Firszov 93f169372b started implementing operations 9 years ago
Anton Firszov 61a2b2520d better tests 9 years ago
Anton Firszov 78f997cd06 PinnedBuffer<T>, better tests 9 years ago
Anton Firszov a52f6bf1b5 BulkPixelOperations<T> skeleton 9 years ago
Anton Firszov be4c189533 IPixel 9 years ago
Scott Williams 8b529bbd0b Add namedcolors to work for all TColor types 9 years ago
James Jackson-South 04b1e6dece Add ordered dithering 9 years ago
James Jackson-South 596f8df8e0 YCrCr should use byte 9 years ago
Scott Williams eb7bfa8d70 added comments 9 years ago
Andrew Wilkinson b59ed80e1f Workaround for issues when passing Vector4 into xUnit tests 9 years ago
Olivia 7064325c15 Adding not almost equals tests. 9 years ago
Olivia ce50b13aa9 Adding almost equality tests. 9 years ago
Olivia 3b12d85a9f Fixing bug with non-inclusive AlmostEquals. 9 years ago
Olivia cdf4d4bf4d Adding not equality tests for color spaces. 9 years ago
Olivia 214c19733c Adding test data for all color spaces. Adding null test data. 9 years ago
Olivia e4483f32ad Adding equality tests for color space. 9 years ago
James Jackson-South 6e3e358ec8 Replace ToBytes() 9 years ago
Olivia 4cfe946cf8 Fixing namespace for Color spaces. 9 years ago