「Skia」の版間の差分
表示
削除された内容 追加された内容
編集の要約なし |
|||
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]], [[iOS (アップル)|iOS]], [[Android]], [[Linux]] |
| operating system = [[Microsoft Windows]], [[macOS]], [[iOS (アップル)|iOS]], [[Android (オペレーティングシステム)|Android]], [[Linux]] |
||
| platform = |
| platform = |
||
| size = |
| size = |
||
28行目: | 28行目: | ||
'''Skia'''(スキア)とは、[[Google]] が開発している、[[C++]] で書かれた[[クロスプラットフォーム]]かつ[[オープンソース]]の[[2次元コンピュータグラフィックス]]ライブラリ。元々 Skia inc. が開発していたが、[[2005年]]に Google に買収された<ref name=gigaom>{{cite web|last=Malik|first=Om|title=Google Open Sources Skia Graphics Engine|url=http://gigaom.com/2008/09/02/google-open-sources-skia-graphics-engine/|work=gigaom|date=2 SEP 2008|accessdate=31 August 2011}}</ref>。買収後、修正[[BSDライセンス]]としてオープンソースのライブラリとなった。 |
'''Skia'''(スキア)とは、[[Google]] が開発している、[[C++]] で書かれた[[クロスプラットフォーム]]かつ[[オープンソース]]の[[2次元コンピュータグラフィックス]]ライブラリ。元々 Skia inc. が開発していたが、[[2005年]]に Google に買収された<ref name=gigaom>{{cite web|last=Malik|first=Om|title=Google Open Sources Skia Graphics Engine|url=http://gigaom.com/2008/09/02/google-open-sources-skia-graphics-engine/|work=gigaom|date=2 SEP 2008|accessdate=31 August 2011}}</ref>。買収後、修正[[BSDライセンス]]としてオープンソースのライブラリとなった。 |
||
Skia は[[Mozilla Firefox]]、[[Google Chrome]]、[[Android]]、[[Google Chrome OS]]、[[Blink (レンダリングエンジン)|Blink]]などでも使われている。 |
Skia は[[Mozilla Firefox]]、[[Google Chrome]]、[[Android (オペレーティングシステム)|Android]]、[[Google Chrome OS]]、[[Blink (レンダリングエンジン)|Blink]]などでも使われている。 |
||
[[CPU]]によるソフトウェアレンダリングの他、[[OpenGL]]による[[Graphics Processing Unit|GPU]][[ハードウェアアクセラレーション]]もサポートし、[[Portable Document Format|PDF]]および[[XML Paper Specification|XPS]]への出力も可能。 |
[[CPU]]によるソフトウェアレンダリングの他、[[OpenGL]]による[[Graphics Processing Unit|GPU]][[ハードウェアアクセラレーション]]もサポートし、[[Portable Document Format|PDF]]および[[XML Paper Specification|XPS]]への出力も可能。 |
2020年9月6日 (日) 07:53時点における版
作者 | 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