Skia
Skia(スキア)とは、Googleが開発している、C++で書かれたクロスプラットフォームかつオープンソースの2次元コンピュータグラフィックスライブラリ。元々Skia inc.が開発していたが、2005年にGoogleに買収された[1]。買収後、修正BSDライセンスとしてオープンソースのライブラリとなった。
| 作者 | Skia Inc. |
|---|---|
| 開発元 | |
| リポジトリ | |
| プログラミング 言語 | C++ |
| 対応OS | Microsoft Windows, macOS, iOS, Android, Linux |
| 種別 | 2次元コンピュータグラフィックスライブラリ |
| ライセンス | 修正BSDライセンス |
| 公式サイト |
skia |
SkiaはMozilla Firefox、Google Chrome、Android、ChromeOS、Blinkなどでも使われている。
CPUによるソフトウェアレンダリングの他、OpenGLによるGPUハードウェアアクセラレーションもサポートし、PDFおよびXPSへの出力も可能。
.NETプラットフォーム向けのクロスプラットフォームなバインディングとしてSkiaSharpが存在する[2]。SkiaSharpはXamarin.Formsで使われている[3]。
関連項目
- cairo - GTKやMozilla Firefoxなどで使用
- Direct2D - Direct3Dベースのハードウェアアクセラレーションをサポートする2Dグラフィックスライブラリ
参照
- Malik, Om (2008年9月2日). “Google Open Sources Skia Graphics Engine”. gigaom. 2011年8月31日閲覧。
- 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
外部リンク
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.