Comments (4)
Je vais investiguer avec toi demain, pas acceptable tout ca.
Le 14 mai 2015 22:33, fcvalise [email protected] a écrit :
Depuis que l'on a migré sur ton dépôt mes fps on grandement baissé. Je ne
peux même plus faire de video car ça chute trop :s. Est ce que tu aurais
une idée d'ou cela peux venir?—
Reply to this email directly or view it on GitHub
#12.
from anoctonautodyssey.
Hum je pense pas pouvoir faire grand chose.
Les pertes de performances inherentes a mon merdier semble negligeable, il
y en a forcement, mais ce n'est rien comparé au reste d'apres Instruments,
ce qui devrait etre normal etant donné que dans la boucle principale je ne
fais pas grand choses en terme de complexité.
De plus instrument me confirme ca en m'indiquand que + de 69% des
traitements totaux se trouve dans MapManager.
Du coté moteur au vu des mesure je ne pense pas que des améliorations
notables soit possibles.
En dernier recours je crois qu'il sera necessaire de comparer les 2
applications avec strictement la meme chose, pour voir si réellement le
moteur est impliqué la dedans, mais encore une fois, les mesures sont tres
nettes.
Une autre piste aurait pu etre la gestion des events par le moteur, mais la
encore les mesures indiques que ce n'est pas le cas.
A mon avis y'a un gros problème de complexité algorithmique du coté de
MapManager. 70% des traitements c'est pas normal. Aussi je remarque des
gros pics reguliers dans les mesures, ca aussi c'est pas normal.
En comparaison, j'ai fait un stress test avec 5000 firefly, et j'ai 46.2%
dans update, et 35% dans le draw, et surtout j'ai pas de gros pic qui se
repete.
Mais comme je disais avant, le plus simple pour démontrer ou non si le
moteur est en cause, apres Instruments, c'est de prendre exactement ce que
tu as dans l'etat de jeu, et de le mettre dans un main, ce qui ne devrait
pas etre trop compliqué et de voir si tes FPS sont toujours aussi bas.
J'arriverai demain dans l'aprem, a toute.
Le 14 mai 2015 22:35, Iohann Rabeson [email protected] a écrit :
Je vais investiguer avec toi demain, pas acceptable tout ca.
Le 14 mai 2015 22:33, fcvalise [email protected] a écrit :
Depuis que l'on a migré sur ton dépôt mes fps on grandement baissé. Je ne
peux même plus faire de video car ça chute trop :s. Est ce que tu aurais
une idée d'ou cela peux venir?—
Reply to this email directly or view it on GitHub
#12.
from anoctonautodyssey.
Je viens de faire la comparaison. La chute effectivement arrivée avec l'intégration des deux dépôts était relativement faible par rapport avec ce que l'on a maintenant. Il doit y avoir quelque chose qui cloche quelque part en tout cas.
On regardera ça demain,
A toute
from anoctonautodyssey.
Cause courante de chute de perf number one: complexité algorithmique
C'est seulement apres s'etre assuré que ca va a ce niveau que l'on pourra
soupçonner des trucs plus obscure comme des problemes de mises en caches ou
des saloperies fourbes du meme genre.
Le 14 mai 2015 23:42, fcvalise [email protected] a écrit :
Je viens de faire la comparaison. La chute effectivement arrivée avec
l'intégration des deux dépôts était relativement faible par rapport avec ce
que l'on a maintenant. Il doit y avoir quelque chose qui cloche quelque
part en tout cas.
On regardera ça demain,
A toute—
Reply to this email directly or view it on GitHub
#12 (comment)
.
from anoctonautodyssey.
Related Issues (20)
- ajouter les nanorobot et leur comportement dans Octo
- Elevator position (min/max)
- desfois les crystaux sont par dessus la map
- Handle better position for clouds
- Handle map position in window
- Death octo animation need faster anim
- Handle box for portal activate when map we turn around map
- Handle better color of tree tronc
- faire une animation d'attente quand on attend trop longtemps
- Do nothing except set a variable ins KeyPress/KeyRelease in Octo HOT 1
- Speed x velocity when umbrella HOT 1
- travis fail test: boost
- Create music particules
- add profondeur perlin
- Ajouter les bubble inactive
- Start event elevator assertion
- Shader GL_INVALID_VALUE/GL_INVALID_OPERATION
- Sound
- Segfault
- Assert wise decors
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from anoctonautodyssey.