Another-Game-Engine / AGE

AGE - C++11 OpenGL4 Game Engine
MIT License
49 stars 11 forks source link

Microprofile #456

Closed cesarl closed 9 years ago

cesarl commented 9 years ago

Merge du boulot de @herpec-j et du travail de @paulbaron et @DorianPinaud

Il y a des crash sur le load de certaines scene que @herpec-j doit fixer

La loop de culling de @paulbaron est totalement bottleneck et doit etre fix ASAP

J'ai commencé a integrer le profiling, si vous voulez tester, lancez le moteur et allez la : http://localhost:1338/

Il faut mettre a jour les vendors, VOUS ALLEZ RECEVOIR UN WETRANSFER bientot

MERGEZ AU PLUS VITE AVEC VOS BRANCHES RESPECTIVES !!!

Tres bientot j'espere viendra un PR fastbuild, donc eviter les gros changement dans les solutions / projets ou tenez moi au courant.

Notez que seuls Debug et Release fonctionnent pour le moment.

DorianPinaud commented 9 years ago

J'ai un crash pour le moment. En gros cereal crash lors du chargement du json de MyScene (et uniquement MyScene).

J'ai modifié MyScene la derniere fois (j'ai ajouté une spot light) mais je ne me souviens plus si c'est sur la branche directional light ou hard shadow. C'est peut etre lié mais ça m'etonnerai vu que j'ai checkout ta branche pour teste donc je devrai avoir tes json export et scene normalement.

J'ai remis à jour cereal + pris les vendor que tu nous avait envoyé la dernier fois.

voila la call stack: callstack

voila donc si t'as une idee de ce qui pourrait causer se crash tell me. Si t'as besoin de plus d'info hesite pas

cesarl commented 9 years ago

@DorianPinaud

Salut, Oui, comme explique dans le mail de ce WE, MyScene et LotsOfFlash ne chargent plus. C'est du aux modifications de Jojo sur sa branche. Du coup, Jojo va soit en recreer une, soit reussir a la fixer. Si ca t'amuse tu peux RM myScene et lotsOfflash (celle la sert plus a rien) et en creer une nouvelle Sponza.

cf mon mail

JOJO : Certaines scenes ne se load plus (erreur dans le parsing json) : myScene, lotsofflash. Elle ne se loadent pas dans l'editeur ET dans l'engincoretest. Soit tu arrive a les fixer, soit il faut les refaire (au moins myScene avec sponza) J'ai commence a chercher, mais j'ai pas trop le temps. N'oubliez pas qu'il y a des versions pour la serialization maintenant, donc quand vous modifiez le load ou le save, servez vous en.

cesarl commented 9 years ago

Si tu veux essayer de fix le truc, on dirait que c'est due a la camera component...

Mais autant en refaire une, tu perdra moins de temps :)

DorianPinaud commented 9 years ago

oki