James Jackson-South
|
d7eeb2f7ca
|
Allow custom configuration. Fix #650
|
6 years ago |
James Jackson-South
|
22151ad44a
|
Normalize GraphicsOptions parameter position
|
6 years ago |
James Jackson-South
|
0bdf30674d
|
Fix MemoryAllocator access.
|
6 years ago |
James Jackson-South
|
516f6df6f5
|
Fix ImageFrame.Configuration
|
6 years ago |
James Jackson-South
|
22cc449d3e
|
Fix span access
|
6 years ago |
Turnerj
|
bec033603e
|
Fix horizontally out-of-bounds error when drawing text
|
7 years ago |
Sergio Pedri
|
13989ac126
|
Processors refactoring (#983)
* Added new properties to ImageProcessor<TPixel>
* Fixed constructors for convolution processors
* Fixed constructors for binarization processors
* Fixed constructor for dithering processor
* Fixed constructors for effects processors
* Fixed constructor for filter processor
* Fixed constructor for normalization processor
* Fixed constructors for overlay processors
* Fixed constructor for quantization processor
* Fixed constructors for transforms processors
* Updated CreatePixelSpecificProcessor<TPixel> definition
* Fixed convolution processors creation
* Fixed leftover dithering processor constructor
* Fixed another leftover dithering processor constructor
* Fixed dithering processors creation
* Fixed effects processors creation
* Fixed filters processor
* Fixed normalization processors creation
* Fixed overlays processors creation
* Fixed quantizer processor creation
* Fixed constructors for some remaining processors
* Fixed transform processors creation
* ImageProcessor class refactored
* Renamed some parameters
* Convolution processors refactored
* Refactored filters and dithering processors
* Refactored normalization processors
* Overlays processors refactored
* Renamed some parameters
* CloningImageProcessor class refactored
* Transforms processors refactored
* Updated DefaultImageProcessingContext class
* Src builds, tests still require updating.
* Fix tests
* Removed unnecessary local variable
|
7 years ago |
Simon Cropp
|
6f1134102c
|
Cleanup (#965)
* redundant ()
* redundant stirng interpolation
* use method groups
* redundant unsafe
* redundant qualifiers
* redundant ()
* redundant init
* redundant init
* redundant casts
* redundant casts
|
7 years ago |
Simon Cropp
|
2734847e2e
|
fix some spelling (#957)
* fix some spelling
* more typos
* more typos
* more typos
* more typos
* more typos
* linearSegment
|
7 years ago |
Anton Firszov
|
b7dadca8b0
|
clean-up drawing processors
|
7 years ago |
Anton Firszov
|
f0b70b63ef
|
tests are passing
|
7 years ago |
Anton Firszov
|
73f9116a46
|
Pen, Brush & Processors refactored
|
7 years ago |
Peter Amrehn
|
df155496b7
|
inline variable
|
7 years ago |
Peter Amrehn
|
9e006c734e
|
fix typos in comments
|
7 years ago |
Anton Firszov
|
381f83d543
|
Improve text rendering accuracy
|
7 years ago |
Anton Firszov
|
190d133b2c
|
fix typos & cleanup
|
7 years ago |
Scott Williams
|
f8f7a0655c
|
prevent text wandering from baseline
|
7 years ago |
Vicente Penades
|
002fc64566
|
reverted some changes from using DebugGuard
replaced *Vector with *ScaledVector conversion methods
|
8 years ago |
Vicente Penades
|
80a27b629a
|
expanding blocks...
|
8 years ago |
Vicente Penades
|
029b35cd0c
|
trying to improve Opacity out of range propagation.
For some reason, FillRegionProcessor and DrawTextProcessor where overshooting opacity over 1
|
8 years ago |
Jason Nelson
|
633a8ce503
|
Replace == null with is null
|
8 years ago |
Anton Firszov
|
968a9cb186
|
Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory
|
8 years ago |
Anton Firszov
|
80a7b9f14a
|
replace IBuffer<T> with IMemoryOwner<T>
|
8 years ago |
Dirk Lemstra
|
f0926bbaab
|
Changed clean boolean for allocation into an enumeration.
|
8 years ago |
James Jackson-South
|
d6944d5a6a
|
Simplify drawing namespaces.
|
8 years ago |
Anton Firszov
|
2f52b390b2
|
CachingGlyphRenderer: use a 1 dictionary instead of 3
|
8 years ago |
Anton Firszov
|
f943ba50a7
|
refactor QuickSort to a common utility class
|
8 years ago |
Scott Williams
|
4fcf13b830
|
drop the Shapes.Text dependency
|
8 years ago |
Scott Williams
|
21d9d97bac
|
make processors immutable again
|
8 years ago |
Anton Firszov
|
0b97ce205b
|
fix build after merge
|
8 years ago |
Scott Williams
|
173f591e02
|
fix api changes due to MemoryManager->MemoryAllocator rename
|
8 years ago |
Scott Williams
|
f531af0fbc
|
additional tests around pen rendering with patterns
|
8 years ago |
Scott Williams
|
4c08bb985b
|
apply optermised font rendering path to glyphs outlines
|
8 years ago |
Scott Williams
|
0d42806cb5
|
ensure pen code path is tested
|
8 years ago |
Scott Williams
|
a8fa985b66
|
add optermised drawing path with cached glyph rendering
|
8 years ago |