2106 Commits (5ea2b867bc679906fb1c48d9d8aeaf4fde206415)

Author SHA1 Message Date
James Jackson-South 5ea2b867bc Make colorspace code internal for now. 9 years ago
James Jackson-South 482391b1f2 Clean up code a little 9 years ago
James Jackson-South b413b6166a Can now read/write all ICC Profiles 9 years ago
Dirk Lemstra b33d633df4 Fixed var warnings. 9 years ago
Dirk Lemstra ce396ccef8 Remove resolution value from profile before setting it if it does not have the correct data type. (Fixes #215) 9 years ago
Anton Firszov 5de5b91242 added guards to unsafe PixelOperations methods 9 years ago
Anton Firszov 649aab1ded Span<T> on IPixel API surface. 9 years ago
James Jackson-South 9984ffa348 Replace BufferSpan<T> with Span<T> 10 years ago
James Jackson-South 1bc7fee3fb Add missed file 10 years ago
James Jackson-South 4e0737a0c2 Use DebugGuard 10 years ago
Anton Firszov a2113fab95 removed bytesPerScanline parameters, added param checking 10 years ago
Anton Firszov cd5de8a694 replaced Png byte[] -s with Buffer<byte> 10 years ago
James Jackson-South b5cf29c8d7 Rename base refs 10 years ago
James Jackson-South 0e9a9ed1f7 Simplify API 10 years ago
James Jackson-South 91626b695b Use Unsafe.Add + BufferSpan for png encode filters 10 years ago
James Jackson-South 9b4bc472a1 Use Unsafe.Add + Bufferspan for Png decode filters 10 years ago
Mykhailo Matviiv ede5e84ae5 Get rid of CreatePooled and ReturnPooled methods in JpegPixelArea to separate memory management. 10 years ago
Mykhailo Matviiv 0e1d40313a Refactor JpegPixelArea to delegate memory management to Buffer2D<T>. 10 years ago
Mykhailo Matviiv a8481c80fb Remove DecodedBlockArray and replace usages with Buffer<DecodedBlock> to centralize memory management. 10 years ago
Anton Firszov 0a9ed6e59a better variable names 10 years ago
Anton Firszov 142e7afe72 removed unnecessary unsafe modifier [skip ci] 10 years ago
Anton Firszov d5e58192c8 optimization: removed temporal buffer creation from ToVector4SimdAligned() 10 years ago
Scott Williams 41b1833e8f move Configuration to be fist paramater. 10 years ago
Scott Williams f01192c604 remove Image.Create 10 years ago
Scott Williams 65ecb53b6b Brush & Pen instead of Brush<T> & Pen<T> 10 years ago
Dirk Lemstra 2ab4f2db6c Fixed never used warning. 10 years ago
Dirk Lemstra 8d832b5389 Made the Image class static. 10 years ago
James Jackson-South 482cdf4a3d Add Rgba32 specific overloads 10 years ago
James Jackson-South 8dbf34b12d Use better static format for Load etc. 10 years ago
James Jackson-South 1df28ae430 Bump version number 10 years ago
James Jackson-South b473958882 Promote Rgba32 to root namespace 10 years ago
James Jackson-South 119c1bf70f Remove non-generic Image 10 years ago
James Jackson-South a47e1664c2 Add CieLchuv 10 years ago
James Jackson-South 84a1273167 Add CieLuv 10 years ago
James Jackson-South 0a1e71afe7 Add Hsv 10 years ago
James Jackson-South f480df46c9 Fix formatting of PixelFormat constructor docs. 10 years ago
James Jackson-South 60c1a566bc Use local functions. 10 years ago
Scott Williams c165c75ba5 expose TextAlignment for text drawing 10 years ago
James Jackson-South 1cab841b3a Fix ImageMetaData 10 years ago
James Jackson-South e2533d3635 Remove unneeded check 10 years ago
James Jackson-South ed69858f24 Rename to hasFrames 10 years ago
Scott Williams 4b5efa0b77 fix alpha tests 10 years ago
Scott Williams cfe1f8ca4a make alppha process pecentage consistent with blenders 10 years ago
Scott Williams acc0fa9711 blend functions everywhere. 10 years ago
James Jackson-South 6d0e548420 Fix summary classname 10 years ago
James Jackson-South de2e51e224 Ensure correct disposal method is carried across 10 years ago
James Jackson-South df4676022e Fix frame delay getting copied over 10 years ago
James Jackson-South 1344b18a1e Fix pixel tearing with animated gifs. 10 years ago
James Jackson-South 116aaa1158 Fix repeat count 10 years ago
Scott Williams 0e216e05b8 bump version number due to moving GraphicOptions 10 years ago