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
2014-04-11Change GPU deletion at GPU buffer update time. This should be detectedAntony Riakiotakis
and done at PBVH update time, since it is possible to have no triangles to display in a buffer if node is hidden.
2014-04-11Support logging of modified faces in dyntopo.Antony Riakiotakis
This is meant to support undo when hiding parts of the mesh. Also avoid rebuilding the PBVH in that case as well (no nodes split)
2014-04-11UI: correct own bad use of bool and document area_copy_data argsCampbell Barton
2014-04-11UI: de-duplicate UI_OT_copy_to_selected_button poll/execCampbell Barton
2014-04-11Dyntopo: use hidden face flags in more placesCampbell Barton
2014-04-10Dyntopo: Minor display optimization.Antony Riakiotakis
While hiding, flush the hidden flags to the faces. This avoids iterating through all the loops while updating the GPU buffers.
2014-04-10Speedup track preview widget for byte imagesSergey Sharybin
This gives a huge speedup gain for cases when you've got rather huge markers on a byte images. Done by skipping IMB_float_from_rect()/IMB_rect_from_float() for such cases. We can sample the buffers without color space conversion.
2014-04-10BMesh: DM_to_bmesh_ex, no need to callocCampbell Barton
2014-04-10Revert "Mempool: simplify memory chunk list building"Campbell Barton
This reverts commit c82371fc06ffb8d2970c985b44167e9a5e0222f1. Caused regression in iterator
2014-04-10Remove extra glEnd() call.Antony Riakiotakis
2014-04-10More instances of needed material initialization.Antony Riakiotakis
2014-04-10Code cleanup: use struct type for mempool & style editsCampbell Barton
2014-04-10Fix T39663: Blender crashes when trying to triangulate uv unwrapped mesh.Bastien Montagne
A dummy arg inversion! This is to be included in 2.70a!
2014-04-09Back buffer selection needs updates to materials.Antony Riakiotakis
2014-04-09Make material array account for mesh/object storage of materialsAntony Riakiotakis
2014-04-09Revert "FCurve Transform: scaling no longer changes hansle types"Campbell Barton
This reverts commit 6cc5bdc99e63b05248f132833bfe0259c2a27923. Revent this for 2.70a, it changes behavior too much without allowing keyframe handles to be scaled some alternative way.
2014-04-09Freestyle: fix for typos in Python API docstrings.Tamito Kajiyama
2014-04-09Code cleanup: ifdef unused linklist for GPU drawobject'sCampbell Barton
2014-04-09View3D: disable LOD when game engine is disabled or ifdef'dCampbell Barton
2014-04-09Code cleanup: remove Object.bbsize, sizefac and padCampbell Barton
2014-04-09More stack cleanup on GPU_buffersAntony Riakiotakis
2014-04-09Add material storage to derivedmesh.Antony Riakiotakis
The variables are considered invalid unless DM_update_materials is called prior to use. Only use case currently is mesh drawing. This helps with excessive allocation on the stack during GPUObject creation, but may help elsewhere in the future as well.
2014-04-09GPU: replace callocs with malloc since reallocs aren't clearedCampbell Barton
2014-04-08GHash/Edgehash: make simple iterator checking functions inline.Campbell Barton
also remove NULL check, only a few areas made use of this.
2014-04-08Dyntopo: replace GHash with GSet, saves some memoryCampbell Barton
2014-04-08DerivedMesh: replace edgehash with edgesetCampbell Barton
2014-04-08Mempool: simplify memory chunk list buildingCampbell Barton
2014-04-08BMesh: bmesh_sfme now initializes the copyCampbell Barton
2014-04-08BMesh: minor speedup, avoid calloc+assign, assign all members insteadCampbell Barton
2014-04-08Mempool: delay allocating an initial chunk, its not always usedCampbell Barton
2014-04-08Matcaps.Antony Riakiotakis
Instead of setting color every time, just set it on material enable. Handles all cases of surfaces. Thanks to Campbell for pointing out!
2014-04-08Code cleanup: remove paranoid NULL checkCampbell Barton
2014-04-08Fix T39635: Crash convening curve to meshCampbell Barton
2014-04-07Fix T39626 Matcaps not working in edit mode.Antony Riakiotakis
Set a while color before the draw call. This will be ineffective in GLSL but will affect matcaps.
2014-04-07Weekly UI messages fixes...Bastien Montagne
2014-04-07Fix own rB8714ae09f894: Forgot to handle bone constraints in versionning code!Bastien Montagne
2014-04-07Color pickers:Antony Riakiotakis
* Code Cleanup * Fix some more color correction cases that were left unattended. (NDOF, resetting the operation in circle pickers)
2014-04-07Fix own broken rB95b25e7333c4 (crash on any undo op :/).Bastien Montagne
Issue here was that buttons_texture_context_compute() was getting scene from (button-customized) context, before the button paths (and hence, context) had been updated. So after an undo, it was getting an invalid (freed by undo) scene pointer. Now update BCONTEXT_SCENE path before calling buttons_texture_context_compute().
2014-04-07Code cleanup: make the source G rated again.Campbell Barton
2014-04-07Code cleanup: use parens around multi-line defines.Campbell Barton
2014-04-07Fix T39623: deleting an object crashesCampbell Barton
2014-04-07Fix T39562: Properties panel Pinning is brokenBastien Montagne
'scene' was simply not handled in button context.
2014-04-07Fix T39563: Tiny unit-display problem in constraint panels.Bastien Montagne
There is no good solution here, since RNA props can only have one type/unit. Tried to find the less worse one - have different RNA props for same DNA value (a bit like the angle/length for camera lens). Also fixed two other issues with Transform conctraint: * Angle were still in degrees (yes, another backward-compatibility breacking). * Scale was absolute, unlike loc/rot. Also cleaned up a bit the code, replaced some magic numbers by proper enums, ...
2014-04-07Correct assert for RNA IDPropsCampbell Barton
2014-04-07Code cleanup: remove unused functions and convert int -> boolCampbell Barton
2014-04-07Code cleanup: project gpencil in float coords & delete outdated commentsCampbell Barton
2014-04-07Dyntopo: minor speedups with bmesh use.Campbell Barton
2014-04-07Dyntopo: avoid mask layer lookups while adding/removing vertsCampbell Barton
2014-04-07Mempool: use define for used freeword and correct defineCampbell Barton
2014-04-07Mempool: minor optimization to building free pointer listCampbell Barton