"Viewport是定义图形输出区域的2D矩形。Viewport不能超出屏幕范围"
測試時設定 viewport 320x480,在螢幕上顯示範圍就只有 320x480 的矩形,不知為何要 scaling?
aoki.lin wrote:
不過最終顯示還是得經過upscale到800x480,...(恕刪)
Scaling 跟3D效能沒關係吧,就算有scaling,難道nexus one連個2D scaling都沒有,只能用軟體運算?blue ray 播放VCD效果會比較差?Upscale 雖然要補點,但是像素變小了,一般都可以處理很好。
扯到影片播放品質,就不知這跟 3D 效能有什麽關係。
Haily wrote:
你所知的那個panel把scaler做進去了?
一般的tv,monitor的controler可放不進手機
controller不在pannel裡, main processor已經包進去了
以小弟所知的TI OMAP 3430為例 (milestone, Nokia N900以及Palm Pre都是用這顆), 它已經內建Display Controller, Upsampling/Downsampling的功能也是Controller內建的, 就算餵720P的資料也可以維持輸出60FPS, 所以Upscale不會影響3D performance

Technical Reference Manual
手邊沒有Snapdragon的data sheet, 不過應該也是一樣的作法
內文搜尋




























































































