Google‘ın eylül 2026 güncellemesiyle Pixel 11 serisinde varsayılan OpenGL ES uygulaması olarak devreye soktuğu ANGLE isimli çeviri katmanı, akıllı telefonun oyun deneyimini olumsuz etkiliyor. Uzmanların ve kullanıcıların şikayet ettiği kasma ve milisaniyelik takılmalar, Google’ın modern Vulkan tabanlı grafik yığınına geçiş sırasında geliştirdiği bu uyumluluk katmanının getirdiği aşırı yük ve yeniden önbellekleme sürecinden kaynaklanıyor. Özellikle OpenGL ES tabanlı oyun ve emulatorlerde belirginleşen performans düşüşü, telefonun kutudan çıkar çıkarılmaz sunulan oyun deneyimini kabul edilemez düzeye indiriyor.
Sorunun kökeni, Google’ın Android’i yıllardır Vulkan merkezli bir grafik yığınına yönlendirmesiyle ilişkilendiriliyor. Bu kapsamda ANGLE, yeni cihazlarda OpenGL ES ile Vulkan arasında çeviri katmanı olarak görev yapacak şekilde tasarlanmıştı. 2025 yılından itibaren Vulkan, Android’in resmi grafik arayüzü (API) olarak kabul edilirken, Google çok sayıda cihazın ANGLE’yi GL sistem sürücüsü olarak desteklemesini beklediğini defalarak belirtti. Ancak son değişikliğin etkisi yalnızca Pixel 11 serisiyle sınırlı kaldı; Google’ın kendi Pixel 10 Pro XL cihazında Android 17 ve eylül 2026 yamasına güncellenmiş olsa da varsayılan çizim yolu hâlâ OpenGL olarak kaldı.
ANSOR: Oyun sorunlarının kökeni
Bu sorunu tam olarak ANGLE’nin Pixel 11 serisinde varsayılan OpenGL ES uygulaması olarak tanıtılmasına izah edebiliyorum; en azından eylül 2026 güncellemesi itibarıyla durum böyle. Konuyu kendiniz de teyit edebilirsiniz: Geliştirici Ayarları içinde Android’in “ANGLE toast’ını göster” seçeneğini açarak ya da popüler Dolphin Emulator gibi oyun ve emulatorlerin günlüklerini (log) kontrol ederek. OpenGL ES kullanılarak bir oyun başlatıldığında emulator şu mesajı gösteriyor.
ANGLE (Imagination Technologies, Vulkan 1.4.317 (PowerVR C-Series CXTP-48-1536 MC1…
Dolphin Emulator başlatma mesajı
Bu ekrandaki ilginç anahtar kelimeler ANGLE ve Vulkan. Ne kadar ilginçse, Dolphin ve diğer çoğu emulator varsayılan çizim aracı olarak OpenGL ES kullanıyor. Yani benim cihazım hâlâ OpenGL ES arayüzünü kullanıyor; ancak çeviri işini ANGLE yapıyor ve bu çağrıları Vulkan’a çevirerek alttaki GPU sürücüsüne iletiyor.
ANGLE ile tanışmamış olanlar için belirtmek gerekir: ANGLE, OpenGL ES’i Vulkan üzerinde uygulayan bir uyumluluk katmanıdır. Yani bir OpenGL ES oyunu OpenGL çağrılarına devam ederken, ANGLE bu çağrıları Vulkan komutlarına dönüştürür. Bir oyun motoru temelde Vulkan kullansa bile (Mobil Call of Duty gibi), çizim hattının OpenGL ES kısımlarında ANGLE yine devreye sokulabilir; yani bir oyunun tamamen OpenGL ES tabanlı olması, ANGLE’nin dahil olması için gerekli koşul değildir. Kuramsal olarak bu, modern GPU’larda artırılmış performans sunarken aynı zamanda OpenGL ES üzerine inşa edilmiş oyun ve emulatorleri desteklemeyi mümkün kılar; asıl amaç ise tüm Android cihazlarında uygulamanın ve uyumluluğun standardize edilmesidir.
Sınama sonuçları
Bu kadar büyük bir değişikliğin, web’in usual köşelerinde karşılaştığım bir dizi performans şikayetiyle zamanlama olarak örtüşmesi, ANGLE’nin performansa gerçekten katkı sağlıp sağlamadığı ya da aksine engel olup olmadığı sorusunu akla getiriyor. Neyseki ANGLE Developer Settings üzerinden devre dışı bırakılıp “yerel” çizim yoluna (OpenGL ES veya Vulkan olabilir) geri dönülebilir.
Ben de tam olarak bunu yaptım: Birden fazla Android oyunu ve emulatorü ANGLE açık ve kapalı olarak test ettim. Basitlik adına, ANGLE’li olmayan seçeneği “Yerel” olarak adlandıracağım; bu yol uygulamanın türüne bağlı olarak hem OpenGL ES hem de Vulkan kullanabilir.
Önce usual oyun döngüm olan Genshin Impact, Mobil Call of Duty ve Asphalt Legends’i oynadım. Genshin Impact’e dair önceki sınamamdan alınan temel ders, ANGLE’nin oyun içine yeni varlıklar yüklendiğinde ortaya çıkan aşırı yük ve yeniden önbelleklemeden kaynaklanan belirgin milisaniyelik takılmalar yarattığı. Genel performans oldukça düşük; ANGLE kapatılıp yerel OpenGL hattında kalındığında göre hem ortalama hem de en kötü durum kare hızları daha zayıf. İkisi de açık ortamlarda 60 kare/saniyeye kilitlenemiyor, ancak kasma, artık varsayılan olan ANGLE çizimini belirgin biçimde kötüleştiriyor.
Mobil Call of Duty ve Asphalt Legends ise farklı bir tablo çizer: İkisinde de Genshin Impact’in ANGLE kullandığında yaşadığı kasma ve milisaniyelik takılma düzeyi görülüyor. Aslında performans ANGLE ile Yerel arasında oldukça benzer; muhtemelen her iki oyun da 3B çizimin büyük kısmını zaten Vulkan kullanıyor ve çevrilecek çok az arayüz çağrısı bırakıyor. Yine de iki yol arasında ilginç farklar var: Mobil Call of Duty’nin ortalama kare hızı, Yerel çizime dönüldüğünde 5 kare daha yüksek, bu da belli bir çeviri aşırı yüküne işaret ediyor. Asphalt Legends ise tam tersi bir tablo sunar; ANGLE açıkken ortalama ve en kötü kare hızlarında 2-3 kare avantaj sağlıyor.
Bu, anlamlı bir eğilim çıkarmak için muhtemelen çok küçük bir örneklem; ancak şunu gösteriyor: Bir oyun daha fazla OpenGL arayüz çağrısı kullandıkça, ANGLE altında performans o kadar kötüleşiyor.
Daha kapsamlı bir test için Dolphin Emulator’a yöneldim; bu araç bana ANGLE’yi yerel OpenGL’e karşı test etme imanı verirken, aynı zamanda çizimi yerel Vulkan’a çevirmeye de olanak tanıyordu. Birbirinden oldukça farklı performans gösteren iki başlık seçtim: Vulkan ile kötü çalışan Mario Kart Wii ve OpenGL’e göre genellikle büyük performans kazançları gören F:Zero GX. ANGLE’nin burada ne yapacağını, özellikle de yerel Vulkan performansına yaklaşabileceğini görelim.
Mario Kart Wii ile başlarken, sonuçlar Genshin Impact’te aynı sorunu teyit ediyor. Oyun, standart OpenGL altında bulunmayan belirgin milisaniyelik takılmalar yaşıyor; bu da ANGLE’yi belirgin bir geri dönüş haline getiriyor. İlginç olan, karelerin en düşük yüzde 5’lik diliminin Vulkan’ın yerel performansına oldukça benzer hale gelmesi — ki bu, yerel OpenGL’e göre oldukça zayıf. Bir diğer açığa çıkan nokta da kasmanın yavaş yavaş kaybolması; muhtemelen varlıklar tamamen yüklenip önbellek, aynı pisti birden fazla tur dönerken kararınca böyle oluyor. Yarışın sonunda ANGLE, Vulkan’ı geride bırakıyor ancak OpenGL kadar pürüzsüz değil.
F:Zero GX konusuna gelince, Vulkan genellikle en iyi seçenek; ancak ne Vulkan ne de OpenGL 1080p’de sarsılmaz bir 60 kare/saniye kilitleyebiliyor. Yine de yarışın sonlarına doğru, ANGLE kullanan Pixel 11 Pro XL, Vulkan arka planını geride bırakıp sağlam 60 kare/saniyede dengelenmiş ortalama kare hızlarına ulaşıyor. Yine de kare zamanlaması kabul edilebilir hale gelmeden önce, yine en az 30 saniye boyunca yavaş performans ve kasmanın içinden geçmek zorunda kalıyoruz. Hatta oyun yarışın başında bir saniyeden fazla süreyle donuyor; ortalama kare hızı grafikte kabul edilebilir görünse de bu, oldukça zayıf bir oyun deneyimi oluşturuyor.
ANGLE, Pixel 11’de oyunu zarar görüyor
Ortadaki her oyunu ve emulatorü test edemem; ancak deneyimlerim, ANGLE’nin Pixel 11 serisinde oyun için potansiyel olarak belirgin bir sorun olabileceğini gösteriyor. En iyi durumunda bu çeviri katmanı oldukça şeffaftır ve özellikle zaten Vulkan ağırlıklı olan bazı başlıklar için küçük bir performans artışı bile sunabilir. Ancak OpenGL ES ağırlıklı iş yüklerinde kaçınılmaz olarak belirgin kasma ve milisaniyelik takılmalar getiriyor. ANGLE’nin performansı artırıyor gibi göründüğü o nadir durumlarda, kasmanın ve takılmaların içinden geçmenin buna değip değmeyeceğini iddia etmek zor; ne var ki bu artık varsayılan seçenek. Google’ın test mühendislerinin bunu nasıl kaçırdığını asla bilemeyeceğim.
Sınamalarımdaki görünANGLE sorunu şudur: Yeni varlıklar yüklendiğinde çoğu zaman önbelleğin yeniden inşa edilmesini tetikler ve bu da karelerin çizim sürelerini kaçırmasına yol açar. Bu etki, yeni alanlar yüklenirken daha da kötüleşir; ancak model ve parçacık etkilerinin sık sık yüklendiği tüm oyun seansları boyunca kalıcı hale gelebilir. ANGLE’nin eski OpenGL uygulamalarının güvenilir çalışmasını sağlamak ve sözde Vulkan ile optimize edilmiş sürücülerde daha pürüzsüz çizim ve daha iyi kare kararlılığı üretmek üzere tasarlandığı düşünülürse, Pixel 11’in uygulamasının bu ikisinden hiçbirini başaramadığı açık.
Bunun gelecekte bir sürücü güncellemesiyle düzeltilmesi mümkün; ancak şu an için bu, Google’ın en yeni amiral gemisi akıllı telefon serisinde oyunda tekrar topu düşürmesi olarak karşımıza çıkıyor. Tensor G6‘lı Pixel 11 Pro XL için, 
Eğer Pixel 11’inizde belirli bir oyunda milisaniyelik takılma veya kasma yaşıyorsanız, yerel çizim seçeneğini denemek iyi olabilir. Bu, her başlıkta kaçınılmaz olarak performansı iyileştirmese de, sınamalarımda büyük kare süreli sıçramaları belirgin biçimde azalttı. Bunu yapmak için Geliştirici Seçeneklerini etkinleştirmeniz gerekir (Ayarlar -> Telefon Hakkında -> Yapı Numarasına birkaç kez dokunarak kilidi açın) ve ardından ANGLE Tercihleri işaretli seçeneğe kadar kaydırın.
Bu Gelişmeyi Toplulukta Değerlendirin
Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.





Söz sizde.
Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.