Revision 8dc6fab by Antonis Ryakiotakis May 28, 2015, 15:01 (GMT) |
Optimize render part commiting to render queue to mitigate delay in T44869. There are a couple of issues here: * Code repeatedly calculated center of ready rendered parts even though they would not change while the operation was done. * Code would calculate distance of tiles from center multiple times * Code would traverse all items, even the ones already sorted * Traversal used linked lists which is quite slow. Mitigated these by doing one pass for the center, a second to calculate distances and a qsort at the end. Should result in O (n * (log n + 2)) instead of O (n * (n * 2)) complexity, plus the number of repeated operations is much less as well. |
Revision eb476c2 by Sergey Sharybin May 28, 2015, 08:51 (GMT) |
Depsgraph: Cleanup, multiple private functions are to be in anonymous namespace |
Revision f777983 by Sergey Sharybin May 28, 2015, 08:51 (GMT) |
Add missing particle system tagging on update to the new depsgraph It's not ideal and mimics weak legacy code, but so close to bcon4 we'd better not start re-considering the way how particle works.. |
Revision d9b6768 by Campbell Barton May 28, 2015, 08:46 (GMT) |
Fix T44688: Stereo3D time-sequential crashes |
Revision f3161c9 by Campbell Barton May 28, 2015, 08:46 (GMT) |
Ghost/X11: allow creating windows to fail Would exit, problematic for setting stereo3d modes which aren't always supported. |
Revision 4be7258 by Campbell Barton May 28, 2015, 08:46 (GMT) |
WM: remove windows if they fail to initialize |
Revision 3dd346c by Campbell Barton May 28, 2015, 08:46 (GMT) |
Cleanup: warning |
Revision 89c56f6 by Bastien Montagne May 28, 2015, 08:38 (GMT) |
Install_deps: fix different 'libfreetype2' devel package name on fedora and suse... *sigh* |
Revision 56f6aa9 by Campbell Barton May 28, 2015, 05:52 (GMT) |
Multi-value, multi-button cancel keeps value set |
Revision 2480bbf by Campbell Barton May 28, 2015, 05:50 (GMT) |
Multi-value cancel, keeps scale set |
Revision dc15860 by Campbell Barton May 28, 2015, 02:11 (GMT) |
BMesh: correct flag check (own mistake) |
Revision 3e0c6a8 by Campbell Barton May 28, 2015, 01:46 (GMT) |
BMesh: util functions to get edge loops from verts |
Revision 46d8bcb by Thomas Dinges May 27, 2015, 23:07 (GMT) |
Cleanup: Remove unused Noise Basis texture code. Same as last commit, code is unused and this one actually would have required some fixes, as these variants output values outside the 0-1 value range, which doesn't fit Cycles shader design. |
Revision 20f6a0f by Thomas Dinges May 27, 2015, 22:36 (GMT) |
Cleanup: Remove unused Voronoi texture code. Let's finally delete this code, after 4 years of being unused, there really is no excuse anymore. If we decide to extend the procedural textures in SVM, we can do this anytime in the future. |
Revision 930bf58 by Antonis Ryakiotakis May 27, 2015, 18:02 (GMT) |
Clamp min/max frame rate for player |
Revision 07def55 by Antonis Ryakiotakis May 27, 2015, 17:52 (GMT) |
Fix T44745 non manifold edges of mesh do not work when smoothing in multires. Code had special guards for such edges to stop this from happening. I don't see why this is needed though since code above assigns smoothed positions for all vertices in the grid. After removing the guards I saw that this in fact was the only place where grd adjacency was used, so I completely removed it. |
Revision 9aea98d by Thomas Szepe May 27, 2015, 16:19 (GMT) |
BGE: Add missing m_jumping initialization |
Revision c5a8a4e by Bastien Montagne May 27, 2015, 15:25 (GMT) |
Fix mismatch in strings length compute in filebrowser, leading to annoying '...' in longest filename. We must take kerning into account everywhere! Note this will disappear in upcomming filebrowser refactor anyway. Reported through IRC by Pablo (venomgfx), thanks. |
May 27, 2015, 15:18 (GMT) |
BGE Python API: Completing doc for bge.types.KX_FontObject This adds description of the Font object and about its (only one) attribute, as well as an example of use. Reviewers: campbellbarton, fsiddi, dfelinto, moguri Reviewed By: dfelinto Subscribers: lordloki Projects: #documentation, #game_engine Differential Revision: https://developer.blender.org/D863 |
Revision 9fc1033 by Sergey Sharybin May 27, 2015, 14:22 (GMT) |
Fix T44748: Particle is not displayed definitely when I use a new dependence graph |
|
|
|


Master Commits
MiikaHweb | 2003-2021