2045 Commits (a579df3d79848d0e62cbb296fa72ab3229e16dda)

Author SHA1 Message Date
Andrew Wilkinson a579df3d79 Add support for BlackIsZero 10 years ago
Andrew Wilkinson da4b73850d Add default WhiteIsZero implementation 10 years ago
Andrew Wilkinson b4105269df Update namespaces and naming 10 years ago
Dirk Lemstra 424dc1c51c Fixed var warnings. 10 years ago
Dirk Lemstra 405e2f839b Remove resolution value from profile before setting it if it does not have the correct data type. (Fixes #215) 10 years ago
Anton Firszov 26b962eea4 added guards to unsafe PixelOperations methods 10 years ago
Anton Firszov ceec035e03 Span<T> on IPixel API surface. 10 years ago
James Jackson-South b980703b02 Replace BufferSpan<T> with Span<T> 10 years ago
James Jackson-South 95c6f23e53 Add missed file 10 years ago
James Jackson-South 4a7c1fbf10 Use DebugGuard 10 years ago
Anton Firszov 8a3eb63eb7 removed bytesPerScanline parameters, added param checking 10 years ago
Anton Firszov 19af5e8903 replaced Png byte[] -s with Buffer<byte> 10 years ago
James Jackson-South 244aef855c Rename base refs 10 years ago
James Jackson-South 54671f1ca9 Simplify API 10 years ago
James Jackson-South bd2e24bad9 Use Unsafe.Add + BufferSpan for png encode filters 10 years ago
James Jackson-South 651f13d21a Use Unsafe.Add + Bufferspan for Png decode filters 10 years ago
Mykhailo Matviiv c97cbb6cd6 Get rid of CreatePooled and ReturnPooled methods in JpegPixelArea to separate memory management. 10 years ago
Mykhailo Matviiv 7bead7bc90 Refactor JpegPixelArea to delegate memory management to Buffer2D<T>. 10 years ago
Mykhailo Matviiv 65dec76569 Remove DecodedBlockArray and replace usages with Buffer<DecodedBlock> to centralize memory management. 10 years ago
Anton Firszov 5e9a505ca2 better variable names 10 years ago
Anton Firszov 4d421eb133 removed unnecessary unsafe modifier [skip ci] 10 years ago
Anton Firszov 67bc1f7ab9 optimization: removed temporal buffer creation from ToVector4SimdAligned() 10 years ago
Scott Williams cd30e554e1 move Configuration to be fist paramater. 10 years ago
Scott Williams 664e803070 remove Image.Create 10 years ago
Scott Williams c12c45737e Brush & Pen instead of Brush<T> & Pen<T> 10 years ago
Dirk Lemstra 360ad5f8aa Fixed never used warning. 10 years ago
Dirk Lemstra 37931c5296 Made the Image class static. 10 years ago
James Jackson-South dab682e47a Add Rgba32 specific overloads 10 years ago
James Jackson-South 0766b03ea6 Use better static format for Load etc. 10 years ago
James Jackson-South b96e005cf9 Bump version number 10 years ago
James Jackson-South 968e69bb40 Promote Rgba32 to root namespace 10 years ago
James Jackson-South 450987dc00 Remove non-generic Image 10 years ago
James Jackson-South 746fbc3c71 Fix formatting of PixelFormat constructor docs. 10 years ago
James Jackson-South 1d222b7649 Use local functions. 10 years ago
Scott Williams 33a208e1e9 expose TextAlignment for text drawing 10 years ago
James Jackson-South db8ad34743 Remove unneeded check 10 years ago
James Jackson-South 0f2a6242c8 Rename to hasFrames 10 years ago
Scott Williams 14e463daf7 fix alpha tests 10 years ago
Scott Williams 7c33ec8aba make alppha process pecentage consistent with blenders 10 years ago
Scott Williams 3671d9b906 blend functions everywhere. 10 years ago
James Jackson-South 659d11d5ec Fix summary classname 10 years ago
James Jackson-South 49b1a157b1 Ensure correct disposal method is carried across 10 years ago
James Jackson-South 321ce20ada Fix frame delay getting copied over 10 years ago
James Jackson-South 9b1f7c4bdb Fix pixel tearing with animated gifs. 10 years ago
James Jackson-South cdd89a3ac5 Fix repeat count 10 years ago
Scott Williams 2b80fe7a82 bump version number due to moving GraphicOptions 10 years ago
Scott Williams d56e658854 updates to comments and moved code 10 years ago
Scott Williams 0d56504f28 revent solid color brush 10 years ago
Scott Williams c4533b7cde Add Vector4 based functions. 10 years ago
Scott Williams 4a5a7dbc74 remove unused processor 10 years ago