パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

USBビデオアダプタ:サインはVGA」記事へのコメント

  • 想像ですが、これに内蔵されている NET2280 は PCI マスタモードで動いてるんでないかと思います。んでその先に PCI で VRAM が 2MB のビデオデバイスがつながっていて、PC からはドライバが USB2 経由で PCI read/write をするだけでしょう。

    メインメモリにフレームバッファを置いて毎フレーム転送というのは、必要な帯域を考えるとありえない気がします。

    • >ドライバとしては、GDI プリミティブの描画をひととおりサポートすればとりあえずは OK なんでしょうか。

      あとはテキストの描画とBitBltってとこでしょうか。

      >ゲームやマルチメディア系はやっぱりつらそうですね。

      DirectXのやつは論外として、GDIベースで画面を激しく書き換えない奴なら結構動きそうな予感。
      • > DirectXのやつは論外として、GDIベースで画面を激しく書き換えない奴なら結構動きそうな予感。

        昔話ですが、10年ちょっと前、VL-BUS が出るまでは、ISA での転送速度がボトルネックになっているのを解消するために、GDIをグラフィックチップ側で解釈するようにする、というのがトレンドでした。
        S3 86C911 が一世風靡した頃ですね [atmarkit.co.jp]

        私自身の経験では、PC-9801で C-BUS(ISA相当)で、S3 の 86C801 や CirrusLogic の CL-GD5434 を使ってましたけど、全然問題なかったですね。
        主に1024x768 8bit/16bitですけど、主に Windows 3.1 で、後にWindows 95 も使いました。
        親コメント

計算機科学者とは、壊れていないものを修理する人々のことである

処理中...