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
path: root/source
AgeCommit message (Collapse)Author
2018-08-01Fix missing poll function for flip_matcap operator (see T56183).Bastien Montagne
2018-08-01Merge branch 'master' into blender2.8Bastien Montagne
2018-08-01Fix T56195: Typo in BLI_array_utils.h.Bastien Montagne
2018-08-01Fix Cycles headless render failing, after grease pencil merge.Brecht Van Lommel
Now it should at least succeed when there are no grease pencil objects.
2018-08-01Cleanup: Remove ToDo commentAntonioya
2018-08-01Fix context problem when render in background modeAntonioya
Bug reported by Sergey.
2018-08-01Cleanup: Replace "Move Color" to "Assign Material"Antonioya
2018-08-01Fix T56187: Crash using cursor tool in Edit/Sculpt and Weight Paint modeAntonioya
The transform tried to calculate the multiframe falloff, but there was not any stroke to do that.
2018-08-01Merge branch 'master' into blender2.8Campbell Barton
2018-08-01Cleanup: remove unused array memberCampbell Barton
2018-08-01RNA: add space_type to toolCampbell Barton
2018-08-01Keymap: use Q key for quick menu in gpencil modeCampbell Barton
Note, the keys for changing line display are now more obscure (Shift-Q, Shift-Alt-Q), and might be changed.
2018-08-01Merge branch 'master' into blender2.8Campbell Barton
2018-08-01Cleanup: declare vars or make staticCampbell Barton
2018-08-01Merge branch 'master' into blender2.8Campbell Barton
Move 'View3D.flag3' options into 'gp_flag'.
2018-08-01DNA: remove View3D.flag3Campbell Barton
Having 'flag, flag2, flag3' is getting out of hand especially when we support increasing the size of types. Make flag2 into an int. Note, this looses the 'show world' option, but it's not such an important setting.
2018-07-31KnifeTool: Use GPUBatch API instead of IMM to fix buffer overflow issueClément Foucault
This also include a small optimisation (remove of a double loop and half of the memory allocation for hit points) This should fix T55946 Crash using knife tool on mesh with large number of vertices. Tried with a 500K vert suzanne and it seems fine.
2018-07-31Fix crash when rendering viewport within another areaClément Foucault
This also Fix T55574 Crash on sequencer preview
2018-07-31GPUFrameBuffer: Put active framebuffer in GPUContextClément Foucault
instead of being ThreadLocal and leading to incorrect usage. We still enforce no framebuffer when changing context. We can lift this restriction later.
2018-07-31GPU: Replace malloc/calloc/realloc/free with MEM_* counterpartClément Foucault
2018-07-31Fix set_pixel overflow in fill brushAntonioya
The value of the index was above the size of image
2018-07-31Fix: Motion Paths were still visible after clearing themJoshua Leung
After clearing motion paths from objects, those objects needed to be tagged for copy on write so that the copied data (i.e. viewport) recieve the changes (i.e. removed paths) Reported by Hjalti
2018-07-31UI: Grease Pencil Simplify tweaksPablo Vazquez
Single-column layout and tweaks to tooltips.
2018-07-31Change Brush smooth factor to 0.1 by defaultAntonioya
The old values were too high.
2018-07-31Set overlay default valuesAntonioya
2018-07-31Enable ghost onion skin by defaultAntonioya
This option was changed by error when implement annotations.
2018-07-31Fix grease pencil line toggleCampbell Barton
Replace with generic context toggle operator.
2018-07-31Fix T55718: Blender 2.8 crashes when converting to Curve from Mesh.Bastien Montagne
We only want to care about runtime.mesh_orig if… data is indeed a Mesh! ;)
2018-07-31UI: Grease Pencil Onion Skin minor tweaksPablo Vazquez
Avoid double label for same properties in single-column. Onion Skinning: Group custom colors together, and frame before/after together. Small changes to tooltips.
2018-07-31Fix T56170: Fake dependency cycle in new depsgraph + interleaved armature ↵Sergey Sharybin
update + proxy Make proxy copy result more atomic operation.
2018-07-31Fix memory leak in DRW_cache_gpencil_axes_getAntonioya
The Batch was created using old function without GPU_BATCH_OWNS_VBO and the batch was not removed from memory
2018-07-31Cleanup: use static variablesCampbell Barton
2018-07-31Cleanup: Fix weird comparisonsAntonioya
2018-07-31Cleanup: Remove overflow array elementAntonioya
2018-07-31Fix assert when load file with shading enabledAntonioya
Credits for this fix goes to Clément Foucault.
2018-07-31Cleanup: style, duplicate includesCampbell Barton
2018-07-31Fix crash opening .blend files with palettes.Brecht Van Lommel
Palettes were incorrectly set as having animation data.
2018-07-31Cleanup: fix compiler warnings.Brecht Van Lommel
2018-07-31Respect ID user count when creating pose on object copySergey Sharybin
This solves wrong user counter of custom shape when duplicating bone few times and then undoing all the duplications.
2018-07-31Depsgraph: Fix crash on undo of new bone addedSergey Sharybin
Pose is not brought up to date for until exit of edit mode, so can not use.
2018-07-31Cleanup: styleCampbell Barton
2018-07-31Subsurf: Disable oprtion for nowSergey Sharybin
Committed by accident, is too early for this yet.
2018-07-31Cleanup: trailing spaceCampbell Barton
2018-07-31New Grease Pencil object for 2D animationAntonioya
This commit merge the full development done in greasepencil-object branch and include mainly the following features. - New grease pencil object. - New drawing engine. - New grease pencil modes Draw/Sculpt/Edit and Weight Paint. - New brushes for grease pencil. - New modifiers for grease pencil. - New shaders FX. - New material system (replace old palettes and colors). - Split of annotations (old grease pencil) and new grease pencil object. - UI adapted to blender 2.8. You can get more info here: https://code.blender.org/2017/12/drawing-2d-animation-in-blender-2-8/ https://code.blender.org/2018/07/grease-pencil-status-update/ This is the result of nearly two years of development and I want thanks firstly the other members of the grease pencil team: Daniel M. Lara, Matias Mendiola and Joshua Leung for their support, ideas and to keep working in the project all the time, without them this project had been impossible. Also, I want thanks other Blender developers for their help, advices and to be there always to help me, and specially to Clément Foucault, Dalai Felinto, Pablo Vázquez and Campbell Barton.
2018-07-31Merge branch 'master' into blender2.8Campbell Barton
2018-07-31Fix Shape Key retime starting at frame 10Campbell Barton
D3571 by @alm
2018-07-31Workbench: Correct ifndef after recent changesSergey Sharybin
Usage of matcap image uniform had different ifdef than definition of that uniform. Assuming the usage was correct, and the definition needed an update. Prevents shader from compilation failure and from aborts in debug builds.
2018-07-31Subsurf: Rework in a way that patches boundaries are merged togetherSergey Sharybin
The idea is to create vertices along the coarse edges once, without splitting coarse edges on separate ptex faces. This requires some indexing magic, vertices within a patch are no longer sequential. Not sure how to make it nicer without such a black magic looking calculations (which are basically boiling down to mimicking order of verts/edges creation). In the current offsets calculation loose verts and edges are not properly taken into account, but those are causing topology refiner to fail anyway, so it needs a bit deeper change. Reviewers: brecht Differential Revision: https://developer.blender.org/D3570
2018-07-31Merge branch 'master' into blender2.8Campbell Barton
2018-07-31BLF: replace global aa pref w/ monochrome flagCampbell Barton
Now disabling anti-aliasing doesn't impact sequencer, render stamp etc.