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-06-06Fix T55350: Cycles: instanced hair with hidden emitter is invisible when ↵Dalai Felinto
rendering
2018-06-06Cleanup: unused functionCampbell Barton
2018-06-06Fix view_layer update functionCampbell Barton
This was no longer working, now this works the same way as scene.update(), only it applied to the current view layer. Caused crash running alembic export from Python.
2018-06-06Cleanup: get rid of just-added G.main usage.Bastien Montagne
Was just added to ease merging of master, proper code now!
2018-06-06Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/collada/ArmatureExporter.cpp source/blender/collada/ArmatureExporter.h source/blender/collada/DocumentExporter.cpp source/blender/collada/DocumentExporter.h source/blender/collada/SceneExporter.cpp source/blender/collada/SceneExporter.h source/blender/collada/collada.cpp source/blender/collada/collada.h source/blender/editors/armature/armature_edit.c source/blender/editors/armature/editarmature_retarget.c source/blender/editors/armature/pose_transform.c source/blender/editors/include/ED_armature.h source/blender/editors/include/ED_object.h source/blender/editors/include/ED_screen.h source/blender/editors/io/io_collada.c source/blender/editors/object/object_transform.c source/blender/editors/screen/screen_edit.c source/blender/editors/screen/screen_ops.c source/blender/windowmanager/intern/wm.c source/blender/windowmanager/intern/wm_files.c source/blender/windowmanager/intern/wm_window.c source/blenderplayer/bad_level_call_stubs/stubs.c
2018-06-06View3DShading popover: Naming + alignmentJeroen Bakker
2018-06-06Depsgraph: remove legacy code for dupli group updates.Brecht Van Lommel
This caused crashes in some cases, and should be fully handled by the depsgraph now.
2018-06-06UI: sub panel titles draw smaller and indented.Brecht Van Lommel
2018-06-06Fix incorrect double checked lock in collection object cache.Brecht Van Lommel
2018-06-06Merge branch 'master' into blender2.8Sybren A. Stüvel
2018-06-06Alembic export: only free duplilists when not NULLSybren A. Stüvel
2018-06-06Cleanup: Nuke moar G.main usages...Bastien Montagne
2018-06-06View3D: Shading PopupJeroen Bakker
- layout so cavity options are better visible - fixed issues showing wrong options in Material mode - added labels + seperators
2018-06-06LookDev: When HDRI could not be reloaded we should switch to worldJeroen Bakker
Thanks for reporting sergey!
2018-06-06Fix object-dupli selection w/ COWCampbell Barton
2018-06-06T55333 Workbench: Cavity ShaderJeroen Bakker
A cavity shader based on SSAO. Works on all workbench deferred passes. Per 3d viewport the cavity shader options can be set as different shading needed different options. Some global options are in the Viewport Display of the scene like num samples and distance. Experimental: Naming of Ridges and Valleys
2018-06-06Alembic: Fix double-free of mutexSybren A. Stüvel
The mutex was shared between CoW copies of the CacheFile datablock, and as a result also freed multiple times. It is now only freed when the original datablock is freed; the CoW copies share the same mutex.
2018-06-06Fix double-free of custom dataSybren A. Stüvel
This causes a temporary spike in memory usage when creating a copy; the entire copy will be removed anyway when DerivedMesh is removed.
2018-06-06Move Time Remapping into a sub-panelPablo Vazquez
2018-06-06Fix crash when file is saved in particle edit modeSergey Sharybin
Depsgraph is not available on file load yet.
2018-06-06UI: add particle brush to topbarCampbell Barton
2018-06-06Particle edit: Fix missing hair with new oarticle system addedSergey Sharybin
2018-06-06Particle edit: Fix crash when trying to edit particles without cacheSergey Sharybin
Particles in EMITTER mode needs to have cache.
2018-06-06Fix update issue in VPaint mode.Bastien Montagne
Need to flush the changes through DEG CoW, otherwise drawing code would not see them in some cases...
2018-06-06Depsgraph: Silence relations builder errorsSergey Sharybin
Were caused by depsgraph trying to create relations between objects which are coming from restricted collection.
2018-06-06Depsgraph: Expand object data datablocks for driversSergey Sharybin
Drivers can reference object data datablock directly, and if there was no object in the scene with that datablock, blender will crash.
2018-06-06Depsgraph: Handle key->object relations from object builderSergey Sharybin
2018-06-06Depsgraph: Object data separation, armatureSergey Sharybin
2018-06-06Depsgraph: Object data separation, geometrySergey Sharybin
2018-06-06Depsgraph: Object data separation, cameraSergey Sharybin
2018-06-06Depsgraph: Object data separation, lampSergey Sharybin
2018-06-06Depsgraph: Object data separation, light probesSergey Sharybin
This is a beginning of series of commits which will clearly separate building IDs which are used as object data from object building. The goal is to be able to always build whatever ID. Required to make driver targets to work reliably with copy-on-write concept.
2018-06-06Depsgraph: Remove confusing metaball logicSergey Sharybin
DATA datablock must evaluation must never depend on object it is used for. If there is something what depends on an object, it must be done on object level. At least the actual callback was empty.
2018-06-06Wireframe: Fix do_version.Clément Foucault
2018-06-06Ensure BKE_mesh_new_nomain_from_template() always has valid mxxx pointersSybren A. Stüvel
When the source mesh doesn't have the primary layers (CD_VERT for vdata, etc.) the returned mesh also didn't have those layers, even when non-zero elements were requested (for example requesting 4 vertices would still result in mvert = NULL).
2018-06-06Consolidated custom data layer initialisationSybren A. Stüvel
Code shared between BKE_mesh_new_nomain() and BKE_mesh_new_nomain_from_template() is now in separate functions, instead of copy-pasted.
2018-06-06Set mesh->totface in nomain-mesh creationSybren A. Stüvel
The totxxx fields should match the number of elements in their respective custom data layers.
2018-06-06Fix T55344: linked collection instance has user count 0.Brecht Van Lommel
2018-06-06UI: tweak for Cycles panels.Brecht Van Lommel
2018-06-06Cleanup: fix compiler warning.Brecht Van Lommel
2018-06-06Fix importing temporary screensSybren A. Stüvel
Apparently Blender 2.79 could save temporary screens; those should not be converted to workspaces.
2018-06-06Renamed BKE_nomain_mesh_xxx → BKE_mesh_nomain_xxxSybren A. Stüvel
This maintains the `BKE_mesh_` prefix for the mesh-related BKE functions.
2018-06-06DerivedMesh deprecation: Removed some functions in displist.cSybren A. Stüvel
Those functions were using DerivedMesh but are not called from anywhere. As a result, they cannot be tested after porting DerivedMesh to Mesh.
2018-06-06DerivedMesh deprecation: marked no-longer-in-use functionSybren A. Stüvel
Functions that are no longer in use can be marked as such, so that later we can easily remove them.
2018-06-06Modifiers: ported curve_calc_modifiers_post() internals from DerivedMesh → ↵Sybren A. Stüvel
Mesh The function still returns a DerivedMesh, but internally it uses Mesh now.
2018-06-06Error in recent popover keep_open optionCampbell Barton
2018-06-06Merge branch 'master' into blender2.8Campbell Barton
2018-06-06Fix error using freed bmainCampbell Barton
Regression in 481cdb08ed6f3
2018-06-06Cleanup: rename WITH -> USE for internal definesCampbell Barton
2018-06-06Cleanup: USE_UI_* prefix for UI definesCampbell Barton
Otherwise there is no quick way to see where this comes from.