5695 Commits (6de9dd83e99b98490f9f6d2a4babd7eea0f8cf7a)
 

Author SHA1 Message Date
brianpopow 6de9dd83e9
Merge branch 'master' into feature/pngExif 8 years ago
Anton Firsov 916f6aa502
Merge pull request #618 from SixLabors/af/memory-bridge2 8 years ago
Anton Firszov de9e4d3dac reference System.IO.UnmanagedMemoryStream only for 1.3 8 years ago
Anton Firszov 8626ed120a better LoadPixelData tests 8 years ago
Anton Firszov 6e80236178 ReadOnlySpan<byte> overloads for Image.DetectFormat() 8 years ago
Anton Firszov de3e150552 refactor tests for DetectFormat 8 years ago
Anton Firszov 7b1c8245f2 reference UnmanagedMemoryStream and implement ReadOnlySpan<byte> overloads of Image.Load() 8 years ago
popow 6201c3278c avoiding unnecessary allocation of the exif id byte array in StartsWithExifIdCode() 8 years ago
Anton Firszov ec0e78b147 common test cases for Image.Load(byte) and Image.Load(span) overloads 8 years ago
Anton Firszov 499b0476da clean-up and isolate image load tests 8 years ago
Anton Firsov fb811f60a5
Merge pull request #617 from SixLabors/af/memory-bridge2 8 years ago
brianpopow 2ee2dcdf93
Merge branch 'master' into feature/pngExif 8 years ago
popow 3aa00199f1 ToByteArray skips the first 6 bytes if includeExifCode is false, added unit test for that 8 years ago
Anton Firszov 1039c2c8f9 fix BMP dimension check 8 years ago
popow 43c85bbce6 removed code duplication setting the byte order marker 8 years ago
Anton Firszov 723daaeee7 fix review findings 8 years ago
Anton Firszov 464e51d896 Merge remote-tracking branch 'origin/master' into af/memory-bridge2 8 years ago
Anton Firsov 0c87eb11c3
Merge pull request #607 from SixLabors/af/memory-bridge 8 years ago
Anton Firszov 79c4ddc809 remove IBuffer2D<T> 8 years ago
Anton Firszov 85aeecb1c5 delete PixelAccessor 8 years ago
Anton Firszov 61e6d2d6e1 Replace .Lock() with .GetRootFramePixelBuffer() 8 years ago
Anton Firszov 026631027f remove PixelAccessor<T> usages from common code 8 years ago
Anton Firszov 76b60a70f0 hide GetPixelMemory() and GetPixelRowMemory() for now 8 years ago
popow 7841776e2f all Exif tests which write and load images are now testing png and jpg 8 years ago
popow 08797b1031 - no longer exposing raw exif data byte's, using ToByteArray to write the ExifChunk 8 years ago
popow 47ad00447b added unit test which writes a png with a Exif Profile and checks after reloading it, if the profile is still there (#611) 8 years ago
popow a51ec3c21e if ignoreMetadata is set, EXIF chunk will be ignored 8 years ago
popow a5864ac9e7 writes the eXIf chunk to the stream during encoding (#611) 8 years ago
popow e5bf5cf198 added EXIF chunk type and setting ExifProfile, if eXIf chunk data is present (#611) 8 years ago
brianpopow 91e5f2a9a0
Merge pull request #1 from SixLabors/master 8 years ago
Anton Firszov dfd59dd25e CloningImageProcessor uses SwapOrCopyPixelsBuffersFrom() 8 years ago
Anton Firszov f6dd91922e IBuffer<T>.IsMemoryOwner, Buffer2D<T>.SwapOrCopyContent() 8 years ago
Anton Firszov b909f97a08 fix Benchmarks project 8 years ago
Anton Firszov 71b826d010 mark DangerousGetPinnableReferenceToPixelBuffer() obsolete 8 years ago
Anton Firszov 2cb7e9a054 Merge remote-tracking branch 'origin/master' into af/memory-bridge 8 years ago
Anton Firszov 85d7548049 rename namespace: SixLabors.ImageSharp.Memory -> SixLabors.Memory 8 years ago
Anton Firszov 6585f9551f RENAME: MemoryManager -> MemoryAllocator 8 years ago
Anton Firszov 5e428ed458 Image.WrapMemory works 8 years ago
Anton Firszov 259f9736f3 refactor FillRegionProcessor, drop MemoryManager.AllocateFake 8 years ago
Anton Firszov 66678cc5ae fix ShapeRegionTests 8 years ago
Anton Firszov 85d0295f44 refactor SixLabors.ImageSharp.Primitives.Region 8 years ago
Anton Firszov 7fd6b27100 GetPixelRowMemory(), GetPixelRowSpan() 8 years ago
Anton Firszov 6c1aca985d GetPixelMemory() tests 8 years ago
Anton Firszov 5847c5f949 normalize IBuffer2D<T> API 8 years ago
Anton Firszov b32c7849f3 introduce .GetPixelMemory(), get rid of BufferExtensions.GetMemory() 8 years ago
James Jackson-South 9b681820a4
Merge pull request #603 from brianpopow/feature/refactorPacketPixelTests 8 years ago
Anton Firszov 977eab6f2b System.Buffers.MemoryManager<T> is adapted 8 years ago
Anton Firszov e610fd0f7a Change IBuffer<T>.Span to IBuffer<T>.GetSpan() to match System.Buffers.MemoryManager<T> API 8 years ago
popow cc9b663246 changed assertion in Rgba32_ToRgb24 to check each color channel separately 8 years ago
popow 1028fa5902 using MathF.Round in Pack 8 years ago