Thema: Delphi XE3?

Einzelnen Beitrag anzeigen

Benutzerbild von MEissing
MEissing

Registriert seit: 19. Jan 2005
Ort: Egelsbach
1.384 Beiträge
 
Delphi 12 Athens
 
#311

AW: Delphi XE3?

  Alt 27. Aug 2012, 02:34
@MEissing: Ich weiß das ist sicher der falsche Thread, aber ich versuch es dennoch: Das große Problem bei FMX ist wohl die Performance. Ich denke, nachdem ich den FMX Code überflogen habe (mehr als überfliegen ist aufgrund des Umfangs eh nicht drin) ist das Grundproblem die Tatsache das da alle Komponenten über das Canvas gerendert werden. An und für sich mache ich das bei unseren (DirectX) Anwendungen auch, aber ich verstehe die unterirdische Performance nicht. Es ist absolut ein Unding, dass eine simple Listbox bei einem Scrollvorgang dermaßen horrende CPU Auslastungen verursacht. Ein Kernproblem (zumindest bei MacOS) liegt im Rendern von Text. Ohne einen Rasterizer wird das sicherlich nicht besser werden. Ist denn in Zukunft geplant etwas an der Geschwindigkeit zu verbessern?
Wir haben an der Performance von FM/FM2 deutlich geschraubt. Schick mir ein Testprogramm (vllt mit Tickcounts) und ich lass es mal unter XE2 und XE3 laufen...
Matthias Eißing
cu://Matthias.Eißing.de [Embarcadero]
Kein Support per PN
  Mit Zitat antworten Zitat