SIGGRAPH 2006 - 日本発のGPUテクノロジー「PICA200」が公開 (2) 採用APIはOpenGL ES 1.1 + α

ニュース
トップ

【レポート】

SIGGRAPH 2006 - 日本発のGPUテクノロジー「PICA200」が公開

2 採用APIはOpenGL ES 1.1 + α

西川善司  [2006/08/15]

2/7

PICA200はOpenGL ES 1.1 + αに対応する

PICA200のプログラミングAPIは、組み込み機器向けグラフィックスAPIの標準であるOpenGL ESを採用する。バージョンは、固定パイプライン機能ベースの1.1。

OpenGL ES 1.0では頂点処理、ラスタライズ、テクスチャマッピング、α合成、フォグ、ステンシルといった基本固定機能パイプラインがサポートされていた。PCでいうと丁度DirectX5相当の機能といったところか。

OpenGL ES 1.0でサポートされる3Dグラフィックス基本機能

PICA200のAPIである、この次のバージョンのOpenGL ES 1.1では、1.0の機能に加え、頂点スキニング処理、MIPMAP生成、各種テクスチャ演算、ポイントスプライト、テクスチャレンダリングといったものがサポートされる。PCでは丁度DirectX6~7あたりといったところになるだろうか。

OpenGL ES 1.1でサポートされる3Dグラフィックス基本機能

そして、PICA200は、OpenGL ES 1.1がサポートする基本機能に加え、1.1拡張パック(1.1 Extension Pack)がサポートする拡張グラフィックス機能にも対応する。拡張パックとはOpenGL ESの仕様を策定するKhronosグループが"準"標準としてサポートする機能だ。

実は、MAESTROは今年で2世代目の「MAESTRO-2G」となっており、OpenGL ES 1.1 + 1.1拡張パックの仕様以上の機能を備えてしまっている。

1.1拡張パックでサポートされる3Dグラフィックス基本機能

その、より高度な機能の中には、PC用GPUの最新プログラマブルシェーダ技術によって実装されるような最新技術をハードウェアで実現する機構などが含まれる。そこでユーザーには、全てのPICA200の機能が利用できるように、OpenGL ESの各ベンダーによる独自拡張機構を活用し、DMP拡張API「DMP拡張パック」も提供される。

まとめると、PICA200のフル機能を利用するためのAPI構成は「OpenGL ES 1.1 + 1.1拡張パック + DMP拡張パック」という形になる。

アプリケーションの開発はWindows PC上で行うことが可能。PC上で動作するPICA200エミュレータを利用することもできるし、あるいはPICA200の実態チップやFPGAを実装した評価ボードを用いて行うこともできるという。

PICA200のソフトウェア開発の概念図

PICA200自体はIPコアであるため、ターゲットシステムごとにコンフィギュレーションを変えることができ、基本システムである3Dグラフィックスを司る「PICA200」に加え、2Dグラフィックスを司る「PICA-FBM(Frame Buffer Object)」、ベクタグラフィックスを司る「PICA-VG(Vector Graphics)」の組み合わせを可能としている。

なお、PICA200の3Dコアは最大4基のプログラマブル頂点プロセッサ、最大4本のピクセルパイプラインのレンダリングエンジンを形成させることができる。IPコアなのでターゲットプラットフォームに応じてプロセッサやパイプラインの数は変更が可能なのはいうまでもない。

そしてPICA-FBMは単体で2Dグラフィックスコアとして利用でき、PICA-VGはPICA-FBMのアドオンとしてのみ利用が可能となっている。また、PICA-VGは、最近登場したKhronosのベクタグラフィックスAPI「Open-VG」に対応し、これをアクセラレーションするポテンシャルが持たされているという。

2/7

インデックス

目次
(1) 日本発のGPUテクノロジー
(2) 採用APIはOpenGL ES 1.1 + α
(3) FuturemarkがPICA200をターゲットにデモソフト開発
(4) PICA200におけるメモリ節約のアプローチ・その1
(5) PICA200におけるメモリ節約のアプローチ・その2
(6) 影生成処理の特徴と頂点プロセッサの活用
(7) 携帯機器向けGPUのトレンドに注目

もっと見る

新着記事

特別企画

一覧

    人気記事

    一覧

    イチオシ記事

    新着記事

    【コラム】Windows 8.1ミニTips 第72回 フォルダーの表示形式をリセット/適用してエクスプローラーを使いやすく
    [20:14 10/25] パソコン
    初のアジア王者へ前進…ACL決勝はホームのW・シドニーが先勝
    [20:09 10/25] ライフ
    オリエント、50mmビッグケースとスワロフスキーを採用した「moussy」腕時計
    [19:44 10/25] 家電
    フロド役俳優・清水直行氏ら出演!『ホビット』×NZ航空の機内安全ビデオ公開
    [19:30 10/25] エンタメ
    レアルとバルセロナが激突…今シーズンのデータからみるクラシコ
    [19:27 10/25] ライフ

    特別企画

    一覧