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
2012-09-15quiet -Wmissing-prototypes warnings, and enable this warning by default for ↵Campbell Barton
C with gcc. helps for finding unused functions and making functions static, also did some minor code cleanup.
2012-09-15fix [#32381] Sculpt: crash when using radius sensitivityCampbell Barton
2012-09-15style cleanupCampbell Barton
2012-09-15Collada: #32549 partial fix: packed images now export correctlyGaia Clary
2012-09-14Implemented the Particle Info for OSL. Uses the following attributes:Lukas Toenne
* std::particle_index * std::particle_age * std::particle_lifetime * std::particle_location * std::particle_size * std::particle_velocity * std::particle_angular_velocity Just as with SVM the rotation state attribute is currently disabled due to lack of a proper quaternion or matrix type in Cycles nodes.
2012-09-14Added Object Info node implementation for OSL. This uses an additional ↵Lukas Toenne
attribute check in the osl_services callback for special attribute names related to objects: * std::object_location * std::object_index * std::material_index * std::object_random Other object-based attributes can be added for particle info in the same way.
2012-09-14Correction to rev50582: LABEL could have a1 = 1.0f and in this case a2 would ↵Sergey Sharybin
be used as alpha multiplier for icon
2012-09-14Disable legacy compositor by defaultSergey Sharybin
2012-09-14Movie cache: made it thread safe to operate with memory limitorSergey Sharybin
Movie cache is using global memory limitor, which isn't thread safe in some of operations, so it required to add mutex around limitor operations in movie cache. It's probably could be solved in a way with less locks involved by using different limitor for different areas (like use own limitor for clips, own limitor for sequencer and so), but that wouldn't be so easy to control overall memory usage. -- svn merge -r50125:50126 ^/branches/soc-2011-tomato
2012-09-14Sequencer: clear cache and animation buffers for strips outside of cursor ↵Sergey Sharybin
when rendering This avoids having bunch of cached images when doing animation rendering, keeping all the memory available for rendered itself. This keeps memory usage low when rendering huge edits with mixed scenes and movie strips. This should not affect on sped of video encoding, which was confirmed by some own tests. -- svn merge -r50051:50052 ^/branches/soc-2011-tomato
2012-09-14Cycles / Test:Thomas Dinges
* Enable progressive flag, tiles are not working properly (Image gets brighter with more samples and no visible updates until all tiles are finished).
2012-09-14Code cleanup: removed unused Cocoa image load/save code.Brecht Van Lommel
2012-09-14fix for sharp edge selection being inverted, change default angle from 1 to ↵Campbell Barton
30deg.
2012-09-14fixes for NULL checks, remove some redundant checks and add some in that ↵Campbell Barton
have been removed by accident as code has been updated.
2012-09-14fix for out-of-bounds checks for fcurve modifier and poselib, also check for ↵Campbell Barton
NULL members of avi structure (since they are checked for NULL later.)
2012-09-14code cleanup: correct misleading use of LABEL button type.Campbell Barton
2012-09-14add checking target `check_smatch`Campbell Barton
2012-09-14node transform was using PET mode (drawing a circle - but it did nothing), ↵Campbell Barton
disable PET for nodes.
2012-09-14fix for 2 crashes freeing masksCampbell Barton
- freeing a mask from RNA BKE_libblock_free() twice on the mask. - loading a new blend file would only free the mask and not unlink it from nodes - it would access freed memory.
2012-09-14bge cleanup caught by accident while going over the code, it seems someone ↵Dalai Felinto
forgot to use rect_height everywhere (no functional change)
2012-09-13Fix #32547: unwrap on default cube got broken in recent commit.Brecht Van Lommel
2012-09-13Sequencer: add missed cache invalidationSergey Sharybin
Invalidation was missed for: - Strip (Un)Muting - Changing speed effect - Strip translating
2012-09-13Sequencer: fix invalid update when translating strip which is behind ↵Sergey Sharybin
semi-transparent strip
2012-09-13fix [#31946] Masking doesn't respect pixel ratioCampbell Barton
2012-09-13fix for drawing non 1:1 aspect masks, transform and selection still need ↵Campbell Barton
support.
2012-09-13- cmake macro list_insert_after/list_insert_before now error when the item ↵Campbell Barton
passed is not found in the list. - BKE_pose_copy_data() check for target pointer is no longer valid and infact comparing against un-initialized memory in some cases.
2012-09-13code cleanup: reduce calls to CTX_ functions inline, add some docs to mask ↵Campbell Barton
rasterizer.
2012-09-13BGE: LibLoaded sensors that made use of physics controllers (touch, ↵Mitchell Stokes
collision) could cause various physics problems (like infinite loops in Bullet, etc). This happened because their KX_TouchEventManagers were merged prior to having their physics controllers merged, which has now been fixed. Thanks to Kupoman for hunting down the fix!
2012-09-13modifications needed to get a URL from an RNA id from the testing scriptCampbell Barton
2012-09-13test script to check rna/wiki lookup completenessCampbell Barton
2012-09-13fix for missing NULL check in own recent commit, thanks Gaia for pointing ↵Campbell Barton
this out.
2012-09-12Collada: do not call polylist export for objects with no polygons (avoid a ↵Gaia Clary
missleading warning message)
2012-09-12Fix #32338: particle instance modifier did not work well when the mesh had onlyBrecht Van Lommel
vertices. Previously it would hide particles by creating invalid faces, but this didn't make the vertices actually disappear. Also found that it could generated corrupt geometry for cases with faces, which gave wrong subsurf and could crash in edit mode.
2012-09-12#31682: corrected some minor typos in the commentGaia Clary
2012-09-12#31682: partial fix (the export): Avoid to copy exported image into itselfGaia Clary
2012-09-12Fix #32543: screw modifier with smooth shading disabled still had one segmentBrecht Van Lommel
smooth shaded.
2012-09-12Fix #32031: particle distribution on degenerate faces could give NaN values,Brecht Van Lommel
which in this case caused NaN values in render lighting.
2012-09-12Attempted fix for #32415: tighten up cycles opencl initialization checks to ↵Brecht Van Lommel
try to avoid crashes. Don't think these should be needed but maybe it helps.
2012-09-12fix [#31019] [Minor] Freshly added nodes aren't getting undo pushCampbell Barton
also noticed ED_undo_push was checking USER_GLOBALUNDO unnecessarily
2012-09-12Cycles UI:Thomas Dinges
* Non-Progressive UI couldn't be displayed if the device was set to GPU, but User Preferences Device was NULL. (for example when opening .blend file on another computer without GPU capabilities) * Fix missing update in the Properties editor, when changing compute_device. This fixes [#32115] OSX and cycles no non-progessive sample input settings appearing in interface.
2012-09-12add note that clip start is for perspective view only.Campbell Barton
2012-09-12fix [#30324] VSE: Right-Click does not select directoryCampbell Barton
2012-09-12fix [#32350] F11 play animation crash when UI language is not "Default"Campbell Barton
this is a bug in boost 1.46, can remove this env var override when this version of boost is no longer supported.
2012-09-12add clarification, without this the tool reads as if it makes the radius of ↵Campbell Barton
each selected vertex equal.
2012-09-12code cleanup: replace BM_DISK_EDGE_LINK_GET define with inline function, ↵Campbell Barton
that checks for the vertex not matching either of the edges verts.
2012-09-12fix [#31456] Extreme lag editing meshesCampbell Barton
running BM_CHECK_ELEMENT was taking over 75% of the time to subdivide a mesh, since this only reports errors, and is so slow - only run this on non-release builds.
2012-09-12fix memory leak when baking feedback loop detected.Campbell Barton
2012-09-12fix [#32537] Inconsistent behaviour of Texture BakerCampbell Barton
feedback looks wen't being detected in some cases causing very confusing behavior.
2012-09-12code cleanup: changing the INT define to an enum conflicts with INT typedef ↵Campbell Barton
on windows, use more verbose names for button pointer types. also removed some redundant flags from buttons.
2012-09-12fix [#32444] Proportional Edit stays on on Pose Mode, after activating it in ↵Campbell Barton
Object Mode. disable PET in posemode.