Revision 9cc1953 by Bastien Montagne July 14, 2015, 19:41 (GMT) |
Usual i18n messages fixes... |
Revision 8a17918 by Bastien Montagne July 14, 2015, 16:57 (GMT) |
Fix T45424: Blender able to create folders with invalid characters at the end of the name. In fact, filebrowser was not making any checks for invalid file/dir names here! Added checks in the three places that should be protected: * Renaming. * Creating dirs. * Typing in filename field. |
Revision d7b9202 by Bastien Montagne July 14, 2015, 16:57 (GMT) |
BLI_path_utils: fix/enhance BLI_filename_make_safe(), add BLI_path_make_safe(). BLI_filename_make_safe had several issues: * Would replace all dots ('.'), not a great idea since it would break extensions. * Was not checking for 'control' ASCII chars (though unlikely, better to be safe here). * Win32 only: was not checking for forbidden names (con, aux, ltp0, com0, etc.). New BLI_path_make_safe() simply checks each path's item with BLI_filename_make_safe(). |
Revision d0c5eac by Bastien Montagne July 14, 2015, 16:57 (GMT) |
BLI_fileops: Make BLI_dir_create_recursive() return success/error status. Handy to know directly whether a file creation succeeded or not. Also, made a few more changes in this func, and harmonized a bit win32/*nix versions. |
July 14, 2015, 16:52 (GMT) |
Particle Info node support for GLSL mode and the internal render. With this patch "Particle Info" node from Cycles works in GLSL and BI Alexander (Blend4Web Team) Reviewers: psy-fi Note: moved particle info to object render instance instead of shadeinput during review - Antony. Differential Revision: https://developer.blender.org/D1313 |
Revision 107e344 by Antonis Ryakiotakis July 14, 2015, 14:48 (GMT) |
Display optimizations part 1. This patch changes the way we draw meshes by introducing indexed drawing. This makes it possible to easily upload and rearrange faces ad lib according to any criteria. Currently we use material sorting but textured sorting and hiding will be added to optimize textured drawing and skip per face testing. It also adds support for vertex buffers for subsurf modifiers (Except from GLSL drawing), making drawing of subsurf much faster without need for bogus modifiers. Tests show that we gain approximately 20-25% performance by that for solid mode drawing with up to 50% gains for material drawing. Textured drawing should also have a small performance gain, but more substantial optimizations are possible there. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D1406 |
Revision 1b8b906 by Campbell Barton July 14, 2015, 13:37 (GMT) |
Correct last commit |
Revision 0918461 by Campbell Barton July 14, 2015, 12:36 (GMT) |
Move from MTFace to MTexPoly w/ texture checks Part of moving away from MFace. |
Revision 2cffd66 by Campbell Barton July 14, 2015, 12:29 (GMT) |
Match face tessellation order in edimode add a negated version of axis_dominant_v3_to_m3 |
Revision 655f498 by Campbell Barton July 14, 2015, 12:29 (GMT) |
Cleanup: headers (wm) |
Revision cba0858 by Sergey Sharybin July 14, 2015, 09:33 (GMT) |
Fix for recent optimization commit in endian switch Pre-4.8 GCC had a bug which lead to non-exposed __builtin_bswap16() symbol. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52624 for details. |
Revision 82740cd by Sergey Sharybin July 14, 2015, 09:21 (GMT) |
Fix T45423: depsgraph: crash in IDDepsNode::tag_update Two issues fixed in this commit: - Clearing or adding animation via python should ensure relations are valid. - Animation component animation data might be null caused by removing animation from python. |
Revision 9c80e52 by Antonis Ryakiotakis July 14, 2015, 09:19 (GMT) |
Make tooltip parsable by human compilers (thanks to Pablo for suggestion) |
Revision 6ba4a91 by Bastien Montagne July 14, 2015, 09:13 (GMT) |
Data Transfer: very minor cleanup... |
Revision 8500446 by Sergey Sharybin July 14, 2015, 07:56 (GMT) |
Workaround for non-bleeding edge compilers and const cast of pointer arrays. |
Revision a79d47b by Sergey Sharybin July 14, 2015, 07:56 (GMT) |
Cycles: Add logging to detected OpenCL platforms and devices Happens on verbosity level 2, should help looking into some of the bug reports in the tracker. |
Revision 7ad9ca7 by Campbell Barton July 13, 2015, 23:34 (GMT) |
Cleanup: replace BLI_split_file_part w/ BLI_path_basename |
Revision b7c42ef by Campbell Barton July 13, 2015, 23:17 (GMT) |
Cleanup: use ascii as suffix (as with utf8) |
Revision 2de497e by Campbell Barton July 13, 2015, 22:41 (GMT) |
BKE_deform: assert on invalid args Will phase these out eventually |
Revision 8c0b5c0 by Campbell Barton July 13, 2015, 21:31 (GMT) |
Draw emboss when area is full but in quad-split |
|
|
|


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