
MarbleCLAYをWindows vistaで動かす場合の既知の問題
                                                  2008/3/17

1. OpenGL時に表示が正しくない
  Intelのオンボードビデオを使った場合に多く発生します。
  (特に軽量の)ノートパソコンを使用している場合、Intelのオンボードビデオが
  使用されている可能性が高いと思われます。

  対処方法：
    Intelのwebページから最新のドライバーをダウンロード・導入して
    ください。 問題が解決する可能性があります。

2. OpenGL表示時、画面上にラバーバンドの残骸が残る
  Windows Vistaはウインドウ描画にDirectXを使用しています。その関係で
  OpenGLの動作も変わっています。おそらくその影響で
  MarbleCLAYが使用しているラバーバンド(範囲選択時等に描画されるライン)
  が正しく表示されません。

  対処方法：
   見ためは良くありませんが、内部動作には影響ありません。
   WindowsXP以前と同等の表示にしたい場合は、

    MarbleCLAY.exeを右クリック
      →プロパティ
        →互換性タブ
          →「デスクトップコンポジションを無効にする」にチェック

  を行い、MarbleCLAY実行時に、DirectXによるウインドウ描画をOFFにする
  ようにしてください。

  副作用：
    上記対処を行うと、MarbleCLAYが実行されている場合はWindows Vistaの
    半透明表示機能が無効になります。

3. OpenGLのVertex/Pixel Shaderを使った表示モードに切り替えた際に
  ビデオカードの動作が停止する問題が発生する事がある。(GeForce8800GTで確認)

  この問題も、Windows Vistaが内部でDirectXを使っている事に起因している
  ようです。

  その他のビデオカードでも再現するかどうかわかりません。(GeForce7900GSでは
  発生していなかったと記憶しています) ATIのカードやGeForce8800GTでの動作
  報告をいただければ幸いです。

  対処方法：
    2の問題と同じ方法で対処可能です。   

    
  