Revision e7fc8d9 by Antonis Ryakiotakis July 21, 2015, 13:42 (GMT) |
Failure to alllocate vertex buffer would not fall back to vertex array properly. This should fix failure to use vertex arrays in OSX with high polycounts. Note this will not suffice as a fix when we move to VBOs exclusively (GL 3+), we'll have to think of some way to separate huge meshes to many VBOs. |
Revision 78041fa by Sybren A. Stüvel July 21, 2015, 12:44 (GMT) |
Fix: fixed UI description of Action.new() function |
Revision 9ae39a1 by Campbell Barton July 21, 2015, 11:49 (GMT) |
Math Lib: use vector funcs for isect_line_line_v2_point |
Revision ff3d535 by Bastien Montagne July 21, 2015, 10:02 (GMT) |
Fix T45471: Blend file: Bad old_addr handling in mesh's customdata writing. Issue is rather well explained in T45471: our current customdata writing code easily generates several different blocks in blend file with same 'old' address. This is bad, because those addresses are used as 'uid' during reading process (it kind of work in Blender's own reading process, by mere luck mostly, but breaks the file specs). Solution (suggested by Campbell, thanks) implemented by this patch is to avoid duplicating everything, and instead just overwrite what we needs to skip some cdlayers on write: * the CustomData's `totlayer` number; * the CustomData's `layers` array of CustomDataLayer (keeping its original address using the `writestruct_at_address` helper). New design allows us to get completely rid of the no_free flag stuff in `write_customdata()`. Note that this implies written data is **not** directly valid from Blend PoV, since its written typemap does not match written layers (this is not an issue because typemap is rebuilt on read anyway - and it's easy to fix this if really needed). Also, the backward compatibility saving of mface data remains an issue here, see comment in code. Reviewers: sergey, campbellbarton Projects: #bf_blender Maniphest Tasks: T45471 Differential Revision: https://developer.blender.org/D1425 |
Revision b91d64a by Sergey Sharybin July 21, 2015, 09:42 (GMT) |
Cycles: Another attempt to solve CUDA compilation errors on 32bit platforms |
Revision b0df196 by Sergey Sharybin July 21, 2015, 09:26 (GMT) |
Revision b23c6c4 by Bastien Montagne July 21, 2015, 08:43 (GMT) |
Fix assert in Outliner. |
Revision 7ae44e8 by Sergey Sharybin July 21, 2015, 08:18 (GMT) |
Cycles: Workaround for sm_50 on 32bit platform Basically this commit totally disables new SVN Voxel node, which solves some of the compiler's issues. |
Revision 23831b2 by Campbell Barton July 21, 2015, 07:29 (GMT) |
Cleanup: style |
Revision ae00011 by Campbell Barton July 21, 2015, 06:02 (GMT) |
Revision 9eb6dcb by Campbell Barton July 21, 2015, 05:30 (GMT) |
Fix T45453: Driver button's ignore DPI |
Revision a48db08 by Campbell Barton July 21, 2015, 05:22 (GMT) |
Fix T45363: Bone attrs ignore editing all selected |
Revision 39cf1de by Campbell Barton July 21, 2015, 04:35 (GMT) |
Fix Clear vertex group ignoring selected option Thanks to @chadf for spotting |
Revision 9dc9f84 by Campbell Barton July 21, 2015, 04:15 (GMT) |
Fix T45458: Edge Slide Mirror doesn't preserve UVs |
Revision 5e1a805 by Campbell Barton July 21, 2015, 03:02 (GMT) |
Fix T45361: Camera does not rotate in walk mode |
Revision 3c911ff by Campbell Barton July 21, 2015, 02:27 (GMT) |
Fix T45450: Loop-select fails to cycle between overlapping edges |
Revision 1d9fbdc by Campbell Barton July 21, 2015, 02:02 (GMT) |
Fix T45455: Select linked issue w/ hidden faces |
Revision 1d02d34 by Campbell Barton July 21, 2015, 01:12 (GMT) |
Fix T45434: GPencil on editmode surface fails Z-offset use for drawing & picking was problematic for extracting locations from depth values. Use flag to optionally disable. |
Revision ef950d6 by Campbell Barton July 21, 2015, 00:01 (GMT) |
Fix T45502: Crash showing thumbnails |
Revision 2bfa950 by Campbell Barton July 20, 2015, 23:54 (GMT) |
Cleanup: warning |
|
|
|


Master Commits
MiikaHweb | 2003-2021