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
2015-06-28Cleanup: remove BLI prefix from BKE funcsCampbell Barton
2015-06-28Fix T45214: BI render: maximum saturation bug in shadow pass with non-shadow ↵Bastien Montagne
lighting. In case scene lighting would only have non-shadow light source, shadow intensity would remain to 'pitch black'...
2015-06-28Temporarily disable absolute snappingCampbell Barton
This really should have been finalized as a design task first, there are too many open topics on how it should work.
2015-06-28Fix T45216: File Browser shows negative sizes for large files.Bastien Montagne
Simply backport small part of work from asset-experiments here (using double and adding tera-bytes unit), looks like off_t is not always 64bits even on a 64bit OS...
2015-06-27OpenGL debug contexts:Antony Riakiotakis
Enable debug output in debug contexts for gl 4.3+
2015-06-27Transform: absolute grid snappingCampbell Barton
D910 by @donfabio with edits New icon for menu is still TODO
2015-06-27Cleanup: all params of BLI_str partition funcs can be const...Bastien Montagne
2015-06-27OpenEXR cleanup: get rid of public `IMB_exr_split_token`, use BLI str ↵Bastien Montagne
helpers instead of own cooking.
2015-06-27Extend `BLI_str_partition_ex`: add possibility to define a right limit to ↵Bastien Montagne
the string. Now you can define `end` pointer as right limit of the string (allows to easily search in substring, especially useful when searching from right).
2015-06-27Fix part of code in `load_image_single()` wrongly disabled when WITH_OPENEXR ↵Bastien Montagne
was disabled.
2015-06-27Fix crasher when loading multiview OpenEXR image.Bastien Montagne
With multiview/multilayer OpenEXR file, `load_image_single()` will return NULL ibuf, since it has already populated ima (with `image_create_multiview()` or `image_create_multilayer()` calls). Also, added some more checks before doing `IMB_ImBufFromStereo3d()`, to be sure we do have enough slots in ibuf_arr, and we do not overwrite second ibuf either.
2015-06-27Fix T45204: String Splitting Function Bug: Using OpenEXR function even if ↵Bastien Montagne
compiled without OpenEXR. Seriously!!! Also, fix a potential buffer overrun here. This should be backported to final release.
2015-06-26Fix crash on undoing after 8690ea6Antony Riakiotakis
Forgot to clear the mutex when reloading the scene.
2015-06-26Make code compile with GPU_DEBUGAntony Riakiotakis
2015-06-26Fix T45199 crash when editing material nodes.Antony Riakiotakis
Issue is data race between preview job and GPU nodetree evaluation when localizing the nodetree. Data race happens due to localizations doing overrides on original nodes' new_node variable. Solution here could probably be to use a hash for mapping of old to new nodes but will prefer simple brute force lock for now.
2015-06-26Cleanup: transform centerCampbell Barton
store global center in transform struct, some code was calculating all the time, this is useful to keep available.
2015-06-26Cleanup: transform aspectCampbell Barton
Transform code had duplicate aspect checking, now store aspect in TransInfo.aspect for reuse.
2015-06-25Revert "Fix off by one error in display of start/end frame in sequencer."Antony Riakiotakis
This reverts commit 0e02ad8b6495b2755598a24b487041a3ed8e0116. Initial commit was done so visual result fits with animation cursor in timeline but this makes it so it looks like one extra frame is rendered. Other idea would be to render one less frame for sequencer but this is not so nice either. Generally here's no way to be fully consistent here, but at least let's be workflow-consistent
2015-06-25Fix T45191 Speed strip behaviour not easy to predict.Antony Riakiotakis
Code here calculated speed based on underlying strip start position, which was not really visible, making prediction of the result really difficult. Things here are simple: As long as the strip exists, manipulate the current frame by the provided factor.
2015-06-25Fix T45190 effect muting does not restore original sequencer display.Antony Riakiotakis
2015-06-25Correct error in recent refactorCampbell Barton
Closed loops missed last line
2015-06-25Select flush was missing in delete edge-loopCampbell Barton
2015-06-25Weight Paint: replace Blend with Smooth toolCampbell Barton
Improved behavior - can smooth # iterations - option to expand/contract weights - optionally mix with all/selected/unselected
2015-06-25API calls for converting weights to float arrayCampbell Barton
2015-06-25Cleanup: generalize weight paint poll functionCampbell Barton
2015-06-24BGE: Fix color used as background in VideoTexture.Quentin Wenger
Now we use color converted (if we do a color management) by the setter for background color in VideoTexture (ImageRender & ImageMirror). Reviewers:panzergame
2015-06-24WeightPaint Blend: don't stack mem for dvertsCampbell Barton
Bad assumption since this could be a large list
2015-06-24Fix edge/vert slide UV-correct, small face errorCampbell Barton
Decrease epsilon to prevent flickering with small faces.
2015-06-24Fix edge/vert slide UV-correct & non-planar facesCampbell Barton
non-flat ngons would give instability (bad UV's).
2015-06-24Correct recent errorCampbell Barton
2015-06-24RNA: exposing image_user settings for ImageTextureNodesDalai Felinto
This is required in order to access image sequence frame_duration and frame_offset among other settings.
2015-06-24Fix edge/vert slide UV-correct & zero length edgesCampbell Barton
When calculating loop angle weighting, skip overlapping vertices.
2015-06-24Improve dist_***_to_corner_v3v3v3 precisionCampbell Barton
Remove offset before calculating distance. Define 'plane3' to BLI_math, since we often don't need the 4th component.
2015-06-23Cleanup: styleCampbell Barton
2015-06-23Subsurf: Make color layer aquisition order for textured draw matchAntony Riakiotakis
cdderivedmesh
2015-06-23Fix T45051: Curve parent bug.Bastien Montagne
PARCURVE is deprecated parting type, should never have been exposed to user! Not a regression, but safe enough for final 2.75 imho.
2015-06-23Fix T45123: 2D line intersection failsCampbell Barton
Co-linear lines could detect as intersecting even if they weren't overlapping.
2015-06-23Cleanup: use 2d math funcs for line intersectionCampbell Barton
2015-06-23Fix stupid mistakeAntony Riakiotakis
2015-06-23Code cleanup: Use enums for redraw timer operator, makes things moreAntony Riakiotakis
readable
2015-06-23Fix edge drawing, total loose edges can only be determined -after- theAntony Riakiotakis
edge buffer has been setup (this is where they are counted)
2015-06-23Allow editing the text editor line directlyCampbell Barton
Alternate solution for T44855
2015-06-23Fix T45117: Dark dupli-face objects (regression)Campbell Barton
2015-06-23Fix T44320: UV island overlap considered linkedCampbell Barton
2015-06-22Fixed compilation error in editor/animation/anim_markersJeroen Bakker
2015-06-22Fix T45149: Normal Node shows a hole in its sphere with heigh scale facsJulian Eisel
2015-06-22Fix T45148, stupid own mistake, the two functions are not the same,Antony Riakiotakis
shouldn't have collapsed them
2015-06-22Revert "Lock markers now also disallows selection of markers"Antony Riakiotakis
This reverts commit 37fd2628058f296153a21ad359fbcbc74e9141e5.
2015-06-22BGE: Fix T45110, T44174, armature animations update and mirror render.Porteries Tristan
Reveiwers:Moguri, Matpi, youle
2015-06-22Fix T45145, multiview selection fix not working for scaled matrices.Antony Riakiotakis
Multiview code already accounts for scale, do not scale frame before multiplying with matrix.