2026年9月
     123456
    78910111213
    14151617181920
    21222324252627
    282930  

    Pixel 11 Pro XLで『原神』の描画設定を変えると、プレイ中の大きな引っかかりが減った。Android AuthorityのRobert Triggs氏が9月21日に公開した実機テストでは、標準で使われていた「ANGLE」を外し、「Native」へ切り替えることで改善を確認している。同じ端末で差が出たことは、ゲーム体験をGPUの性能だけで説明できないことを示す。一方、60fpsを維持できるようになったわけではなく、原因も確定していない。Googleが進める描画基盤の移行と照らすと、今回の結果は、一瞬の停止をどう減らすかというソフトウェア側の課題を浮かび上がらせる。

    01.Nativeへの変更で減ったのは長い引っかかり02.ANGLEが挟む処理と、停止が起きる仕組み03.9月更新の修正対象を混同しない04.試すなら原神だけをNativeへ05.Nativeへの切り替えは恒久策になるかNativeへの変更で減ったのは長い引っかかり

     

    Triggs氏は、Pixel 11 Pro XLの『原神』で、ANGLE使用時に大きく乱れていたフレーム時間が、Nativeへの変更後には安定する様子を示した。同氏によれば、変更後は最も長いフレーム時間も100ms未満だった。ただし、60fps固定には届かず、変動そのものは残っている。独自テストの報告として読むべき結果だ。

    フレーム時間とは、ゲーム画面の一枚を描くのにかかる時間である。60fpsで均等に表示するなら、一枚あたりの時間は1,000÷60で約16.7msになる。「100ms未満」はそれよりずっと長い遅れも許す表現であり、滑らかな60fpsと同じ意味ではない。

    Googleのフレームペーシングの解説によると、次の画像が表示に間に合わなければ、Androidは前の画像をもう一度表示する。短い間隔と長い間隔が混ざると、プレイヤーにはカクつきとして見える。平均fpsが近くても、一部のフレームだけが大幅に遅れる端末と、ほぼ等間隔で画面を更新する端末では、操作時の感触が違う。

    今回の改善は、この長い遅れが減ったというものだ。Pixel 11シリーズの全機種や、ほかのゲームでも同じ効果が得られるとまではいえない。原記事にはOSのビルド番号やゲームの版、測定を繰り返した回数が示されておらず、再現条件には未公表の部分がある。

    ANGLEが挟む処理と、停止が起きる仕組み

    ANGLEは、OpenGL ESで書かれた描画命令を、AndroidではVulkanを通じて実行するための互換レイヤーだ。ゲームからGPUへ命令を渡す途中に入り、古い描画方式のアプリを新しい基盤で動かす。

    Googleは2025年の開発者向け発表で、Vulkanを中心とした統一的な描画基盤へ移行する方針を示した。OpenGLを使うゲームについても、ANGLEを介した動作を事前に試すよう開発者に促している。目的は、既存ゲームを切り捨てずに描画基盤を更新することだ。

    しかし、描画命令の変換は、毎フレーム同じ小さな処理を足すだけでは済まない。ANGLEの「Pipeline Compilation」文書は、Vulkanの描画パイプラインを作る処理が重く、描画時に実行すると目に見える引っかかりにつながり得ると説明している。パイプラインは、GPUが画面を描くためのプログラムや設定を組み合わせたものだ。必要な状態の多くは、実際に描く時点で初めて分かる。

    そこでANGLEは、一部を先に作っておき、生成済みの結果をキャッシュして再利用する。対応する拡張機能が使える場合には、描画処理を部分ごとに用意して結合し、より効率のよい形への作り直しをバックグラウンドで進める仕組みも持つ。重い準備がプレイ中の一瞬に集中しないよう、処理を分散させているわけだ。

    この仕組みは、初めて現れる表現で停止しやすいという現象を説明する候補になる。ただし、Pixel 11の『原神』でキャッシュが正常に働かなかった、あるいは特定の拡張機能が使われていなかったと確認されたわけではない。Triggs氏も、パイプラインのコンパイルが停止の原因だと特定できたわけではないと留保している。

    切り替えで改善したという観測から、調査すべき描画経路は絞れる。そこから原因を特定するには、同じ場面を初めて描くときと再び描くときを分け、キャッシュの状態もそろえた測定が必要になる。

    9月更新の修正対象を混同しない

    Googleの9月更新にあるゲームの遅延・発熱の修正は、対象機種一覧にPixel 11を含んでいない。これは、2026年9月の公式更新告知の修正項目と、末尾の機種別脚注を照合すると確認できる。

    表は同じ告知内で、修正内容に付いた[1]を適用機種の[1]へたどったものだ。「ゲームのカクつきを修正した」という文言だけを取り出し、Pixel 11にも適用済みとすることはできない。

    これはPixel 11に別の更新がないという意味ではない。当該告知だけでは、今回のテスト機にどの修正が入ったかを確認できないということだ。月例更新の説明と、個別ゲームの改善、ANGLEの切り替えによる差は、それぞれ適用条件を確かめる必要がある。

    試すなら原神だけをNativeへ

    今回の回避策は、開発者向けオプションの「ANGLE Preferences」で『原神』を選び、描画ドライバーを「Native」に変更するものだ。原記事では、設定の端末情報からビルド番号をタップして開発者向けオプションを有効にし、該当項目へ進む手順を紹介している。端末全体を一括で切り替える操作ではない。

    選択肢の意味は、ANGLEのAndroid向け開発文書にも明記されている。

    Nativeは、そのアプリのOpenGL ES処理に使うドライバーの指定である。Android全体のVulkanを無効にしたり、Vulkanで直接描画するゲームを一律に別方式へ変えたりする設定ではない。したがって、「Nativeが常に速い」という使い分けにはならない。

    試す際には画質や上限fpsを変えず、同じ場所や操作で比較するほうが、設定変更の効果を判断しやすい。滑らかさだけでなく、表示の乱れや起動の可否も確かめたい。改善しない場合や新たな不具合が出た場合は、同じ項目をdefaultへ戻せる。

    原記事の改善例は『原神』であり、ほかのゲームをまとめてNativeへ変更する根拠にはならない。普段遊ぶタイトルに問題があるときに、そのアプリだけで試す回避策と考えるのが妥当だ。

    Nativeへの切り替えは恒久策になるか

    GoogleのAndroid向けVulkan解説は、新しい端末でANGLEをシステムのGLドライバーとして広げ、最終的にはOpenGL ESをANGLE経由だけで提供する見通しを示している。OpenGL ESへの対応を打ち切るという話ではない。既存アプリを動かし続ける実装を、ANGLEへ集約する方向である。

    同文書が挙げる利点は、OpenGL実装を共通化することによる互換性の改善と、場合によって得られる性能向上だ。端末ごとに異なる実装を抱えるより、共通部分を修正できる利点がある一方、移行先で個別ゲームの問題が起きれば、その経路で動く利用者に影響する。

    この方針から考えると、Nativeへ戻せることを将来の全端末に期待するのは難しい。今回の切り替えは所有者にとって役立つ可能性があるが、長期的にはANGLEを通ったまま安定して遊べる状態が必要になる。

    次の追試では、端末とゲームの版を明示し、同じ場面でキャッシュ条件をそろえたフレーム時間を見たい。更新後の標準設定で長い停止が減り、別の実機でも再現できれば、利用者が開発者向け設定を探さずに遊べる改善として評価できる。

    XenoSpectrumサポータープログラム広告のない XenoSpectrum を。

    月額¥580。広告が消え、ブックマーク無制限。独立した記事制作を支えられます。いつでも解約可。

    サポーターになる(¥580/月)まずは無料で。AI・半導体・先端技術の最前線を週1通でメール受信。広告のない XenoSpectrum を。

    月額¥580、ログイン済みなのですぐ始められます。

    サポーターになる

    まずは無料で。最新ニュースをメールで受け取る。

    いつもありがとうございます。

    あなたのご支援で、独立した記事を届け続けられています。広告は非表示です。

    もう一度応援する

    Share.

    Comments are closed.