6630 Commits (fd07436736d721bedfbafc308d902aa1e7765778)

Author SHA1 Message Date
James Jackson-South 241c50a79e Drop Default, use DeepClone + tests 7 years ago
James Jackson-South c657747382 Update GraphicsOptions.cs 7 years ago
James Jackson-South 4a4379ef80 Simplify options and add clone + tests 7 years ago
James Jackson-South e20d8206ea Expose Allocate2D 7 years ago
James Jackson-South 50b4d6a669 Fix MemoryAllocator access. 7 years ago
James Jackson-South e59f2206f3 Convert options into classes. 7 years ago
James Jackson-South d91bda2946 Fix #1044 7 years ago
James Jackson-South c8a2c079e2 Fix float clamp accessibility. 7 years ago
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
Brian Popow 887cf62edf Continue with BuildHuffmanTable 7 years ago
Brian Popow a8a39e6d10 Move huffman code into separate class, introduce HTreeGroup 7 years ago
Brian Popow e4572a8195 Add ReadHuffmanCodeLengths 7 years ago
Peter Amrehn afc26ae414 small improvements on the PorterDuff functions 7 years ago
Brian Popow 89d8d50a26 Start with parsing huffman codes 7 years ago
Brian Popow 7ec964e3b5 Fix Bitreader issue: offset was not initialized correctly 7 years ago
Peter Amrehn d7689c1727 Decode verison of lossy bitstream to determine Reconstruction- and Loopfilters 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
Peter Amrehn 5067bf472e introduce WebPLossyDecoder 7 years ago
Brian Popow 8a0f53e971 Add additional image features into separate class 7 years ago
Brian Popow 85c73017d9 Move decoding of lossless into separate class 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
Brian Popow 4cd0ce4e74 Add all found chunk types to the metadata 7 years ago
Brian Popow 1de13422ed Throwing not supported exception for animated images 7 years ago
Brian Popow 857002ae81 Add to the metadata, if the image is lossy or lossless and also if a animation is present 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
Brian Popow d88ba617e1 Add parsing optional chunks at the end 7 years ago
Brian Popow 506967a86e Initialize metadata 7 years ago
James Jackson-South 2b6521536f Fix permissions 7 years ago
Anton Firszov 15cc234b96 publish ParallelHelper and RowInterval API-s 7 years ago