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
2018-07-29Fix T56120: bad property access (from 2.8)Campbell Barton
Thanks to @brita_ for the fix.
2018-07-29UI: correct RNA propertyCampbell Barton
2018-07-28Fix T56120: Crash on "Install Matcap, World or Camera HDRI"Ines Almeida
Code was trying to hide properties by name that may not exist. Check if it was actually found and add 'files' to the filter, since it is what WM_OT_studio_lights_install uses.
2018-07-28Cycles: speed up mesh volume bounds construction.Stefan Werner
Patch by Stefan, with minor tweaks by Brecht.
2018-07-28Fix outliner icon row with counters not correct for nested collections.Brecht Van Lommel
2018-07-28Cycles: Save a few instructions in area light samplingLukas Stockner
Just basic algebra - because all vectors have the same z coordinate, a lot of terms end up cancelling out. Not exactly a massive improvement, but it's measurable with Branched PT and a high sample count on the lamp. Reviewers: brecht, sergey Reviewed By: brecht Subscribers: swerner Differential Revision: https://developer.blender.org/D3540
2018-07-27Cleanup: Remove occurances of GPULampClément Foucault
2018-07-27GPUTexture: Fix wrong texture size checkClément Foucault
2018-07-27Eevee: Fix assert when baking lightprobes.Clément Foucault
The GPU context was freed before all framebuffer attached to it were deleted. Fix T56117
2018-07-27Merge branch 'master' into blender2.8Sergey Sharybin
2018-07-27Subsurf: Correction to origindexSergey Sharybin
Only enforce origindex to NONE for a generated geometry. For the rest of geometry rely on CustomData_copy() to set it to the proper value. This will ensure origindex is set correct for cases when there is an array modifier prior to subsurf.
2018-07-27Cycles: Initial implementation of detailed statisticsSergey Sharybin
Gathers information about object geometry and textures. Very basic at this moment, but need to start somewhere. Things which needs to be included still: - "Runtime" information, like BVH. While it is not directly controllable by artists, it's still important to know. - Device array sizes. Again, not under artists control, but is added to the overall size. - Memory peak at different synchronization stages. At this point it simply prints info to the stdout after F12 is done, need better control over that too. Reviewers: brecht Differential Revision: https://developer.blender.org/D3566
2018-07-27Cycles: Add utility function to query graph node size in bytesSergey Sharybin
2018-07-27GHOST: Fix SDL backend.Clément Foucault
We use a hidden window for each offscreen context we need. On X11 (linux) it does not show any other windows in the OS task bar but it might be the case on other operating systems (untested).
2018-07-27Workbench: option to change backgroundJeroen Bakker
Replaced the draw world option with a shading.background_type enum. Where the user can select Theme, World or a Custom color. World and theme colors do not always work in workbench. We needed to have an option what the user could control locally (per viewport). Especially when using linked data. I removed the world background drawing from the draw_manager. It was never used as EEVEE and Workbench both override the logic. Not 100% sure about the naming of Theme, World, Viewport. In other parts of blender's codebase World is sometimes called Scene. Will stick to the names that describes its location best. {F3990139} Reviewers: fclem, campbellbarton Reviewed By: fclem Subscribers: venomgfx Tags: #bf_blender_2.8 Differential Revision: https://developer.blender.org/D3551
2018-07-27Fix crash enabling disabled collection containing curves.Brecht Van Lommel
Fixes T55948, T56016, T55926, T55947. Differential Revision: https://developer.blender.org/D3564
2018-07-27Fix GPU build error after recent commit.Brecht Van Lommel
2018-07-27DRW: Fix Race condition in defered compilationClément Foucault
2018-07-27Fix T55888: Eevee: crash when shadow cube size is > 512pxClément Foucault
Note that this was only reported to happen on AMD GPU + windows.
2018-07-27Fix T55744: Assertion failure using the Knife angle constraint optionClément Foucault
2018-07-27RNA: Set default for Camera propertiesClément Foucault
Change the default clipend value to match the viewport (1000.0f)
2018-07-27UI: Fix error in camera property panelClément Foucault
2018-07-27Fix T56092: command line arguments after -- beginning with -h don't work.Brecht Van Lommel
2018-07-27Cycles: Cleanup, indentationSergey Sharybin
2018-07-27Cycles: Cleanup, indentationSergey Sharybin
2018-07-27Cycles: Cleanup, spellingSergey Sharybin
2018-07-27Cycles: Cleanup, indentationSergey Sharybin
2018-07-27Cycles: Cleanup, line lengthSergey Sharybin
2018-07-27Cycles: Cleanup, move functions outside of class methodsSergey Sharybin
There is no reason or justification to have helper functions as class methods: they do not depend on anything in the class itself. There are probably more cases like that.
2018-07-27Cycles: Cleanup, remove unused functionSergey Sharybin
2018-07-27Cycles: Cleanup in image manager, switch statement instead of if-elseSergey Sharybin
Allows to catch enumerator values which are missing from being handled. Also use `const char*`, no need to construct string just to throw it away.
2018-07-27Merge branch 'master' into blender2.8Campbell Barton
2018-07-27Fix Vector.project crash w/ >4 length vectorsCampbell Barton
2018-07-27Merge branch 'master' into blender2.8Campbell Barton
2018-07-27Fix T55991: Python ignores scene switch argumentCampbell Barton
2018-07-27Correct arguments for callbackCampbell Barton
2018-07-27Merge branch 'master' into blender2.8Campbell Barton
2018-07-27Fix T56074: Remove doubles creates holesCampbell Barton
Own regression when moving remove-doubles to kd-tree (seems to happen only in rare cases).
2018-07-27UI: Tooltip tweaks for Display ModePablo Vazquez
Keep UI -> Keep User Interface, and don't use the word UI again in the tooltip.
2018-07-27UI: Help menu minor tweaksPablo Vazquez
Show "Operators Cheatsheet" and Python API link only when developers extra is enabled. Fix URL for User Communities, Developer Community and Release Notes (which 404s now just like the wiki anyway since the page for 2.80 is being made).
2018-07-26Fix assert in snapEditMesh.mano-wii
2018-07-26Cycles: Add reflection fix to Bump and Normal Map nodesLukas Stockner
While changing the shading normal is a great way to add additional detail to a model, there are some problems with it. One of them is that at grazing angles and/or strong changes to the normal, the reflected ray can end up pointing into the actual geometry, which results in a black spot. This patch helps avoid this by automatically reducing the strength of the bump/normal map if the reflected direction would end up too shallow or inside the geometry. Differential Revision: https://developer.blender.org/D2574
2018-07-26Fix compiling after ui cleanupsJens Verwiebe
2018-07-26UI: Use Single Column and Grid Flow layout for Physics ClothVuk Gardašević
See D3559
2018-07-26Cleanup: unused argsCampbell Barton
2018-07-26UI: Single column layout and sub-panels for Rigid Body Physics panelsWilliam Reynish
2018-07-26Merge branch 'master' into blender2.8Campbell Barton
2018-07-26WM: replace UI draw callbacks w/ property pollCampbell Barton
Custom drawing functions were used just to control property display. Move to poll function.
2018-07-26Merge branch 'master' into blender2.8Campbell Barton
2018-07-26UI: hide transform constraints when not usedCampbell Barton