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でも使われている。

関連項目

  • cairo - GTKやMozilla Firefoxなどで使用
  • Direct2D - Direct3Dベースのハードウェアアクセラレーションをサポートする2Dグラフィックスライブラリ

脚注

注釈

出典

外部リンク

  • 公式ウェブサイト
  • Skia Path Ops : High Performance Set Operations for Geometry - YouTube
  • http://www.slideshare.net/snailee/skia-freetype-android-2d-graphics-essentials

SKIA GmbH SKIA

Skia

Skia by Skia on DeviantArt

Skia

Skia