4402 Commits (2f68f0ded016891fbd59c51268b73ab9672ccbe8)

Author SHA1 Message Date
Sergio Pedri 2f68f0ded0 Removed execution mode options 7 years ago
Sergio Pedri 3cb81c3b40 Removed execution mode field in pixel specific processor 7 years ago
Sergio Pedri 248c07555f Memory usage reduction, sequential mode disabled 7 years ago
James Jackson-South a92e7e70bd Remove allocation and bounds checks 7 years ago
James Jackson-South 94eb476764 Fix #1047 7 years ago
James Jackson-South 61c6334881 Only read the crc of critical chunks. 7 years ago
James Jackson-South ab93b0a497 Improve code coverage. 7 years ago
James Jackson-South e63030c5b2 Minor perf tweaks. 7 years ago
James Jackson-South d69f664570 Optimize huffman and make all internal 7 years ago
James Jackson-South 645421b803 More speedup and bounds checks removal. 7 years ago
James Jackson-South 89cc2e9fcd Remove a few more bounds checks. 7 years ago
James Jackson-South d4155c7365 Use pinned buffers for distances 7 years ago
James Jackson-South 209895180c Move pending buffer 7 years ago
James Jackson-South d3da2d3314 Appease StyleCop 7 years ago
James Jackson-South 7ce4327080 No need to clean the arrays. We write over everything. 7 years ago
James Jackson-South e4d3474cf0 Optimize DeflaterEngine 7 years ago
James Jackson-South 7ab868f3ba Make DeflaterEngine disposable 7 years ago
James Jackson-South c18d1fef78 Stylecop cleanup DeflaterEngine 7 years ago
James Jackson-South 884ff6db9f !st pass cleanup of Deflater 7 years ago
James Jackson-South 575f034b2c Optimize DeflaterPendingBuffer 7 years ago
James Jackson-South 41a5b09eb6 Initial working commit 7 years ago
James Jackson-South 0049ca27c8 Prevent duplicate ctr in extensions 7 years ago
James Jackson-South 86a4cb272a Remove unused properties. 7 years ago
James Jackson-South 22151ad44a Normalize GraphicsOptions parameter position 7 years ago
James Jackson-South 2a15aaca16 Drop Default, use DeepClone + tests 7 years ago
James Jackson-South 947a47fc17 Update GraphicsOptions.cs 7 years ago
James Jackson-South ebe0ca7bc6 Simplify options and add clone + tests 7 years ago
James Jackson-South 1bc9d1b1bf Expose Allocate2D 7 years ago
James Jackson-South 0bdf30674d Fix MemoryAllocator access. 7 years ago
James Jackson-South 7d028001bf Convert options into classes. 7 years ago
James Jackson-South c85e131487 Fix #1044 7 years ago
James Jackson-South 6268dcd75b Fix float clamp accessibility. 7 years ago
James Jackson-South 516f6df6f5 Fix ImageFrame.Configuration 7 years ago
James Jackson-South c7a64675b3 Fix GraphicsOptions 7 years ago
James Jackson-South d7a1e04d6f Allow bulk Color => TPixel conversion. 7 years ago
James Jackson-South 22cc449d3e Fix span access 7 years ago
James Jackson-South 096d523a13 Fix color and pixel operations. Touches #967 #1002 7 years ago
Brian Popow d3f1d3c1e5 Avoid second iteration over the stream in ReadBgra16 to make it opaque 7 years ago
Brian Popow e8e1e528fc Add width and height as parameter for makeopaque, change currentPosition to pixelDataStart 7 years ago
Brian Popow 43fcf57917 Add benchmarks for tga images 7 years ago
Brian Popow 7681c6a137 Fix converting pixel to gray in histogram equalization 7 years ago
Brian Popow 1b04fbe42b Code review changes 7 years ago
Peter Amrehn c4bb9cbd94 small improvements on the PorterDuff functions 7 years ago
Brian Popow 57895990f1 Throw ImageFormatException when width or height is 0 7 years ago
Brian Popow 5b478c5a87 Add check for valid tga image type in the format detector 7 years ago
Brian Popow 10c986790c Fix build error in Release mode 7 years ago
Brian Popow 30291a2671 Add tga specification 7 years ago
Brian Popow 56150f18f0 Fix encoding of 16 tga files 7 years ago
James Jackson-South 3d0a70f592 Fix output, cleanup and minor optimizations. 7 years ago
James Jackson-South 37a74ecd98 Optimize effor diffusion. Fix #757 7 years ago