48 Commits (bca2fbcc4aa87cfea469fd22f218e8edcc118eef)

Author SHA1 Message Date
Stefan Nikolei 18b8b662e9 Use Target Type new only when apparent 8 months ago
Stefan Nikolei 57f5966fe7 use Explicit Types and Target Type new 8 months ago
James Jackson-South 911480d6eb Fix #2779 buffer overrun 1 year ago
KirillAldashkin 1de220a543 Added test cases for width*height overflow when using WrapMemory 2 years ago
James Jackson-South 6b6b474892 Introduce PixelComponentInfo + simplify Color 2 years ago
James Jackson-South f73cdb0520 Expose non-nullable configuration to remove null check 3 years ago
James Jackson-South 0aa12a4602 Refactor Identify and DetectFormat and fix tests 3 years ago
Stefan Nikolei 9f04434804 Add byteLength to WrapMemory 3 years ago
James Jackson-South 0e9a066195 FS Namespaces and Implicit Global Usings 3 years ago
James Jackson-South 97baeaf438 Update all files 4 years ago
Anton Firszov d09108aadf fix test bug in WrapSystemDrawingBitmap_FromBytes_WhenObserved 4 years ago
Anton Firszov ebe7b9c516 Remove Image.DangerousGetRowSpan 4 years ago
Anton Firszov 9047fc971d remove ImageFrame.GetPixelRowSpan 4 years ago
Anton Firszov e1f15bc626 TryGetSinglePixelSpan -> DangerousTryGetSinglePixelMemory 4 years ago
Anton Firszov ce1ac2cd70 pass pinnable correctly 4 years ago
James Jackson-South 27e6b58643 Final final warnings 4 years ago
James Jackson-South 0791b576bd Rename methods to use Dangerous prefix. 5 years ago
Petar Tasev 70c6616fa9 Changed test to compare mem locations, and added same test to MemOwner of TPixel. 5 years ago
Petar Tasev 0871b85bdf Address code review comments. 5 years ago
Petar Tasev dc96867834 Added overloads to Image.WrapMemory for IMemoryOwner<byte>. 5 years ago
James Jackson-South ac3eb80374 Optimize and fix warnings. 5 years ago
Jeff Skaistis fb508475eb Change size guards for WrapMemory to allow Memory/IMemoryOwner blocks larger than the required image size. 5 years ago
Sergio Pedri 077aedc81a
Fix inaccurate test method name 5 years ago
Sergio Pedri 941534d13e Add unit tests for WrapMemory(void*) overloads 5 years ago
Sergio Pedri 575402d331 Add input size validation in Image.WrapMemory 6 years ago
Sergio Pedri 0e5ddabb7c Replace Default.Clone with CreateDefaultConfiguration 6 years ago
Sergio Pedri 9642d0e14c Fix comparison in wrapping bytes test 6 years ago
Sergio Pedri 77a6d08a46 Fix relative offsetting in Pin() methods 6 years ago
Sergio Pedri b9dc71d375 Fix bug in Pin() method, minor code tweaks 6 years ago
Sergio Pedri 129977e465 Add tests for new Image.WrapMemory APIs 6 years ago
James Jackson-South 874115bd0a Update license 6 years ago
James Jackson-South 6183dd8c13 Update source license info. 6 years ago
James Jackson-South a61baf27e9 Improve accessability of Span<T> methods. Fixes #1164 6 years ago
Anton Firszov ee502195c2 change AdvancedImageExtensions public API-s 6 years ago
James Jackson-South 8cd722cfc5 Revert `using` declaration changes for until we establish guidelines. 6 years ago
Brian Popow f60bc937de Use using declarations to reduce nesting 6 years ago
Brian Popow 7b052c8076 Fix stylecop warnings in the test project 6 years ago
James Jackson-South c24b364be1 Merge namespaces 6 years ago
James Jackson-South 03aa2fb775 Add new target frameworks 6 years ago
Scott Williams a56287cb85 remove all drawing except draw image 6 years ago
Anton Firsov 34781bff3e API cleanup (related to #907) (#911) 7 years ago
Jason Nelson fca697206a Update metadata names (#879) 7 years ago
James Jackson-South 6e47624413 Add Clone overloads for new configuration. 7 years ago
Anton Firszov 2dc09c9637 skip WrapSystemDrawingBitmap_* on most environments to avoid sporadic test failures 8 years ago
Anton Firszov f3d41f71a3 WrapMemory<T>(IMemoryOwner<T>) + additional System.Drawing test case 8 years ago
Anton Firszov 7c53bc1785 made WrapMemory() public + test case demonstrating using Image.WrapMemory() to draw over a System.Drawing.Bitmap instance 8 years ago
Anton Firszov 12bcdbb49a replace IBuffer<T> with IMemoryOwner<T> 8 years ago
Anton Firszov f6dd91922e IBuffer<T>.IsMemoryOwner, Buffer2D<T>.SwapOrCopyContent() 8 years ago