Na litość boską skończcie z tymi kłutniami! Każdy z was ma trochę racji, ale nie do końca.
Zaczynając sam rendering to proces czysto obliczeniowy! Do renderingu nie zaliczamy magazynowania danych potrzebnych do tego (nie ważne co mówi wikipedia, nie mówię na jej podstawie, tylko jako wieloletni programista, który już napisał kilka aplikacji gui). Oczywiście ściągnięcie danych powoduje opóźnienie w rozpoczęciu procesu renderingu, ale nie w samym czasie jego trwania, co niektórzy wliczają. No bo dlaczego to samo urządzenie działające na EDGE, HSDPA, WiFi i karty pamięci ma różne czasy renderingu? Nie ma, ma ten sam czas, tylko inną prędkość pobierania danych.
Odnośnie zależności renderingu od prędkości procesora. Po części to prawda, im szybszy procesor tym szybciej obrazki za pomocą niego wyświetlane szybciej się renderują. Jednak wiele nowego sprzętu posiada wbudowane dodatkowe układy graficzne dla grafiki 2D i 3D, aby szybkość tego procesu zwiększyć. Więc już nie tylko od procesora jest to zależne.
Eh, naprawdę mnie to dobija! Chcę to już teraz, ale ta grafika to nie zacna jest :/
Może wina wersji softu + rozdziałki?
Win może być kilka, oto co mi się najbardziej rzuca w oczy:
- wspominana różnica rozdzielczości, Milestone ma 2x większą rozdzielczość i większy DPI od MyTouch, dlatego też ikonka może się wolniej przesuwać (prędkość w px może być podobna, ale w DPI wydaje się inaczej),
- znaczna różnica w ilości kolorów, więc te same algorytmy dla większych pól danych wykonują się dużo dłużej,
- aplikacja testowania nie była raczej pisana specjalnie dla Milestone, używa raczej standardowych operacji wbudowanych w Jave, operacje graficzne wypada przeprowadzać na najlepszym sterowniku dla sprzętu, tak jak to robi PDAClub z testem wideo,
- może Motorola coś zepsuła i nie napisała sterownika, lub napisała własny interfejs niezastępujący podstawowego sterownika, choć to też dziwne, bo większość elementów systemów działa normalnie, chyba, że to wina robienia operacji na OpenGL.
Więcej pomysłów nie mam. Choć może by warto przeprowadzić jakiś bardziej aktualny test?