コンテンツへスキップ

2D、アクセラレーション、およびウィンドウ:すべてのグラフィックカードが同じではありませんか?

    1651276923

    パート1:理論的背景を築く

    更新(2010年1月26日):トムのハードウェアDEでこのストーリーが最初に公開されて以来、分析のために調査結果とベンチマークバイナリをAMDと共有してきました。会社の解説は私たちの結論に含まれています。

    イントロ:2Dに関しては、すべてのグラフィックカードが同じではありませんか?

    数か月前のWindows7の発売以来、グラフィックカードベンダーは少数の新しいGPUを導入し、自社製品のドライバーの開発と展開に取り組んでいます。また、新しいオペレーティングシステムの歯が生える痛み(ありがたいことに、Vistaへの移行中に見たものよりも大幅に痛みが少ない)をクリーンアップするのに十分な時間が経過し、新しいテクノロジーのクリーンな状態で客観的なベンチマークが可能になりました。

    また、最近では3Dが中心になっていますが、グラフィックスのコンポーネント、つまり2Dについてあまり考えずに、毎日当たり前のように考えているグラフィックスのコンポーネントを再検討することには、いくつかのメリットがあるかもしれません。これは、「RAMDACのパフォーマンスが大きな差別化要因であった時代以来、実際の問題ではなかったものをテストスイートに追加しましょう」という、すぐに使えるものの1つではありませんでした。これについてはまもなく詳しく説明します。

    ほとんどのユーザーが関心を持っている主な領域は、Windows GUIの表示速度(Vistaと比較してWindows 7が多くの賞賛を獲得している)ですが、Windows7で想定されている「グラフィックの更新」は実際にはそうではないとややしぶしぶ判断しました。まったく新鮮すぎます。Windows XP(およびVista)と比較すると、グラフィックカードベンダーは、少なくともGDI(Graphics Device Interface)の新しい実装を綿密に検討する場合、Windows7の2Dグラフィックスに完全に最適化されていないようです。 API呼び出し。2Dグラフィックスとして知られているものは、クールな色、オブジェクトブレンド効果、およびドロップシャドウ付きのアニメーションメニュー以上のもので構成されています。また、開発者は、ピクセル、線、曲線、長方形、ポリゴン、およびその他のあらゆる種類の「グラフィックスプリミティブ」(呼ばれることもあります)に身を任せて汚す必要があります。

    重要な予備的注意

    赤または緑のキャンプの熱心な居住者がこの資料を読んでいるときに目をこする必要があるかもしれませんが、この記事では感情的な倍音を避けたかったのです。私たち自身が自分たちのテストの結果を信じたくなかったので、影響を受けるすべての関係者の利益のために、このストーリーの準備に余分な時間と注意を払い、可能な限り客観的で防御可能な結果を​​生み出しました。また、グラフィックカードを相互に比較するための最も客観的なベースを作成するために懸命に取り組みました。また、指を指すことも避けます。むしろ、この記事を、PCをゲームに使用するユーザーだけでなく、PCを使用して実際の作業を行うユーザーへの貢献および支援として理解することが重要です。

    このコンテキストでは、現在、Windows 7で2Dグラフィックスを生産的に操作することは非常に厄介である可能性があることに注意することが重要です。たとえば、Radeon HD 5870と最新のドライバーを使用すると、単純なベクターベースの作成が困難であることがわかりました。グラフィックス、単純または複雑なCADデザインをレンダリングするため、またはより高いグラフィックス品質モードで2Dゲームをプレイするため。私たちはこれを批判としてではなく、可能な限り完全に分析して理解しようとした明確な問題へのアプローチとして言及します。

    理論と実践

    ほとんどの読者は、WindowsXPからWindows7に組み込まれている2Dアクセラレーションの機能と動作に気付いていない可能性が高いため、この非常に包括的な記事を2つの部分に分けました。この最初のパートでは、2Dグラフィックスに関連する注目すべき背景と技術的なトピックを伝えます。これにより、読者が2番目のパートに進むと、テストを理解できるだけでなく、結果。このプロセスを支援するために、私たちは独自の小さなベンチマークプログラムを開発しました(そして、利害関係者がダウンロードして自分で使用できるようにします)。私たちの目標は、両方の部分を可能な限り有益で、読みやすく、注目に値するものにすることです。

    次のセクションでは、2Dの基本に取り組みます。ちなみに、この分野の少しの背景が誰にも害を及ぼすことはなく、ベンチマークを理解する以外にも他のことに役立つ可能性があることも観察したいと思います。

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x