6630 Commits (fd07436736d721bedfbafc308d902aa1e7765778)

Author SHA1 Message Date
James Jackson-South cdd5d60b6b Simplify and cleanup build constants 7 years ago
James Jackson-South a6082f95d1 Enumerate once on clone. Fix #1073 7 years ago
James Jackson-South 26fc9b3906 Speed up tga decoding and add new benchmark comparison 7 years ago
James Jackson-South 27ba7781c7 Allow custom configuration. Fix #650 7 years ago
Brian Popow 7b8d841f5c Move corrupted images into separate test 7 years ago
James Jackson-South 3de5927c4d Post review fixes 7 years ago
James Jackson-South 9b1db0c81f Use Point for offset 7 years ago
James Jackson-South 42757e0a2f Better coverage for Exif values. 7 years ago
Sergio Pedri b15343f76d Switched to vectorized pixel conversions 7 years ago
Sergio Pedri 9978245ba5 Added memory pooling in the OilPaintingProcessor 7 years ago
Sergio Pedri 83fad73995 Fixed lambda capturing this 7 years ago
Brian Popow 3e9036d357 Fix bug in ColorSpaceInverseTransform 7 years ago
James Jackson-South d54cef8190 All tests pass. 7 years ago
James Jackson-South d1b57f74a1 Fix Number casting and description parsing. 7 years ago
Brian Popow 9e878f8910 Fix wrong start and end index in PredictorAdd01 7 years ago
James Jackson-South 07c7c1e626 Initial port + most tests 7 years ago
Brian Popow 7af5aa052d Add PredictorInverseTransform 7 years ago
James Jackson-South 6bf754cb40 Move extensions to subfolders for clarity 7 years ago
Sergio Pedri 6d8cd15f32 Added overloads with custom pixel modifiers in pixel shading extensions 7 years ago
Sergio Pedri a8fdb13f2a Added support for custom pixel modifiers 7 years ago
Sergio Pedri 5f7db05a38 Moved pixel shader processor types 7 years ago
Sergio Pedri 29b5596ea9 Moved delegate types 7 years ago
James Jackson-South 742a51a2d6 Fix extensions namespace. 7 years ago
Sergio Pedri 2347803a46 Made StyleCode happy 7 years ago
Sergio Pedri 3f652a2157 Fixed a typo 7 years ago
Sergio Pedri e081fd08dc Minor code refactoring 7 years ago
Sergio Pedri eebece192b Added new pixel shader extension methods 7 years ago
Sergio Pedri ec2f72df4f Minor code refactoring 7 years ago
Sergio Pedri 1421500a18 Added PositionAwarePixelShader types 7 years ago
Sergio Pedri bdd69f89cd Minor code refactoring 7 years ago
Sergio Pedri 22b21917bd Added PixelShaderExtensions class 7 years ago
Sergio Pedri 1bd8a734ea Added initial version of the pixel shader delegate and processors 7 years ago
Brian Popow e4834adf1b Add PredictorAdd methods 7 years ago
James Jackson-South 41b7a26c2e Remove virtal keyword and regenerate classes 7 years ago
Brian Popow 21b7bdb678 Add helper methods for PredictorInverseTransform 7 years ago
Brian Popow beca5f5352 Fix some warnings 7 years ago
James Jackson-South 42becaf5c6 Update PngScanlineProcessor.cs 7 years ago
Brian Popow c9b3f1fa25 Add ColorIndexInverseTransform 7 years ago
James Jackson-South 6bc6afb3e7 MetaData => Metadata 7 years ago
James Jackson-South 2bcba77d5f Revert Rgba32 specificity on docs. 7 years ago
Brian Popow 47926752d3 Implemented ColorSpaceInverseTransform 7 years ago
James Jackson-South dfd2b641d5 Simplify format specific metadata retrieval. 7 years ago
James Jackson-South dd571d9369 Revert non-generic decode to use RGba32 and add comments 7 years ago
James Jackson-South a7f4c26aca Update AotCompilerTools.cs 7 years ago
James Jackson-South f1a67b5e34 Update PngScanlineProcessor.cs 7 years ago
James Jackson-South 60fed0c244 Add pixeloperations tests for new pixel formats 7 years ago
James Jackson-South 35c0f4b4db Add La16 and La32 to IPixel (tests next commit) 7 years ago
Scott Williams 2ef3b90b53 enable using github actions for building 7 years ago
James Jackson-South d2a4f97225 Add Bgra5551 pixeloperations plus tests. 7 years ago
James Jackson-South 621120369e Basic La32 implementation. 7 years ago