2013-03-01から1ヶ月間の記事一覧

5870性能評価(5)

話としては、昨日*1の続き。そしてついでに性能評価にからめてみる。 すっごい遅い件 シェーダのこの部分 #ifdef GI_IS_B uint3 rgb = uint3(Gid.x, Gid.y, Gid.z*NUM_THREAD_X*NUM_THREAD_Y*NUM_THREAD_Z+GI); #else uint3 rgb = uint3(Gid.x*NUM_THREAD_X*…

float->UNORM変換丸め確認

ということで、先日*1予告していたROPのfloat->UNORM変換が単純な「切り捨て」ではなく、「近い数値へ丸め」となっているかどうかの検証をやってみた。 検証プログラムの概要 こんな感じのプログラムで検証をしたいと思う。 ComputeShaderで3DテクスチャにRG…