Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-04-09Fix regression after multiview, basically we appended the wrong framesAntony Riakiotakis
to movie file. We have to resort to use crappy workarounds with preview arguments again since preview range is only for OpenGL preview.
2015-04-09Fix T44322: Crash when trying to render spotlight halos.Bastien Montagne
Trying to access rl's from full samples in non-full-OSA context (with uninitialized sample index even :P ). Caused by rBd5f1b9c2, probably a copy/paste typo or so.
2015-04-09Seriously... Fix building!Bastien Montagne
2015-04-09Fix part of T44320 selecting islands can fail.Antony Riakiotakis
Issue here is simple and has been fixed in other places such as texpainting: Basically if face has different winding, do not calculate it as adjucent to the other face, even if UV is identical. This allows us to stack islands of symmetrical closed meshes on top of one another and still be able to select the two identical island halfs (provided the normals are correct of course).
2015-04-09Error in own last commitCampbell Barton
2015-04-09Disable proportional editing when duplicating keyframesAntony Riakiotakis
2015-04-09Fix partial image update during renderingSergey Sharybin
Was broken since 5d212fb.
2015-04-09Fix T44308 painting in 2D editor offset by one pixel.Antony Riakiotakis
Not sure why this was so in the first place but changing it seems OK.
2015-04-09WM: allow 'save as' to path set by operatorCampbell Barton
Invoke assumed the filepath was never set. Scripts couldn't invoke save-as at a custom location.
2015-04-09UI: Extend preset menuCampbell Barton
- allow for preset menu to change operator defaults. - allow preset menu to select own kinds of file extensions.
2015-04-09Fix uninitialized var use reading view prefixCampbell Barton
2015-04-09Fix missing NULL checksCampbell Barton
2015-04-09Fix for passing -1 to close()Campbell Barton
2015-04-09Cleanup: redundant NULL checksCampbell Barton
2015-04-09Fix missing NULL checkCampbell Barton
2015-04-09GHOST: don't instantiate assert argCampbell Barton
When debugging is disabled, function calls in an assert should never run.
2015-04-09Remove invalid assertCampbell Barton
2015-04-08Fix T44235: UNC Path Fails in open.Bastien Montagne
Here again, stat on '\\MYSERVER\foo\..' does not work... Anyway, we can handle this in a much much simpler way using BLI_access and BLI_parent_dir...
2015-04-08Fix T44113: Some System Folders do not contain go back arrow.Bastien Montagne
On windows empty dirs are completely empty - no par or current entries are listed either, in those cases artificially add those. Furthermore, stat on UNC paths do not support current/parent 'shortcuts' (i.e. things like '\\SERVER\foo\bar\..' do not work), so we have to hack around that mess... This should ensure us we always do have valid parrent entry...
2015-04-08Fix T44310: Other render slots cleared after each renderDalai Felinto
2015-04-08Freestyle: Fix for AndBP1D and OrBP1D not working due to typos.Tamito Kajiyama
Problem report by Folkert de Vries (flokkievids) through personal communications. Thanks!
2015-04-08Particles: Fix for missing particles in render if they're disabled for viewportSergey Sharybin
The issue was introduced in rB4b685e1 and it appears some crazy area still accesses particles for render after deleting it's render data, which broke viewport/render behavior. This commit restores previous G.is_rendering logic and adds corresponding checks to cache construction, so counting is all consistent. Goes to the TODO list to either replace G.is_rendering with eval_ctx or to make it so psys->renderdata always exists during render sync.
2015-04-08Fix T44213: Bevel object from different scene won't update generated bezier ↵Sergey Sharybin
curve geometry The issue was caused by bevel object being automatically added to the scene graph by dag_get_node() and had no incoming relations, even form the scene. This confused scene update flush logic. Now there'll be a scene relation added to such nodes, so they're always reachable from the root node.
2015-04-08Fix memory leak in bump GLSL nodeAntony Riakiotakis
2015-04-08Attempt GLSL compile fix in opensuse linux basically, we passed a vec3Antony Riakiotakis
as a float.
2015-04-08Fix T44046: Cycles speed regression in 2.74 (CPU only)Sergey Sharybin
Issue was caused by MSVC not being able to optimize some code out in the same way as GCC/Clang does, so now that parts of code are explicitly unfolded in order to help compilers out. This makes speed loss much less drastic on my laptop. That's probably as good as we can do with MSVC without investing infinite amount of time looking trying to workaround the optimizer.
2015-04-08Transform: use relative motion for vertex slideCampbell Barton
Vertex slide was using absolute mouse position unlike all other kinds of transform. also remove need for allocated 2d projections.
2015-04-08Math Lib: add project_plane_v3_v3v3Campbell Barton
Useful for projecting one vector onto another (as a plane). This is a rather common operation, doing inline isn't always obvious whats happening.
2015-04-08Action editor proportional editing:Antony Riakiotakis
Fix crash when extending instead of translating
2015-04-08FileBrowser previews: Get rid of ugly, stupid and confusing ↵Bastien Montagne
'FILE_TYPE_ICON_MOVIE' hack. Was only handling failures in video thumbnails, was confusing (giving two different types for video files, *sigh*), and... useless, since thumbnail code already handles smartly failures in preview generation!
2015-04-08Proportional editing in action editor: display circle in center ofAntony Riakiotakis
region. It's -really- hard getting the center of selection here in the y axis, I feel this is the best compromise.
2015-04-08Fix annoying warning in GHOST when ASSERT_ABORT is offAntony Riakiotakis
2015-04-08Fix opengl render preview in image editor brokenAntony Riakiotakis
During multiview, invalidation of the display imbuf of the preview image was eaten by code eating elves.
2015-04-08Cycles: Code cleanup, indentation. Was wrong in the multiview commitSergey Sharybin
2015-04-08Forgot this last commit.Antony Riakiotakis
2015-04-08Fix multiview issue: play animation crashesAntony Riakiotakis
We need to avoid passing a NULL string here, and also we need to pass the correct suffix we used to pass view string directly which is probably not what we want.
2015-04-08warning: unusedCampbell Barton
2015-04-08Use IS_EQF for floatsCampbell Barton
2015-04-08Multiview: Expose current drawn eye to API (viewport only)Dalai Felinto
2015-04-08Cleanup: remove unused definesCampbell Barton
2015-04-08Multiview: Fullscreen modes (sidebyside/topbottom) were not workingDalai Felinto
* WM_window_is_fullscreen() is not the correct test. * Also, we no longer change window to fullscreen automatically.
2015-04-08BGE : Fix T36285 Wrong viewport scale.Porteries Tristan
Fix of T36285, I just invalidate projection matrix when a camera switch to viewport mode, because we need to rewrite the projection matrix in RenderFrame. It worked with old blender version because when you use viewport render one camera is added in the camera list and initialize its projection matrix for the first time. But when we used several cameras + viewport for splitscreen we had issues. Reviewers: dfelinto, hg1, ben2610, lordloki, moguri Reviewed By: moguri Projects: #game_rendering, #game_engine Differential Revision: https://developer.blender.org/D1202
2015-04-08Partial fix for T44219Joshua Leung
Prevent crashes from out of bounds array access if an invalid rotation mode is passed to the euler rotation blenlib calculations.
2015-04-08Partial fixes for issues raised in T44219Joshua Leung
* The breakdowner tool will no longer operate directly on properties of type "enum", as this doesn't make sense most of the time. This is still not much use though when custom properties (ints) are used to drive some underlying enum property though (as in blenrig) * The breakdowner no longer tries to perform any blending if the start and end values are the same, to avoid float precision issues.
2015-04-08Cleanup: confusing if statements & alignmentCampbell Barton
2015-04-08CMake: resolve linking error on LinuxCampbell Barton
Since multiview, matrixGlyph failed to link
2015-04-08Font preview for file browserCampbell Barton
D1002 by @plasmasolutions, with own refactoring. Note, needed to do a bad-level call here (IMB -> BLF) Also can't use the BLF API directly because its not thread-safe. So keep the function isolated (blf_thumbs.c).
2015-04-08BLF: use regular unsigned int'sCampbell Barton
So GL isnt needed to include BLF types.
2015-04-08Cleanup: IMB/thumb namingCampbell Barton
2015-04-08BLF: Fix clamping drawing into byte bufferCampbell Barton