noch nie gelesen, dass der debugmodus teilweise 20mal langsamer ist? unter anderem wird nicht optimiert weil dadurch informationen verloren gehen, die man beim debugen benötigt. teilweise werden ganze C++ zeilen wegoptimiert. du kannst bestimmte dinge auf unterschiedliche art und weise implementieren, einige sind ohne optimierung schneller als andere(und sehen in assembler auch anders aus). nach der optimierung sind sie oft gleich(sieht man auch im assembler code). das bedeutet aber auch, dass bei der optimierung informationen verloren gehen. das ist auch so beabsichtigt. software wird im debugmodus debugt und im release modus released.
Ist mir bewusst, aber zwischen 20x so langsam und (wie bei mir) 100x so langsam liegen meiner meinung nach welten dazwischen ...
Naja ich würd so oder so SFML 2 nehmen, da die Performance dort schon um einiges gesteigert wurde.
Wenn du magst kann ich dir die vorkompilierten Sachen für VC++ 2010 geben.
Die SFML 2 ist so viel ich weiß nocht nicht relaised worden? Die version die zZ im umlauf ist, ist doch nur ne "Testversion", daher verwende ich lieber die 1.6er. Kann aber natürlich auch sein, dass ich da was "verpennt" hab
Was hast du denn für Hardware?
Meine Hardware:
intel i5 2,80GHz (4 Kern Prozessor)
4 GB DDR3 Dual Channel (RAM)
GeForce GTX 460 (Grafikkarte)
Also an der Hardware sollte es nicht liegen, denke ich ...