Sun フレームバッファー使用の手引き

画像表示形式リストの順序を変更する (-linearorder-overlayorder)  

デフォルトでは、非リニア画像は、画像表示形式リスト上でリニア画像より前に表示されます。afbconfig コマンドを使用して、画像表示形式リストの順序を変更することができます。

3D アプリケーションの多くはリニア画像を使用しますが、特定の 3D アプリケーションでは、XSolarisGetVisualGamma (3) を使用するリニア画像を検索しないで、リストに最初に表示される 24 ビットトゥルーカラーを使用します。このようなアプリケーションを、正しい画像表示形式で動作させるには、リストの並べ換えが必要です。-linearorder オプションを使用して、リニア 24 ビットトゥルーカラーが最初に表示されるように指定してください。

画像表示形式リストの並べ換えは、ウィンドウシステムの再起動時に有効となります。

  1. リストの順序を変更する場合は、-linearorder オプションの 1 つを指定して afbconfig コマンドを入力します。

    以下に例を示します。


    # afbconfig -linearorder first
    

    デフォルトの画像表示形式リストでは、8 ビット疑似カラー画像が 8 ビット疑似カラーオーバーレイ画像よりも前になっています。この画像表示形式の順序を、afbconfig コマンドを使用して変更することができます。

    8 ビット疑似カラーオーバーレイ画像を使用する特定のアプリケーションは、リストに最初に表示される 8 ビット疑似カラーオーバーレイ画像を使用します。このようなアプリケーションを正しい画像表示形式で動作させるには、8 ビット疑似カラーオーバーレイ画像が、画像表示形式リストの最初に表示されるように、-overlayorder オプションを使用して画像表示形式リストの順序を変更します。

    画像表示形式リスト内の画像表示形式の並べ換えは、ウィンドウシステムの再起動時に有効となります。

  1. リストの順序を変更する場合は、-overlayorder オプションの 1 つを指定して afbconfig コマンドを入力します。

    以下に例を示します。


    # afbconfig -overlayorder first