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