C
<tviiextras/tviiconfiguration.h> - TRAVEO™ T2G Extras Layer Configuration API
TRAVEO™ T2Gレイヤ設定用の追加設定機能を提供します。さらに...
| Header: | #include <tviiextras/tviiconfiguration.h> |
はtraveoextrasの一部です。
機能
(since Qt Quick Ultralite (Platform) 1.9) Tvii::Configuration::Config | configForOTFLayer(uint32_t platformId) |
(since Qt Quick Ultralite (Platform) 1.9) Tvii::Configuration::Config | defaultConfigForOTFLayer() |
(since Qt Quick Ultralite (Platform) 1.9) void | setConfigForOTFLayer(uint32_t platformId, uint16_t copses, uint32_t fifo, uint32_t lines) |
詳細説明
Infineon TRAVEO™ T2Gに固有のOTFレイヤ設定値をオーバーライドする必要がある場合があります。
この場合、Infineon TRAVEO™ T2G用のカスタムQt Quick Ultralite設定APIを使用することができます。これは、ItemLayer::platformId APIを使用して、設定を変更するレイヤーに特定のプラットフォームIDを与え、提供されるsetConfigForOTFLayer() C++ APIを使用して、Qt Quick Ultraliteアプリケーションが起動する前にカスタムレイヤープロパティを設定することで動作します。
クラス
OTFレイヤーの構成を保持する構造体 |
関数 ドキュメント
[since Qt Quick Ultralite (Platform) 1.9] Tvii::Configuration::Config configForOTFLayer(uint32_t platformId)
プラットフォーム IDplatformId を持つレイヤーのコンフィグを取得します。レイヤーのcops、fifoバッファのサイズ、ラインバッファのサイズを含むConfig を返します。
この関数はQt Quick Ultralite (Platform) 1.9 で導入されました。
Tvii::Configuration::Config 、setConfigForOTFLayer()、defaultConfigForOTFLayer()も参照 。
[since Qt Quick Ultralite (Platform) 1.9] Tvii::Configuration::Config defaultConfigForOTFLayer()
OTF レ イ ヤーのデフ ォ ル ト 設定を取得 し ます。Config を返します。
この関数はQt Quick Ultralite (Platform) 1.9 で導入されました。
Tvii::Configuration::Config 、setConfigForOTFLayer()、configForOTFLayer()も参照 。
[since Qt Quick Ultralite (Platform) 1.9] void setConfigForOTFLayer(uint32_t platformId, uint16_t copses, uint32_t fifo, uint32_t lines)
OTF レイヤーの設定を行います。
platformId はQMLファイルで指定されたレイヤーのプラットフォームIDです。
copses は、LBO モードで画像を圧縮してレンダリングする際に使用される copes の数です。あるレイヤーで多くの圧縮画像を使用したときにエラーが発生する場合は、この値をデフォルトの 16 から増やすことができます。
fifo はコマンドシーケンサの命令バッファに使用される FIFO のサイズです。ビジュアル要素の数が多いと、より大きな FIFO バッファサイズが必要になるかもしれません。デフォルト値は 64 * 1024 です。
lines はLBOで使用されるラインバッファのサイズです。ライン・バッファを大きくすると VRAM をより多く消費しますが、OTF モードを使用して表示すべき時間までに行のレンダリングが終了しなかった場合に生じる可能性のあるビジュアル・グリッチのリスクも低減します。
詳細については、TRAVEO™ T2G Cluster Series用Graphics Driverユーザガイドを参照してください。
この関数は、Qt Quick Ultralite (Platform) 1.9で導入されました。
Tvii::Configuration::Config,configForOTFLayer(),defaultConfigForOTFLayer()も参照してください 。
特定の Qt ライセンスの下で利用可能です。
詳細はこちら。