June 8, 2016, 19:45 (GMT) |
Fix compilation with strict compiler flags Some const qualifier was discarding. |
June 8, 2016, 19:45 (GMT) |
Fix T48421: AO pass broken, only works when AO in cycles is enabled |
June 8, 2016, 19:45 (GMT) |
Cleanup: rna naming, indentation |
June 8, 2016, 19:45 (GMT) |
Fix T48416: Impossible to copy a linked object from a file to another one mantaining the linked library. When writing temp blenbuffer file, libraries of linked datablocks where not tagged correctly, which means they were not put in the temp Main used to write the buffer, resulting in implicit localization of linked data. |
June 8, 2016, 19:45 (GMT) |
Fix T48416: Impossible to append from another file without localizing also all indirectly linked data. Previous to 2.77, this used to be default behavior, was changed in rB591f4549c958b. However, in most append cases, you do want a full localization of your data, so this new behavior is kept by default, but there is now an option in append operator to only localize the 'first level' of data (i.e. datablocks from linked library itself, and not those from other 'sub-libraries'). |
June 8, 2016, 19:45 (GMT) |
Fix T47652: Texture shading mode fails to update material colors |
June 8, 2016, 19:45 (GMT) |
Armature meshdeform evaluation: parallelize computation of bbones deform matrices. On big and complex rigs like blendrig or koro, it can give up to ~10% more FPS in best cases. Hard to tackle all cases in tests though, so please report any unexpected slowdown in armature animation playback! |
June 8, 2016, 19:45 (GMT) |
BLI_task: add support for listbase parallelized for loops. Code by @sergey, with small edits and doc by @mont29. |
June 8, 2016, 19:45 (GMT) |
Cleanup: fix inconsitency in dynamicPaint_outputLayerExists() Dyna WPaint indeed only uses first output layer, but better be consistent in those cases... |
June 8, 2016, 19:45 (GMT) |
Dynapaint: cleanup of BKE code. Line lengths, monolined 'if' statements, int -> bool, etc. Also, replaced some internal cooked stuff by BLI helpers (most notably, the 'is inside UV triangle' code in `dynamicPaint_createUVSurface()`), and some other minor optimizations. |
June 8, 2016, 19:45 (GMT) |
BLI_math: add 'equals_m4m4' (and 'm3' variant) helpers. |
June 8, 2016, 19:45 (GMT) |
Cycles: Scale debug pass with number of samples This way it's easier to compare different renders together without worrying about scale too much. |
June 8, 2016, 19:45 (GMT) |
Image editor: Show actual value of single-channel buffer in sample info Previously if image only had single channel only z buffer value was displaying. This isn't handy for cases when you've got single channel buffer which is not a z buffer. Also fixed possible read past the array. |
June 8, 2016, 19:45 (GMT) |
install_deps: Avoid conflicts on Arch-based systems when gcc-multilib is installed install_deps can fail due to conflict between gcc (referenced by base-devel) and gcc-multilib if the latter is installed. This avoids the conflict by filtering the contents of base-devel when needed. Reviewers: mont29 Differential Revision: https://developer.blender.org/D1944 |
June 8, 2016, 19:45 (GMT) |
Cycles: Add support for single channel byte textures. This way, we also save 3/4th of memory for single channel byte textures (e.g. Bump Maps). Note: In order for this to work, the texture *must* have 1 channel only. In Gimp you can e.g. do that via the menu: Image -> Mode -> Grayscale |
June 8, 2016, 18:07 (GMT) |
Always use parallel convergence in HMD mode Previously it was just using whatever was set in non-HMD mode. I guess using parallel convergence for usage with HMDs is correct, could be wrong though ;) |
June 8, 2016, 17:44 (GMT) |
Only allow using Device IPD if it's available |
June 8, 2016, 16:49 (GMT) |
Don't display "Set Stereo 3D" button for HMD mode |
June 8, 2016, 16:03 (GMT) |
make refine_flags into an array |
June 8, 2016, 16:01 (GMT) |
Fix missing include in cmake after adding mem_guardalloc |
|
|
|


Master Commits
MiikaHweb | 2003-2021