Skia

Skia
作者 Skia Inc.
開発元 Google
リポジトリ ウィキデータを編集
プログラミング
言語
C++
対応OS Microsoft Windows, macOS, iOS, Android, Linux
種別 2次元コンピュータグラフィックスライブラリ
ライセンス 修正BSDライセンス
公式サイト skia.org
テンプレートを表示

Skia(スキア)とは、Googleが開発している、C++で書かれたクロスプラットフォームかつオープンソースの2次元コンピュータグラフィックスライブラリ。元々Skia inc.が開発していたが、2005年にGoogleに買収された。買収後、修正BSDライセンスとしてオープンソースのライブラリとなった。

SkiaはMozilla Firefox、Google Chrome、Android、ChromeOS、Blinkなどでも使われている。

CPUによるソフトウェアレンダリングの他、OpenGLやVulkanによるGPUハードウェアアクセラレーションもサポートし、PDFおよびXPSへの出力も可能。

.NET Frameworkを含む.NETプラットフォーム向けのクロスプラットフォームなバインディングとしてSkiaSharpが存在する。SkiaSharpはXamarin.Formsで使われているほか、後継の.NET MAUIでも使われている。

関連項目

脚注

注釈

  1. ↑ WindowsではANGLE(英語版)経由でMicrosoft DirectX(Direct3D)によるアクセラレーションも可能。

出典

外部リンク