Bunların Geliştirici seçenekleri olduğunu ve hiçbir faydası olmayabileceğini veya cihazınızın performansı üzerinde olumsuz bir etkisi olabileceğini lütfen unutmayın .
GPU İşlemi Gücü
GPU, Grafik İşlem Ünitesidir. CPU'ya çok benziyor, ancak sayıları ezmek ve işletim sistemi ve donanım için görevlere bakmak yerine, GPU grafiksel bilgi veriyor ve sizin için ekrana koyuyor.
CPU grafiksel talimatları iyi işleyebilir, ancak bunu yapmak diğer hesaplamaları yapmaktan zaman alır ve grafiksel talimatlar işlenirken gecikmeye neden olabilir
Ice Cream Sandwich ve sonrasında, geliştiricilere (veya ileri düzeydeki kullanıcılara), uygulamaları uygulamanın manifestinde açık veya kapalı olsun, uygulamaları GPU oluşturmayı kullanmaya zorlama seçeneği sunulur. Bu, uygulamanın daha hızlı olmasını gerektirmez ve sorunlara neden olabilir.
Dikdörtgen olmayan klip işlemlerini devre dışı bırak
Bu benim için ayrıntılı olarak açıklamak için çok teknik. Temel olarak çizim için bir "tuval" kullanılır. Android için kaynak kodu şunları içerir:
/**
* Turn on to **debug non-rectangular clip operations**.
*
* Possible values:
* "hide", to disable this debug mode
* "highlight", highlight drawing commands tested against a non-rectangular clip
* "stencil", renders the clip region on screen when set
*
* @hide
*/
public static final String DEBUG_SHOW_NON_RECTANGULAR_CLIP_PROPERTY =
"debug.hwui.show_non_rect_clip";
Alışılmadık (dikdörtgen olmayan) tuval alanları oluşturmak için kapatabilirsiniz. Bununla ilgili daha fazla ayrıntı için buraya bakın
@ IanNi-Lewis'e göre yorumunda dikkat çekiyor:
Muhtemelen "dikdörtgen olmayan klip bölgelerinin" biraz yanıltıcı olduğunu belirtmek gerekir. "Ekrana hizalanmış dikdörtgen olmayan klip bölgeleri" olmalıdır. 90 dereceden fazla olmayan bir kısmı tarafından döndürülmüş dikdörtgen bir klip bölgeniz varsa, o zaman bir çörek veya sizin neye sahip bir klip bölgesi ile aynı yavaş yola iner. ("Yavaş yol" şablon arabelleğini kullanır ve muhtemelen olduğu kadar yavaş olması gerekmez; gelecekteki optimizasyon için iyi bir alandır.)
Force 4X MSAA
Force 4x MSAA için köklü bir aygıt gerekmez. Bu seçenek, PC oyunlarındaki herhangi bir Kenar Yumuşatma filtresi ile aynı şeyi yapar - tüm pikselleştirmeyi düzeltir ve daha iyi görüntü oluşturma sağlar, bu da daha iyi görünümlü grafikler anlamına gelir. Kullanıcılar bu işlevin yalnızca yerel MSAA desteği olan GPU'su olan aygıtlar için önerildiğini bilmelidir.
Gönderen Vikipedi :
Sinyal işleme ve ilgili disiplinlerde, örtüşme , farklı sinyallerin örneklendiğinde ayırt edilemez (veya birbirlerinin takma adları) olmasına neden olan bir etkidir. Ayrıca, numunelerden yeniden yapılandırılan sinyal orijinal sürekli sinyalden farklı olduğunda ortaya çıkan bozulma veya artefakt da ifade eder.
HW yer paylaşımlarını devre dışı bırak
Bir donanım kaplaması olmadan, ekranda bir şeyler görüntüleyen her uygulama video belleğini paylaşacak ve düzgün bir görüntü oluşturmak için sürekli olarak çarpışma ve kırpmayı kontrol etmek zorunda kalacak, bu çok fazla işlem gücüne mal olabilir. Bir donanım katmanı ile her uygulama, video belleğinin kendi bölümünü alır ve çarpışma ve kırpılma kontrolü gereksiniminden kurtulur.
@DanHulme'in belirttiği gibi: Android'deki Windows, paylaşılan video belleğine dönüştürülmek yerine her zaman bir araya getirilir. Normalde,
SurfaceFlingerkompozisyon için GPU'yu kullanır, ancak mümkün olduğunda daha hızlı ve daha az pil kullanan bir donanım kaplaması kullanır. Yer paylaşımlarını devre dışı bırakmak, her zaman GPU oluşturmayı kullanacağı anlamına gelir. Yalnızca sistem entegrasyonu veya HW video kod çözme hatalarını ayıklamak için yararlıdır: uygulama geliştiricilerinin bile bu seçeneği açmasına gerek yoktur