kuroの覚え書き

96の個人的覚え書き

Quartz 2D Extreme



どうやらOSX 10.4 Tigerには2Dの描画を加速する隠し機能があるらしい


sudo defaults write /Library/Preferences/com.apple.windowserver ?Quartz2DExtremeEnabled -boolean YES

(例によってバックスラッシュが?に化けているので注意)

とターミナルで唱えるだけで線の描画で9倍、128×128ドットのイメージ描画で12倍、800×800ドットの正方形の描画では236倍も高速化するんだって。(驚!)

ちなみにハードウェアはGPUATI Radeon 9600もしくはNVIDIA GeForce FXか、それ以上のものを搭載したビデオカードが必要とか。Mac miniはRadeon9200なんだけどどうなんだろう?と思いつつとりあえずコマンドを入れてみたところ、速!めちゃめちゃ早くなった(ような気がする)

ベンチマークとってみよっと。


とってみた。使用ソフトはXbench

Quartz 2D Extreme OFF


Quartz Graphics Test 51.92
Line 40.82 2.72 Klines/sec [50% alpha]
Rectangle 45.03 13.45 Krects/sec [50% alpha]
Circle 45.18 3.68 Kcircles/sec [50% alpha]
Bezier 61.95 1.56 Kbeziers/sec [50% alpha]
Text 88.36 5.53 Kchars/sec
OpenGL Graphics Test 63.57
Spinning Squares 63.57 80.64 frames/sec

Quartz 2D Extreme ON


Quartz Graphics Test 47.78
Line 40.68 2.71 Klines/sec [50% alpha]
Rectangle 45.15 13.48 Krects/sec [50% alpha]
Circle 45.43 3.70 Kcircles/sec [50% alpha]
Bezier 62.49 1.58 Kbeziers/sec [50% alpha]
Text 50.26 3.14 Kchars/sec
OpenGL Graphics Test 63.81
Spinning Squares 63.81 80.95 frames/sec

結果:全然変わってません。てかむしろ落ちてるし(藁)

やっぱりRadeon9200じゃだめなのね。