5947 Commits (d5d63feed4c19fe8bf836c6ba7e03e052f72494d)

Author SHA1 Message Date
James Jackson-South d7b0a322ab Fix ImageFrame.Configuration 7 years ago
James Jackson-South effa36a7ee Fix GraphicsOptions 7 years ago
James Jackson-South 878dec4995 Allow bulk Color => TPixel conversion. 7 years ago
James Jackson-South b5957e578e Fix span access 7 years ago
James Jackson-South 8abc5786b9 Fix color and pixel operations. Touches #967 #1002 7 years ago
Sergio Pedri 3dde261da6 Made the To/FromVector4 PixelOperations<TPixel> APIs public 7 years ago
Brian Popow 28570402dd Avoid second iteration over the stream in ReadBgra16 to make it opaque 7 years ago
Brian Popow bd80c72a82 Add width and height as parameter for makeopaque, change currentPosition to pixelDataStart 7 years ago
Brian Popow 2acaea2ee4 Add benchmarks for tga images 7 years ago
Brian Popow c964b94e0f Fix converting pixel to gray in histogram equalization 7 years ago
Brian Popow 8b0eaf8dfd Code review changes 7 years ago
Peter Amrehn afc26ae414 small improvements on the PorterDuff functions 7 years ago
Brian Popow 7db0caaedd Throw ImageFormatException when width or height is 0 7 years ago
Brian Popow 340af92134 Add check for valid tga image type in the format detector 7 years ago
Brian Popow fe05e43b01 Fix build error in Release mode 7 years ago
Brian Popow e4fcdd03c5 Add tga specification 7 years ago
Brian Popow c4413d5a55 Fix encoding of 16 tga files 7 years ago
James Jackson-South 7cb840a86a Fix output, cleanup and minor optimizations. 7 years ago
James Jackson-South 1d0834ddde Optimize effor diffusion. Fix #757 7 years ago
James Jackson-South 8d96d08009 Introduce one more constant + cleanup 7 years ago
James Jackson-South c0ccc74d83 Introduce a few more constants 7 years ago
James Jackson-South 75b97aca59 Remove extra chars 7 years ago
James Jackson-South 2c4c26b2d3 Improve readability 7 years ago
Anton Firszov 5b1e31ef4f StyleCop 7 years ago
Anton Firszov 7fa07b6ef2 fix Configuration.MaxDegreeOfParallelism error cases 7 years ago
Anton Firszov 53bb11a236 expose ParallelExecutionSettings and ParallelHelper, fix MaxDegreeOfParallelism 7 years ago
James Jackson-South 2b6521536f Fix permissions 7 years ago
Anton Firszov 15cc234b96 publish ParallelHelper and RowInterval API-s 7 years ago
Anton Firszov d758d49f1f expose limited Buffer2D internals, smplify API surface 7 years ago
James Jackson-South 5d9f5dfbef Remove unrequired blend function. 7 years ago
James Jackson-South a6b1467107 Fix ordering 7 years ago
James Jackson-South a1ad3baf61 Update PixelBlender{TPixel}.cs 7 years ago
James Jackson-South bd1fc22f32 Update PixelBlender{TPixel}.cs 7 years ago
James Jackson-South 7a4535459d Revert exposing PortDuffFunctions 7 years ago
James Jackson-South 14139e7bd0 Expose pixelblenders. Touch #967 7 years ago
Brian Popow da6ff8b3d6 Fix orientation of RLE images 7 years ago
Brian Popow ad50ab8718 A little cleanup and comments 7 years ago
Brian Popow 96d6afe944 Skip palette bytes if image type indicates its no palette image 7 years ago
Brian Popow 3b5af03f5f Add test for the tga encoder 7 years ago
Brian Popow 7b3018c3e1 Add support for encoding rle 8, 16 and bit tga images 7 years ago
Brian Popow ca03cebdda Add support for encoding RLE tga images 7 years ago
Brian Popow 20f1a1fa65 Treat bgra5551 pixels as opaque 7 years ago
Brian Popow deb1bf5284 Add support for images with top left origin 7 years ago
Brian Popow dce04067d8 Add support for decoding rle tga with palette 7 years ago
Brian Popow 462ba485f5 Add support for decoding tga image with palette 7 years ago
Brian Popow 98f4def9a9 Support for encoding 8, 16 and 32 bit tga files 7 years ago
Brian Popow 167eec1a16 Add support for encoding 24 bit tga files 7 years ago
Brian Popow fabd7f4bbe Add decoding of 16 and 8 bit rle images 7 years ago
Brian Popow 2bfe960d6a Unified reading rle images 7 years ago
Brian Popow 81ed8ca8e2 Avoid calculating the row start index inside the loop 7 years ago