「Skia」の版間の差分
表示
削除された内容 追加された内容
m Bot作業依頼: Apple関連記事の改名に伴うリンク修正依頼 (iOS (Apple)) - log |
m Bot作業依頼: Apple関連記事の改名に伴うリンク修正依頼(2) (iOS (Apple)) - log |
||
16行目: | 16行目: | ||
| frequently updated = <!-- DO NOT include this parameter unless you know what it does --> |
| frequently updated = <!-- DO NOT include this parameter unless you know what it does --> |
||
| programming language = [[C++]] |
| programming language = [[C++]] |
||
| operating system = [[Microsoft Windows]], [[macOS]], [[ |
| operating system = [[Microsoft Windows]], [[macOS]], [[iOS (Apple)|iOS]], [[Android (オペレーティングシステム)|Android]], [[Linux]] |
||
| platform = |
| platform = |
||
| size = |
| size = |
2021年5月23日 (日) 04:57時点における版
作者 | Skia Inc. |
---|---|
開発元 | |
リポジトリ | |
プログラミング 言語 | C++ |
対応OS | Microsoft Windows, macOS, iOS, Android, Linux |
種別 | 2次元コンピュータグラフィックスライブラリ |
ライセンス | 修正BSDライセンス |
公式サイト |
skia |
Skia(スキア)とは、Googleが開発している、C++で書かれたクロスプラットフォームかつオープンソースの2次元コンピュータグラフィックスライブラリ。元々Skia inc.が開発していたが、2005年にGoogleに買収された[1]。買収後、修正BSDライセンスとしてオープンソースのライブラリとなった。
SkiaはMozilla Firefox、Google Chrome、Android、Google Chrome OS、Blinkなどでも使われている。
CPUによるソフトウェアレンダリングの他、OpenGLによるGPUハードウェアアクセラレーションもサポートし、PDFおよびXPSへの出力も可能。
.NETプラットフォーム向けのクロスプラットフォームなバインディングとしてSkiaSharpが存在する[2]。SkiaSharpはXamarin.Formsで使われている[3]。
関連項目
- cairo - GTKやMozilla Firefoxなどで使用
- Direct2D - Direct3Dベースのハードウェアアクセラレーションをサポートする2Dグラフィックスライブラリ
参照
- ^ Malik, Om (2 SEP 2008). “Google Open Sources Skia Graphics Engine”. gigaom. 31 August 2011閲覧。
- ^ mono/SkiaSharp: SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
- ^ SkiaSharp Graphics in Xamarin.Forms - Xamarin | Microsoft Docs