Revision d234bf2 by Julian Eisel September 10, 2015, 18:23 (GMT) |
Correction to last commit Did a fullscreen check in a function that should only be called in fullscreen mode. Not a big deal, but bad API practice. |
Revision 487705d by Julian Eisel September 10, 2015, 17:54 (GMT) |
Fix T46069: Crash when saving a render with non-fullscreen file editor IMAGE_OT_save_as assumes that active area is an Image Editor and the logic that should return to image editor after saving didn't run after fullscreen was manually exited. |
Revision 37f4660 by Campbell Barton September 10, 2015, 16:33 (GMT) |
Fix T44344: paint bleed fails in perspective view |
Revision 84c44e0 by Campbell Barton September 10, 2015, 15:48 (GMT) |
Fix leak in ContextGLX |
Revision 1d1b8bb by Campbell Barton September 10, 2015, 08:33 (GMT) |
Fix T46067: ShrinkWrap + Threaded depsgraph crash Note that allocating DM arrays from an editmesh is currently not threadsafe, however even if were resolved, its more efficient to avoid having to do it in the first place. |
Revision ac0e511 by Campbell Barton September 10, 2015, 05:31 (GMT) |
Fix T46064: Sequencer view-selected does nothing |
Revision 3225261 by Campbell Barton September 10, 2015, 04:13 (GMT) |
Fix incorrect textbox use w/ scaled fonts |
Revision e4baa9f by Bastien Montagne September 9, 2015, 19:36 (GMT) |
Fix broken logic in new FileBrowser caching of entries. We were still using main borwser's FileDirEntryArr to own memory of entries currently in cache. That was OK for common caching operation, but if was not released when clearing cache! Nothing dramatic, since that was cleared too, but less often, so e.g. by changing sorting options you could pile up more and more no-more-used entries there... Anyway, there is no reason to do that, much more sound and clean to keep everything cache-related in dedicated FileDirEntryCache struct. This means main borwser's FileDirEntryArr is now always expected to not store any actual entry! Note: this can probably be cleaned up a bit more, but would wait after 2.76 for this! |
Revision 02b9921 by Campbell Barton September 9, 2015, 17:59 (GMT) |
bgl: fix implicit overflow |
Revision d4ca74c by Campbell Barton September 9, 2015, 17:54 (GMT) |
bgl: disable some defines not found in mesa 7 |
Revision a9b0390 by Campbell Barton September 9, 2015, 17:34 (GMT) |
Fix T45880: Texture Paint mask random angle fails Random mask failed when the paint brush didn't have random angle enabled too. |
Revision 4e759d6 by Martijn Berger September 9, 2015, 16:35 (GMT) |
Fixes T46060 Regenerated the full list of constants we should expose |
September 9, 2015, 15:06 (GMT) |
Add button for H.264 lossless output |
September 9, 2015, 14:42 (GMT) |
Fix T45839 : Regression - Multi-layer image issues when using non-standard names This was introduced in the fix for T44336 . The code is now what it should have been in the first place at the time of multiview commit. ImageUser->passtype is being removed in favour of bringing ImageUser->pass back. Reviewers: sergey Differential Revision: https://developer.blender.org/D1504 |
Revision 8ff0d35 by Campbell Barton September 9, 2015, 14:41 (GMT) |
Fix crash viewing passes w/ scopes Scopes assumed all passes were RGBA, but some passes have 1-3 channels. |
Revision c028b59 by Bastien Montagne September 9, 2015, 14:36 (GMT) |
Fix (unreported) crash with undo/outliner and drivers. To reproduce the crash: * Add some shapekeys to default cube. * Add at least on driver (can be default empty one) to a shapekey value. * **Make this driver visible in Outliner**. * Delete all shapekeys. * Undo. * Crash. Root of the issue is outliner reading code in `blo_lib_link_screen_restore()`, which would try to `restore_pointer_by_name()` for all `TreeStoreElement->id` pointers. Thing is, those id pointers are not always IDs, they can be animdata, sequence, RNA struct/property... That's really not so great design, but also has reasons like size of the struct, we have to live with it. So now: * TreeStoreElement->type defines are braught back into DNA. * There we also define a `TSE_IS_REAL_ID` macro to check whether a given TreeStoreElement actually stores an ID pointer or not. * And in Outliner read code we only try to retore pointers by name for actual ID ones, and set the others to default NULL value. Also, added clear comment to TSE types that do not store a real ID pointer! |
Revision 12e4103 by Sergey Sharybin September 9, 2015, 13:23 (GMT) |
Cycles: Attempt to fix 32bit CUDA kernels |
Revision 0899f47 by Sybren A. Stüvel September 9, 2015, 12:39 (GMT) |
Formatting fix. Reviewed by: Severin |
Revision a9b9478 by Sybren A. Stüvel September 9, 2015, 12:36 (GMT) |
Fix: VSE text strip size was wrong when preview render size != 100% Reviewed by: sergei |
Revision 145617c by Sergey Sharybin September 9, 2015, 12:27 (GMT) |
OpenSubdiv: More graceful handling of shader compile/linking errors |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021