Граф коммитов

71 Коммитов

Автор SHA1 Сообщение Дата
Matthew Leibowitz 4470ee6340 Kernel32.lib is not needed, and causes issues in the mobile emulator. Addresses #193 2016-11-13 05:06:18 +02:00
Matthew Leibowitz e4780731ba use release for the linked library 2016-10-29 00:47:20 +02:00
Matthew Leibowitz b0eedc6cd2 Merge pull request #170 from mono/master
Update working branch from master
2016-10-25 02:10:42 +02:00
TylerFlick 55b012586f update sk_region bindings 2016-10-24 15:07:27 -07:00
Matthew Leibowitz 63250545bc Updated the native project for the new version of skia (m55) 2016-10-13 00:45:28 +02:00
Matthew Leibowitz f7e56c5b98 Updated the Windows projects/solutions 2016-10-12 00:26:44 +02:00
Matthew Leibowitz 7ff73a1776 Improvements to the compat code 2016-10-03 10:42:27 +02:00
Matthew Leibowitz 880afee7f3 There seems to be an issue if this is there 2016-09-15 03:32:17 +02:00
Matthew Leibowitz 8b3c815ae3 Updated the project files to the new skia location and split the cake script 2016-09-15 03:14:35 +02:00
Matthew Leibowitz 6c49807288 Added the various path ops features 2016-09-14 01:51:17 +02:00
Matthew Leibowitz 95ce2cbd93 Use MacOS deployment target 10.8 as there seems to be a bug on 10.7 and certain versions of Xcode
See https://bugs.chromium.org/p/chromium/issues/detail?id=620127 for more information
2016-09-05 01:34:37 +02:00
Matthew Leibowitz 73fc46564e Make sure to set the correct versions for macOS (10.7), tvOS (9.0), iOS (8.0) instead of using the defaults 2016-09-04 06:40:13 +02:00
Matthew Leibowitz e9f66ac376 Merge branch 'gpu-support' into merge-m54
# Conflicts:
#	binding/Binding/Definitions.cs
#	binding/Binding/SKCanvas.cs
#	binding/Binding/SkiaApi.cs
2016-09-02 04:19:40 +02:00
Matthew Leibowitz 03ef047475 Updated the build to work with MSVC 2016-08-31 18:34:52 +02:00
Matthew Leibowitz 335fc5b7de Fixed the android build 2016-08-31 04:58:51 +02:00
Matthew Leibowitz 379e53a3c1 OS X now has an extra dependency: SkOpts_SSE42 2016-08-30 20:05:21 +02:00
Matthew Leibowitz 5b8f592683 Added a few more methods for GRContext and GRGlInterface 2016-08-19 02:48:29 +02:00
Matthew Leibowitz 5b3f8c5083 Add the GPU headers 2016-08-18 17:08:49 +02:00
Matthew Leibowitz 76cb373357 Added the pieces for the simplest GPU sample 2016-08-16 20:34:09 +02:00
Matthew Leibowitz 58462b5d68 Revert "Added C# bindings for SKSvgCanvas and SkXmlWriter"
This reverts commit 51eccc32da.
2016-08-16 01:44:29 +02:00
Matthew Leibowitz 51eccc32da Added C# bindings for SKSvgCanvas and SkXmlWriter 2016-08-16 01:42:22 +02:00
Matthew Leibowitz c185f5cc24 Inject "getenv" into libjpeg-tubo for UWP 2016-08-10 13:33:29 +02:00
Matthew Leibowitz 1417b05b51 Added ColorTable support 2016-08-04 18:16:16 +02:00
Alexander Marek d3700e0e10 Updated SkiaKeeper.c to fix "EntryPointNotFound" exceptions 2016-08-01 09:31:06 +02:00
Matthew Leibowitz f1360b7c19 Make sure we keep the native sk_matrix methods Fixes #119 2016-07-29 18:09:53 +02:00
Matthew Leibowitz 69ea29b4c6 Remove Bitcode 2016-07-29 01:35:38 +02:00
Matthew Leibowitz b7251ac8a4 Updated the mac files 2016-07-22 02:12:57 +02:00
Matthew Leibowitz b2b6bff114 Merged the C code for upstreaming 2016-07-20 14:31:23 +02:00
Matthew Leibowitz 689ac8b830 Fixed the iOS project file 2016-07-14 13:20:15 +02:00
Matthew Leibowitz 143b2c4902 Merge branch 'feature-patheffect' into update-skia-m52
# Conflicts:
#	binding/Binding/SkiaApi.cs
#	skia
2016-07-14 01:45:22 +02:00
Matthew Leibowitz 1fac8f30d0 Build the latest native skia 2016-07-14 01:32:35 +02:00
Matthew Leibowitz e3e1b81d04 Added path effects to the C# API 2016-07-13 21:57:42 +02:00
Miguel de Icaza c53ab2b03b [SkMatrix] Add various Map methods 2016-06-28 20:03:13 -04:00
Matthew Leibowitz 793834abc7 Updated the Apple platforms to the new libraries 2016-06-22 17:18:57 +02:00
Matthew Leibowitz f45cec95b2 Make sure we only include the compat for UWP 2016-06-21 17:51:27 +02:00
Matthew Leibowitz 62c7db1ab9 A few extra dependencies for UWP
- also have to inject the Win32->UWP compat
2016-06-21 17:45:58 +02:00
Matthew Leibowitz c437db1cd4 Added one more native library 2016-06-20 12:28:53 +02:00
Matthew Leibowitz e1c60230c4 Updated to the bits based on m52 2016-06-17 22:54:08 +02:00
Matthew Leibowitz 470591f7a1 Added tvOS support 2016-06-09 15:55:48 +02:00
Matthew Leibowitz da831515be Small refactor for UWP 2016-06-09 15:46:35 +02:00
Matthew Leibowitz 6d34b2a624 Added bindings for SkDocument and PDF:
- Support on iOS/Android/UWP/OSX/Win32
 - Improved Win32 to UWP conversion "script" (should be in gyp)
 - Added pointer ownership into SKObject
 - Streams now are either abstract or own their pointers
2016-06-03 14:55:39 +02:00
adrian gallero 104a6d0fce Merge remote-tracking branch 'mono/master' into typeface 2016-05-17 16:11:41 -03:00
Matthew Leibowitz f6a0e7c157 Rename Native Library [#77] (#81)
Main change:
 * Changed the native library to libSkiaSharp for Windows, UWP, Android, OSX and iOS
   Issue #77 #81

Other changes
 * Updated the version number
 * Use Android level 10 or v2.3 s the library version
 * Update the docs
 * Allow for the case where a custom libSkiaSharp is to be provided
 * Make sure we have all the Android architectures
2016-05-14 01:12:32 +02:00
adrian gallero 5b994dca11 fixed whitespace 2016-05-12 16:22:39 -03:00
adrian gallero 4c39b15d60 Merge remote-tracking branch 'mono/master' into typeface 2016-05-12 15:58:05 -03:00
Matthew Leibowitz d803eced23 Native UWP:
- ARM does not depend on anything
 - x86/x64 requires Kernel32.lib
2016-05-06 17:40:21 +02:00
Matthew Leibowitz df15534cad Merge branch 'master' into windows-uwp
# Conflicts:
#	skia
2016-05-05 03:26:06 +02:00
adrian gallero 50e3914721 Added methods to SkTypeface to read the actual name of the typeface family and to retrieve ttf tables 2016-05-01 03:02:27 -03:00
Matthew Leibowitz a0ce38a5e3 Swap those slashes 2016-04-18 23:25:24 +02:00
Matthew Leibowitz 4325768d7d Updates to the way we add to native skia 2016-04-18 19:09:19 +02:00