実装
ハードウェア
- ルネサスSuperH SH2A ベースの SH7269 ソリューション。低システムコストの組み込み GUI 向けに開発され、画像バッファ用に最大 2.5MB の組み込み SRAM を搭載。[ 2 ]
- AMD / ATI Z160 および Z180 OpenVG 1.x グラフィック コア。[ 3 ] Freescale i.MX35、i.MX51、i.MX53 に実装。[ 4 ] [ 5 ] IP は Qualcomm に売却され、Snapdragon コア向けに「Adreno」として再ブランド化されました。[ 6 ]
- ARM Maliグラフィックス処理ユニット[ 7 ]
- Broadcom BCM4760 SoC – 2009年6月1日に発表。BCM4760には「OpenGL(R) ES 1.1/OpenVG(TM) 1.0準拠のグラフィックスプロセッサ」が含まれています[ 8 ]。
- デジタルメディアプロフェッショナルズ株式会社(DMP Inc.)SMAPH-F(タンポポVG)[ 9 ]
- Imagination PowerVR VGX150 OpenVG 1.1 [ 10 ]
- Imagination PowerVR SGX Series5 – API サポートには OpenGL ES 1.1/2.0、OpenVG 1.1、OpenGL 2.0/3.0、DirectX9/10.1 が含まれます[ 11 ] [ 12 ]
- Takumi GV500 – GV300、GV500グラフィックスアクセラレータIPコア[ 13 ]
- Think Silicon ThinkVG Graphics Core OpenVG 1.1 [ 14 ]
- Vivante GC350 (2Dグラフィックスコア) OpenVG 1.1
- Vivante GC400以上は、OpenGL ES 2.0とOpenVG 1.1をサポートする3Dグラフィックスコアです[ 15 ] [ 16 ]。
- Adreno GPUはOpenVG 1.1をサポートしています。QualcommはAndroid用のSDKを提供しています。[ 17 ]
- Hanwha SystemsのAlexVG-forma – メディアアクセラレーションハードウェア上でベクターグラフィックスAPIを高速化。マルチメディアまたは2Dビットマップグラフィックスハードウェアの処理能力を活用します。
OpenGL、OpenGL ES
- Hooked Wireless OpenVG – OpenVG 1.01とOpenVG 1.1の両方を完全に実装し、OpenGL ES上に実装されており、完全に準拠しています。主張:「形状と曲線のテッセレーションと三角形分割の分野でHooked独自の技術を活用しています。」2008年2月に初めてリリースされました。[ 19 ]
- Hanwha Systems AlexVG-forge – OpenGL/OpenGL ESをサポートするグラフィックチップを使用した2Dベクターグラフィック標準のOpenVGエンジン。[ 20 ]
- Mazatech AmanithVG GLE – 商用。OpenGL 1.1+ および OpenGL ES 1.x をベースに構築。「高解像度アニメーションや複雑な特殊効果 (透明度、フェード、リアルタイムロトスケーリングなど) に関して、ソフトウェアラスタライザーよりも優れたパフォーマンスを実現」と謳っている。[ 21 ]
- MonkVG – オープンソース (BSD)、OpenVGに似ているだけ[ 22 ]
- ShivaVG – オープンソース (LGPL) [ 23 ]
- ShaderVG – ShivaVGをベースにしていますが、GLSLシェーダーのドローコールを実装しています[ 24 ]
ソフトウェア
- Khronos OpenVG リファレンス実装
- ハンファシステムズ AlexVG – 2005年9月発売
- Mazatech AmanithVG – 純粋なソフトウェアとOpenGL(/ES 1.1)レンダリングバックエンドを備えたOpenVGクロスプラットフォームライブラリ
- Vega – Gallium3D ステートトラッカー
- イチョウVG
参考文献
- ↑ 「OpenVG - ベクターグラフィックスアクセラレーションの標準規格」。2011年7月19日。
- ↑ 「SH7268、SH7269 |ルネサスエレクトロニクス」。Renesas.com。2011年7月6日のオリジナルからアーカイブ済み。2012年3月11日取得。
- ↑ 「AMD、メディアリッチなモバイルデバイス向けマルチメディア製品を発表」。Videsignline.com。2011年8月9日時点のオリジナルよりアーカイブ。2012年3月11日閲覧。
- ↑ 「i.MX357 製品概要ページ」。Freescale.com 。 2012年3月11日取得。
- ↑ネイティブOpenVG1.1アクセラレーションを搭載したFreescaleアプリケーションプロセッサ
- ↑スコット・ファーガソン (2009-01-20). 「AMDが携帯電話部門をクアルコムに6500万ドルで売却」 . Eweek.com . 2013-06-16閲覧。
- ↑ "Mali-400 MP" . ARM . 2013年6月16日取得.
- ↑ "Broadcom Corporation; BRCM Mobile & Wireless :: Broadcomの「PND-on-a-Chip」は、高度な低消費電力GPS機能と強力なアプリケーション処理を統合し、素晴らしいグラフィカルナビゲーションを実現します" 。 2009年6月27日にオリジナルからアーカイブされました。 2009年6月3日に取得。
- ↑ 「製品とサービス| Digital Media Professionals Inc」。Dmprof.com。2012年3月10日のオリジナルからアーカイブ済み。2012年3月11日に取得。
- ↑ 「VGX150 IPコア」 。2009年6月10日にオリジナルからアーカイブされました。
- ↑ 「PowerVR SGX Series5 Graphics IP Core Family」。Imgtec.com。2012年2月20日のオリジナルからアーカイブ済み。2012年3月11日取得。
- ↑ 「OpenVG 1.1 をサポートする POWERVR SGX520、SGX530、SGX535 グラフィック スコア」 。2009年 6 月 27 日にオリジナルからアーカイブ済み。2009年 5 月 6 日に取得。
- ↑ 「製品情報|株式会社タクミ」(日本語)。Gshark.com 。 2012年3月11日取得。
- ↑ "ThinkVG Graphics Core OpenVG 1.1"。2012年8月1日にオリジナルからアーカイブされました。2012年9月13日に取得。
- ↑ 「Vivante IPカタログ」 。 2011年12月13日取得。
- ↑ 「Vivante Graphics Processor IP」 。 2011年12月1日にオリジナルからアーカイブ済み。2011年12月13日に取得。
- ↑ 「QDevNet 上の Adreno SDK」。2013年 7 月 24 日に取得。
- ↑ 「[ Phoronix ] Gallium3Dがネットワークサポートを獲得」。Phoronix.com。2009年6月1日。 2012年3月11日閲覧。
- ↑ 「Hooked OpenVG: 特別なハードウェアを必要としないベクターグラフィックスの高速化」。 2009年4月11日にオリジナルからアーカイブされました。
- ↑ "HuOne AlexVG-forge"。2016年4月22日にオリジナルからアーカイブされました。2013年3月27日に取得。
- ↑ Michele Fabbri. "AmanithVGプロジェクト" . Amanith.org. 2012年3月2日のオリジナルからアーカイブ済み。 2012年3月11日閲覧。
- ↑ micahpearlman. "micahpearlman/MonkVG · GitHub" . Github.com . 2012年3月11日取得.
- ↑ ShivaVG
- ↑林拓磨さん。「tqm-dev/ShaderVG・GitHub」。 Github.com 。2023-03-01に取得。
- ↑ OpenVG-1.0とCairo APIの比較
- 一般的な
- 公開フォーラム
- 公的登録簿
- OpenVG準拠企業
- OpenVG 1.1 仕様
- Khronosプレスリリース — KhronosがOpenVG仕様草案の公開レビューを募集
- Khronosプレスリリース — KhronosグループがOpenVG 1.0仕様をリリース
- BitBoysプレスリリース — BitBoysがモバイルデバイス向けベクターグラフィックスプロセッサを発表
- OpenVG 1.1 プレスリリース
- OpenVG 1.1 仕様
外部リンク
- 公式サイト
- Ivan Leben の ANSI C OpenVG 実装
- Zack Rusin氏によるQtOpenGL上でのOpenVG実装(Qt 4.3以降)
- イチョウVG