2011年3月23日水曜日

モバイル向けGPUのglClearDepth

adrenoは、0..1にクランプしないぽい。範囲外は溢れるのか、判定が正しくなくなる。
Tegra2はドキュメントどおりクランプ、
PowerVR SGXはエミュレータどおりならクランプ。
ぽいというだけで確定ではない。

glBufferSubData辺りの挙動も違うっぽいぞ。

depthバッファのサイズは
Tegra2が最大16ビット、
adreno, PowerVRが最大24ビット、
ZiiLabs ZMS-08は最大32ビットまでらしい。
16ビットで頑張るしかない。

2011年3月21日月曜日

LuvPadのUSBドライバ

他のページから転載メモ
google-usb_driver/android_winusb.inf
に以下を追加。他のTegra250でも使えるのかな?要チェック

[Google.NTx86]
;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
%CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01

[Google.NTamd64]
;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
%CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01

別のドライバが自動でインストールされてしまった場合、
デバイスマネージャ、USBコントローラの中からデバイスIDがVID_0955&PID_710
のものをドライバ更新する。