Geschwindigkeit einer 3x3 Matrix
-
TGGC schrieb:
'Nen Haufen Arbeit, um 66 fps statt 60 fps zu haben.
Bye, TGGC (Der Held ist zurück)im vergleich dazu was man an zeit investiert hat um überhaupt was zu sehen, ist das wochenende um es auf SIMD zu optimieren eigentlich nichts.
rapso->greets();
-
Funktionen die in Bibliotheken liegen können doch IMHO keinen Speicher für das Programm das die Lib benutzt allokieren, bzw das Programm kann diesen Speicher nicht deallokieren, glaube ich...
D.h doch das ich nur Funktionen in die Bibliothek schreiben könnte, aber die Klassen, wie z.B. Vector3 oder Matrix33 im Hauptprogramm lassen muss, da diese Klassen sich bei mir "tief"( Klon auf dem Heap ) kopieren können.
Und Zeiger auf Funktionen werden doch IMHO bei ausführung nicht geinlined.
Werden die Funktionen, die man aus der Lib aufruft geinlined, wenn man sie
als inline deklariert?Wiedersprecht mir wenn ich mich irre.
Danke!
-
rapso schrieb:
im vergleich dazu was man an zeit investiert hat um überhaupt was zu sehen, ist das wochenende um es auf SIMD zu optimieren eigentlich nichts.
rapso->greets();
Tja, vorausgesetzt, das man dies hat.
Bye, TGGC (Der Hed ist zurück)