サンプル数を4に設定し、マルチサンプリングを適用するようにラスタライザステージを設定することでマルチサンプリングを適用できます。これはうまくいくが、今は私が作っているドローコールのサブセットだけにマルチサンプリングを適用したい。これどうやってするの?擬似コードでマルチプルサンプリング/アンチエイリアスを特定の描画呼び出しに適用します。全部ではありません
が、これは私が達成したいものです:任意の助けを事前に
> build vertices data for a simple triangle
> map and copy vertices data to device
> send draw call to device which does NOT apply anti aliasing
> build vertices data for a simple rectangle
> map and copy vertices data to device
> send draw call to device which applies multisampling/antialiasing
ありがとう!
私は3Dターゲットの上にいくつかのオーバーレイソフトウェアを作っています。しかし、彼らのデバイスは既に初期化されており、いくつかは定義された1のサンプル数しか持っていないので、私は描画デバイスに、例えば4倍のマルチサンプリングを描画呼び出しに適用するよう指示する方法が必要です。ターゲットの3Dプログラムに影響を与えることなく。 –