Commit Graph

67 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
Rolf Jansen
bbba7c2199 in the *.xcodeproj files, set indent and tab width to 4 and use tabs to 0, so file editing within the respective projects will honour these settings instead of any custom user settings 2015-10-05 08:11:19 -03:00
Rolf Jansen
d20c8968ea flexible selection of the version of the AntiGrain library 2015-09-20 01:12:13 -03:00
Rolf Jansen
5448163201 more fixes O2Context_AntiGrain (finally it is working again). 2015-09-19 23:45:39 -03:00
Rolf Jansen
daae14fb4b fixed compilation issue of O2Context_Antigrain
minor improvements of scanning arguments in NSApplicationMain()
2015-09-19 20:02:21 -03:00
Rolf
84178580aa changes for building cocotron-master on Mac OS X 10.0.4 + Xcode 6.4
added directives for debugging the Cocotron frameworks
2015-08-09 22:53:36 -03:00
Christopher Lloyd
631462795d Reformat entire project using newer style 2015-05-23 20:15:45 -04:00
Christopher Lloyd
65085ece4d Merge plasqdev-cocotron 2015-03-24 22:54:48 -04:00
Airy ANDRE
312921cae9 Wrong drawing for scaled down tiling 2014-05-06 18:02:52 +02:00
Airy ANDRE
fb703d6665 Fix pattern drawing 2014-05-05 18:02:28 +02:00
Airy ANDRE
8017f70a00 More AGG optimisations 2014-03-24 18:15:04 +01:00
Airy ANDRE
c8f813b059 Optimize shadow drawing by blurring only the alpha channel 2014-02-24 18:23:38 +01:00
Airy ANDRE
4fc663d791 More optimisations - only clear the dirty area instead of the full buffer when building the clipping mask for AGG contexts 2014-02-19 18:35:47 +01:00
Airy ANDRE
0df6716228 Some drawing optimisation - mostly to avoid GDI clipping in the AGG context when not needed 2014-02-18 18:09:26 +01:00
Airy ANDRE
051ac0d0d3 Looks like there are still some issue with "color mode" blending - be careful with /0 2013-10-30 16:58:44 +01:00
Airy ANDRE
d5e4f7e194 color blend mode for AGG context is ignoring the destination pixels when the source is transparent 2013-10-30 12:43:48 +01:00
Airy ANDRE
c521a3cfe5 Enable resampling when resizing more than some amount 2013-10-15 18:47:00 +02:00
Airy ANDRE
a52503404d Fix the AGG stroke -> O2 path converter (CGContextReplacePathWithStrokedPath doesn't properly close the stroked path) 2013-09-17 13:57:06 +02:00
Airy ANDRE
6d1d693e6c Revert bicubic interpolation change - too slow and tends to blur things too much 2013-05-27 17:31:04 +02:00
Airy ANDRE
d8068270dc Create shadow buffers only the first time is needed 2013-05-27 17:30:16 +02:00
Airy ANDRE
793da9903a Switch O2Antigrain context image interpolation from bilinear to bicubic in high-quality interpolation mode 2013-05-20 17:04:12 +02:00
Airy ANDRE
5d2b9bdfd5 Add support for kCGBlendModeColor for the AGG context 2013-05-20 16:55:24 +02:00
Robert Grant
94e32a8df2 AGG transparency layer is not honoring the starting context's alpha setting when compositing the layer contents into the context 2013-04-23 12:02:46 -04:00
Christopher Lloyd
73138238e5 use target triple for dstroot 2013-04-06 23:55:05 -04:00
Christopher Lloyd
b4dfd85655 tweak install and build settings 2013-04-06 22:28:50 -04:00
Christopher Lloyd
794364bc65 add xcconfigs to projects 2013-03-31 23:27:37 -04:00
Airy ANDRE
8f07b0bdc6 Merge with the trunk with a few fixes
- make the JPEG exporters to work by including proper library-installation detection and not using unimplemented API
- disable/comment special observing on addXXX: & removeXXX: method, that throw exceptions when you have some of these methods not using NSSet
- repair the NS<geometry>FromString methods ('{%g,%g}' is a good scan string, not '{"%g","%g"}')
- keep our branch changes on Win32 keyboard handling as it supports dead-keys
2012-11-28 18:34:54 +01:00
Airy ANDRE
5a364a13e4 Use AGG font rendering only if smoothFonts is set 2012-11-26 14:55:44 +01:00
Robert Grant
6bf9c44d84 Adapting Cocotron projects to Xcode4 2012-11-14 13:51:36 -05:00
Airy ANDRE
86cf97d632 Workaround for some random AGG context crash 2012-01-16 16:35:34 -08:00
Airy ANDRE
3929c24c8f Some shadow drawing fix in AGG context 2011-12-13 16:36:24 +01:00
Airy ANDRE
6ae5c5d25b Much faster (about x4) O2Context_AntiGrain text drawing - should improve gdi text drawing too 2011-11-25 10:56:10 +01:00
Airy ANDRE
1e77fdcd7c O2Context_AntiGrain gradients are slow 2011-11-23 18:35:01 +01:00
Airy ANDRE
0faac20cfc Pattern filing support in AGG + some optimisation in shading + support for PlusDarker compositing mode 2011-11-23 14:12:33 +01:00
Airy ANDRE
ddb0e8934d AGG contexts fixes for the graphics states when using transparency layers 2011-11-10 13:17:13 +01:00
Airy ANDRE
73453c0750 More premultiplied troubles in AGG context. Quite ugly. I'll do some rewrite later 2011-11-04 21:25:48 +01:00
Airy ANDRE
044c26fa86 Fix for AGG context with premultiplied alpha 2011-10-31 19:55:59 +01:00
Airy ANDRE
6f48b5eeb2 Bad file path again... 2011-10-31 12:45:49 +01:00
Airy ANDRE
5ff98c807c Fixed source paths 2011-10-31 12:34:47 +01:00
Airy ANDRE
b5f0882894 Implement glyph showing in the AGG context 2011-10-31 12:28:15 +01:00
Airy ANDRE
c4864874e8 AGG context implementation of O2ContextReplacePathWithStrokedPath 2011-10-27 16:21:46 +02:00
Christopher Lloyd
1200b1f942 remove almost all top-level configuration build variables 2011-09-28 10:14:44 -04:00
Christopher Lloyd
aab61e9d90 merge with mainline 2011-09-27 11:35:39 -04:00
Christopher Lloyd
2b59273a1a switch framework search path to implicit TARGET_BUILD_DIR 2011-09-27 11:30:51 -04:00
Christopher Lloyd
5fbac7dc5c move deployment options to xcconfig 2011-09-27 10:25:49 -04:00
Christopher Lloyd
73b86872df merge in xcconfigs 2011-09-27 10:23:01 -04:00
Christopher Lloyd
028364941e move DEPLOYMENT_LOCATION to xcconfig 2011-09-26 23:19:53 -04:00
Christopher Lloyd
fe2733fa5a move Windows INSTALL_PATH to xcconfig 2011-09-26 14:32:36 -04:00