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-02-07DRW: Opti: Use less bytes in DRWUniform.Clément Foucault
2018-02-07Clay: Small refactoring of matcap_colors and put ubos into sldata.Clément Foucault
Ubos needed to be free correctly. Also the matcap colors are statics and does not need to be uploaded each drawcall.
2018-02-07Merge branch 'master' into blender2.8Brecht Van Lommel
2018-02-07Depsgraph: More fixes for shape keysSergey Sharybin
Made shape keys to work for meshes. Also added missing code for curves. Curves and lattices will not have shape keys visible, since modifiers support is still to be done for them.
2018-02-07Depsgraph: Fix crash with shape keys and latticesSergey Sharybin
Only crash is fixed, still need to do something about missing recalc or something like that.
2018-02-07Update CUEW to latest versionBrecht Van Lommel
This brings separate initialization for libcuda and libnvrtc, which fixes Cycles nvrtc compilation not working on build machines without CUDA hardware available. Differential Revision: https://developer.blender.org/D3045
2018-02-07Depsgraph: Fix crash when visible update is called after tagging for updatesSergey Sharybin
It is possible to have non-NULL scene in graph which was never built yet, this happens when ID is tagged for update for non-built graph. Was causing crash opening deg_anim_pose_bones. Reported by Mai in IRC, thanks!
2018-02-07Depsgraph: Fix node sockets as driver variablesSergey Sharybin
Fixes empty not moving int deg_anim_material_driving_empty. Reported by Mai in IRC, thanks!
2018-02-07Fix error with Main.eval_ctx.object_mode being unsetCampbell Barton
This made vertex/weight/sculpt crash. Add BKE_workspace_update_object_mode which sets the object mode from the workspace. We may want to re-visit exactly when this is set, for now call within wm_event_do_refresh_wm_and_depsgraph.
2018-02-07Depsgraph: Add missing relationship between object transform and point cache ↵Mai Lavelle
reset This fixes an issue where old cache data was used after an object has been moved. Particles were coming from very wrong positions. Reproduction case is to move an object while animation is running and then let the animation loop back and play again. Differential Revision: https://developer.blender.org/D3044
2018-02-07Move eval_ctx after object mode changesCampbell Barton
2018-02-07Merge branch 'master' into blender2.8Campbell Barton
2018-02-07Correct header guard in last commitCampbell Barton
2018-02-07Cleanup: Python context accessCampbell Barton
Avoid access from bpy when it's already declared.
2018-02-07Eevee: Fix SSR & AO on Vega + Mesa.Clément Foucault
Really strange bug. Maybe gl_FragDepth is broken on this implementation.
2018-02-07GPU: Remove Mesa + Vega hack.Clément Foucault
This is not needed anymore with linux 4.15 + Mesa 17.3.3.
2018-02-07Merge branch 'master' into blender2.8Campbell Barton
2018-02-07Cleanup: add _types.h suffix to DNA headersCampbell Barton
2018-02-06Outliner: Add object(s) to new collectionDalai Felinto
Suggested by Pablo Vazquez (venomgfx). The idea here is that it should be easy to work in the outliner by picking a bunch of objects and adding them to a new collection. Where is the new collection? In the same level as the "outliner active" object. Note, since the outliner has no pure concept of an active object, I'm using the highlight tag for this. Hopefully it works fine. It should work in "Collections", "View Layer", and "Groups". Only when collections are not filtered out.
2018-02-06Fix poll for OUTLINER_OT_object_remove_from_collectionDalai Felinto
Outliner groups mode support no filtering.
2018-02-06Rename OUTLINER_OT_collection_object_remove > _object_remove_from_collectionDalai Felinto
Better make it clear it is different than OUTLINER_OT_collection_objects_remove.
2018-02-06Outliner: Operator to delete outliner selected elements from collectionDalai Felinto
Suggested by Pablo Vazquez (venomgfx).
2018-02-06Fix crash when no active objectDalai Felinto
To reproduce the crash: delete the active object of the scene. This bug was introduced on e9c40b7339be9.
2018-02-06Depsgraph: Correction to previous particle fixSergey Sharybin
The reason it appeared working was due to left-over debug code to force time dependency. Real fix seems to include force tagging objects used by duplication, similar to what we do for some other modifiers already.
2018-02-06Fix T54005: Broken IDProp copying from RNA code.Bastien Montagne
When destination IDProp did not exist, new code (related ot static overrides) would not do nothing... IDProps and RNA are really not easy to tame, thinking more and more we should totally bypass RNA and directly use (add) IDP code to handle comparison and diff creation/application of IDProps. But for now, this bandage should to the trick.
2018-02-06Merge branch 'master' into blender2.8Campbell Barton
2018-02-06Use eObjectMode for function argumentsCampbell Barton
2018-02-06Use eObjectMode for function argumentsCampbell Barton
2018-02-06Merge branch 'master' into blender2.8Campbell Barton
2018-02-06DNA: move eObjectMode into own headerCampbell Barton
Add a enum headers to DNA, to be included in other headers so function signatures can use enums for better type safety. Add DNA_*_enums.h matching DNA_*.types.h as needed.
2018-02-06Fix Collada building after changes in API.Bastien Montagne
Seriously guys... *Full* build when you change APIs!
2018-02-06Fix bplayer (c)Bastien Montagne
2018-02-06Object Mode: use eval_ctx for modifiers_isCorrectableDeformedCampbell Barton
Some other minor changes from D3037 as well
2018-02-06Partially revert changes from 2a184f3d2b6Campbell Barton
Ended up removing the need for eval_ctx, but left it being initialized.
2018-02-06Object Mode: use eval_ctx for get_active_constraintsCampbell Barton
2018-02-06Object Mode: pass eval_ctx to ED_object_iter_otherCampbell Barton
2018-02-06Object Mode: use eval_ctx for paint & objectCampbell Barton
2018-02-06Object Mode: ED_mesh_mirrtopo_* check edit-mode dataCampbell Barton
Replace object mode checks for edit-mode data
2018-02-06Object Mode: pass as arg to stats_stringCampbell Barton
2018-02-06Object Mode: use eval_ctx for context/screen codeCampbell Barton
2018-02-06Object Mode: pass eval_ctx in outliner functionsCampbell Barton
2018-02-06Object Mode: use eval_ctx for keyframe & weight calculationCampbell Barton
2018-02-06Object Mode: Use eval_ctx mode for drawing, paint & modifiersCampbell Barton
2018-02-06Object Mode: use eval_ctx mode in transform codeCampbell Barton
This adds EvaluationContext into TransInfo
2018-02-06Object Mode: pass object mode to CTX_data_mode_enum_exCampbell Barton
2018-02-06Object Mode: Add to EvaluationContext & DRWContextStateCampbell Barton
2018-02-06Object Mode: use obdata when loading from editmodeCampbell Barton
Avoids having to check the objects mode in 'update_from_editmode'.
2018-02-06Object Mode: don't check posemode in the BGECampbell Barton
No reason pose mode should change behavior
2018-02-06Fix T54003: Particles - Size and random size not present in "physics" tab in ↵Mai Lavelle
Advanced mode The check to see if `use_advanced_hair` was enabled was actually in two places (render panel `draw` function and physics panel `poll` function). As these properties are only in one place now the check in `draw` isn't needed anymore. Related: T53513, a6c69ca57f661a8538
2018-02-06Freestyle: Unnecessary repeats of Cycles property copying.Tamito Kajiyama
As a follow-up to the commit rB354f92a49458795c69f857de927c5b1531cd3618 for fixing Freestyle crash when using Cycles (thanks Brecht for the fix), this revision applies a related bugfix addressed partly in D3040 (item #2 in the description).