Commit Graph

20 Commits

Author SHA1 Message Date
TheBrokenRail
b6548a202d Fix Continuation Indent 2020-05-12 17:04:16 -04:00
TheBrokenRail
55c7b99e5d Proper Braces 2020-05-12 17:04:16 -04:00
TheBrokenRail
cda40d9947 Code Formatting Using Patched ClangFormat 2020-05-12 17:04:15 -04:00
Sergey Bugaev
33528b917b size_t-ize Onyx2D as appropriate
See darlinghq/darling#418
2018-09-12 09:26:24 +03:00
Sergey Bugaev
e3bb5c9196 CGFloat/O2Float-ization
See darlinghq/darling#418
2018-09-12 09:25:27 +03:00
Sergey Bugaev
a66dd5efba NSInteger-ization & CGFloat/O2Float-ization
See https://github.com/darlinghq/darling/issues/418
2018-09-02 23:14:39 +03:00
Sergey Bugaev
348fdf7813 Fix direct isa access 2017-12-17 16:11:05 +03:00
Christopher Lloyd
47ebccfcd9 add to image and incorporate into PDF generation 2012-05-14 22:18:17 -04:00
Christopher Lloyd
3fd92eb447 re-organize for O2ImageDecoder and jpeg image decode, fix warnings 2012-05-14 11:14:09 -04:00
Airy ANDRE
d61944b682 O2ImageCreateWithImageInRect is broken 2011-11-03 19:01:16 +01:00
Airy ANDRE
818b289cde Support for JPEG image destination 2011-09-20 14:32:02 +02:00
Airy ANDRE
0df24ed140 Support for images, shading, layers, shadows, global alpha... for the AntiGrain context (not 100% complete yet) 2011-06-22 18:17:01 +02:00
Christopher Lloyd
96618f65be add new source/resources to AppKit project, add PNG encoding support 2010-11-05 16:09:59 -04:00
Christopher Lloyd
091bb5dc7b Onyx2D improvements 2010-10-22 11:57:22 -04:00
Christopher Lloyd
450997b9be CGPattern work and cleanup 2010-10-21 21:32:52 -04:00
Christopher Lloyd
59b083c71c - remove unused VGColor types and functions
- remove unused mipmap calculation from O2Image
2010-06-12 14:14:22 -04:00
Christopher Lloyd
72993151d3 - Faster copy blend with coverage
- Use copy blend instead of source over when paint is opaque
- some naming cleanup in Onyx2D
- don't recompute antialiasing samples if they haven't changed
- bilinear optimization to reduce fp instructions
2010-06-11 14:34:17 -04:00
Christopher Lloyd
7b045dfb6b - Mike Shields' NSBox custom type implementation
- Onyx2D optimizations, faster blend, image resample, axial gradient
- NSBitmapImageRep now copies original CGImage lazily, memory leaks fixed
- Debug configurations
- NSDictionary optimizations
2010-05-11 11:28:47 -04:00
Christopher Lloyd
508451c124 - switch to Onyx as default window contents renderer, to use GDI, set default CGBackingRasterizer to "GDI"
- rename NSTIFFImageFileDirectory to O2TIFFImageDirectory
- cleanup warnings for Onyx2D MacOS target
2010-04-01 22:51:31 -04:00
Christopher Lloyd
25f22b4c7b split Onyx2D out of CoreGraphics 2010-03-31 10:36:14 -04:00