WebGL 紋理回讀檢查

配置 1024×1024 RGBA 紋理,寫入著色器圖案,再比較兩次回讀的取樣位元組。檢查回讀一致性,不偵測每個實體顯示記憶體單元或頻寬。

WebGL 2

開始前的準備

儲存工作、關閉競爭應用並保持通風。使用較新的瀏覽器,裝置支援時開啟硬體加速。先以較低設定短時間執行;裝置無回應或出現意外畫面異常時停止。

執行與比較

先使用預設值,觀察 30–60 秒內的 FPS 和負載數量。可設定時僅調整「目標記憶體」,再以相同條件重測。部分示範會自動調整負載,因此須同時比較數量和 FPS。點擊停止按鈕或按 Escape 返回。

如何解讀結果

穩定但較低的 FPS 可能只是負載較重。FPS 達到螢幕更新率不代表 GPU 已達最高效能。應比較設定相同的多次執行;不同瀏覽器的差異也包含繪圖引擎的影響。

畫布空白或內容遺失可能來自 WebGL 不支援、瀏覽器記憶體限制、驅動程式重設或軟體繪圖。降低負載後重試,並在其他應用重現問題,再判斷是否與硬體有關。

本測試不能證明什麼

已配置 MB 表示申請的紋理尺寸,不是偵測出的實體顯示記憶體容量。僅比較抽樣回讀位元組;零差異不能排除記憶體故障,也不能提供 GB/s 頻寬。

本站不能透過 WebGL 讀取 GPU 溫度、功耗、時脈或使用率。請用獨立硬體監控工具讀取。測試正常完成,也不能保證遊戲、繪圖軟體或其他負載中的穩定性。

測試方法與測量範圍