7310 Commits (177f19cc8ae712cde0ad92aee2d7edd9f92cee39)

Author SHA1 Message Date
Dmitry Pentin 1d4dd08828 Implemented step-based iteration for spectralconverter 5 years ago
Brian Popow be36ff6911 Add near lossless encoding mode 5 years ago
Dmitry Pentin 1348ecfeaa Implemented disposable pattern for spectral converter 5 years ago
Dmitry Pentin 1c10ec6d05 Added Buffer2D Image ctor, wired new post processor with decoder core 5 years ago
Dmitry Pentin 1dbb16a7fd Wired up converter & scan decoder 5 years ago
Dmitry Pentin d178c8c672 Added getter which converts pixels to PixelBuffer property 5 years ago
Dmitry Pentin dc4bc6e03f Fixed converter frame injection 5 years ago
Dmitry Pentin 6b2f18952c Decoupled image processor from component processor 5 years ago
Dmitry Pentin 887c0ba4b9 Added todo(s) 5 years ago
Dmitry Pentin dbe4c4e870 Fixed iteration variables 5 years ago
Dmitry Pentin 22af24128c WIP spectral converter 5 years ago
Dmitry Pentin 5ba8763ade Replaced hardcoded values with actual calculated ones in postprocessor 5 years ago
Dmitry Pentin 7e1bd59068 Slight change to image post processor for better understanding 5 years ago
Dmitry Pentin 9b8172473b Jpeg frame is now injected to the scan decoder at the SOF marker 5 years ago
Dmitry Pentin 7044741601 Added extra comment 5 years ago
Dmitry Pentin b7d54b10c8 Added comments for future refactoring 5 years ago
Dmitry Pentin 442af2c5be Scan decoder is not a persistent state of the decoder core 5 years ago
Dmitry Pentin 5d4450346c Injected huffman tables 5 years ago
Dmitry Pentin 3b2d2d8c1d Injected frame & reset interval 5 years ago
Dmitry Pentin 336c64aab6 Injected scan selectors count 5 years ago
Dmitry Pentin 2f8d3c933b Injected progressive scan parameters 5 years ago
Dmitry Pentin 6f6ee7337d Renamed pixel dimensions for JpegFrame 5 years ago
Brian Popow b440d51331 Write hasAlpha flag when encoding lossless webp 5 years ago
Brian Popow 4fefcf1461 Add filter strength as encoder parameter 5 years ago
Brian Popow 0de8878a40 Change DebugGuard min from 1 to 0 5 years ago
Brian Popow 217c3e6dc7 Add exact flag as a encoder parameter 5 years ago
Brian Popow 422337ccf5 Enable PickBestIntra4 5 years ago
Brian Popow 9cb828ec2d Store diffusion errors 5 years ago
Brian Popow a368f41586 Enable PickBestIntra16 and PickBestUv 5 years ago
Ildar Khayrutdinov aeeb7db0bc Double tags fixing 5 years ago
Ildar Khayrutdinov 3fe4e7f961 Test fixes 5 years ago
Ildar Khayrutdinov de8ef67d6a Build fix 5 years ago
Ildar Khayrutdinov c661fd4bd8 Add test 5 years ago
James Jackson-South bd4d2c0ab3 Final migrations 5 years ago
James Jackson-South b78582fb75 Migrate deflater 5 years ago
James Jackson-South 270ce9b1b3 Update PngDecoderCore.cs 5 years ago
James Jackson-South 043427ac7f Refactor to avoid all the weird allocations 5 years ago
Brian Popow 415836fdcc Add Avx2 version of CheckNonOpaque 5 years ago
Brian Popow 798220a0f5 Add SSE2 version of CheckNonOpaque 5 years ago
James Jackson-South 5bc3850d09 Migrate png encoder 5 years ago
Brian Popow 3b603be32e Fix issue with resizing the bitwriter buffer 5 years ago
Brian Popow b0c6d73978 Convert pixels to bgra with ToBgra32Bytes 5 years ago
Brian Popow dd0242fe49 Additional tests 5 years ago
Brian Popow 1fe943a9fa Use separate buffer for encoded image data and input bgra data 5 years ago
Brian Popow ea911998ef Use Readonly Span for bgra data 5 years ago
James Jackson-South 4b7b1df088 Migrate png decoder 5 years ago
Brian Popow f873859a75 Split up Vp8 and Vp8L Histogram 5 years ago
Brian Popow 8d7d68f626 AnalyzeBestIntra4Mode for method >= 5 5 years ago
Brian Popow 103b440213 Fix another issue with converting the last row to yuv 5 years ago
Brian Popow 5b6d4d82fb Fix convert to yuv: missed last uv row when height is uneven 5 years ago