Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2586 / 5574

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.
May 28, 2015, 08:51 (GMT)
Depsgraph: Cleanup, multiple private functions are to be in anonymous namespace
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..
May 28, 2015, 08:46 (GMT)
Fix T44688: Stereo3D time-sequential crashes
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.
May 28, 2015, 08:46 (GMT)
WM: remove windows if they fail to initialize
May 28, 2015, 08:46 (GMT)
Cleanup: warning
May 28, 2015, 08:38 (GMT)
Install_deps: fix different 'libfreetype2' devel package name on fedora and suse... *sigh*
May 28, 2015, 05:52 (GMT)
Multi-value, multi-button cancel keeps value set
May 28, 2015, 05:50 (GMT)
Multi-value cancel, keeps scale set
May 28, 2015, 02:11 (GMT)
BMesh: correct flag check (own mistake)
May 28, 2015, 01:46 (GMT)
BMesh: util functions to get edge loops from verts
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.
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.
May 27, 2015, 18:02 (GMT)
Clamp min/max frame rate for player
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
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
May 27, 2015, 14:22 (GMT)
Fix T44748: Particle is not displayed definitely when I use a new dependence graph
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021