Revision 5cf519a by Sergey Sharybin August 25, 2015, 11:16 (GMT) |
OpenSubdiv: Better approximation of vertex normals Use vertex varying data which gives better approximation of normals. Still not ideal but should be closer for higher poly meshes to correct normal. The only way to have proper smooth normals seems to be to implement patch evaluation in tessellation shader, but that's a bit PITA with current GLSL usage in our draw code. |
Revision 51d969c by Campbell Barton August 25, 2015, 08:34 (GMT) |
Fix T45891: Crash generating previews |
Revision c6d7562 by Sergey Sharybin August 25, 2015, 08:30 (GMT) |
Fix T45729: Cycles Bake break when building a special mesh The issue was caused by CD_SHAPEKEY_INDEX layer being added to edge data, now we make sure all the layers are nicely re-allocated. |
Revision 540f9a3 by Campbell Barton August 25, 2015, 07:27 (GMT) |
Quiet warning with arg types |
Revision a7dd209 by Campbell Barton August 24, 2015, 22:51 (GMT) |
Fix T45814: Writing MP4, h.264 not supported |
Revision 1080a7d by Campbell Barton August 24, 2015, 22:50 (GMT) |
Cleanup: style |
Revision 7d516f1 by Sergey Sharybin August 24, 2015, 21:11 (GMT) |
Fix for previous commit uint is only used in Cycles, Blender is not really ready for this. Pointed out by Thomas Szepe, thanks! |
Revision c5018c6 by Bastien Montagne August 24, 2015, 20:14 (GMT) |
BLI_fileops: Some fixes and cleanup. * Fix BLI_file_touch, used to add one dummy byte ((unsigned char)EOF) to empty files! * Get rid of static global temp string in WIN32 area (very bad, and useless!). * Get rid of paranoid NULL checks in WIN32's BLI_gzopen(). * Add non-relative filename asserts to WIN32 file operations too. * ifdef-out BLI_move and BLI_create_symlink, unused (and the later is not even implemented for windows). Partly based on patch and points raised by Jason Wilkins (jwilkins) in T32870, thanks! |
Revision e8a0478 by Sergey Sharybin August 24, 2015, 20:02 (GMT) |
Revision 2fb639d by Sergey Sharybin August 24, 2015, 19:23 (GMT) |
Fix T45778: Objects scaled to 0 cause black artifacts with Static BVH The issue was caused by some numeric instability in triangle intersection which was visible on avx2 CPUs and GPUs (at least sm_20 here) but maybe some others too. Committing rather a workaround for now to be safe for the release, still need some investigation. From tests with grass field from Gooseberry project didn't see measurable slowdown. |
Revision 3633499 by Campbell Barton August 24, 2015, 15:02 (GMT) |
Fix T45737: Vertex colors show washed-out Blender-Internal and GLSL-nodes missed converting sRGB to linear color. |
Revision 46d275b by Campbell Barton August 24, 2015, 14:47 (GMT) |
Revision 68a9328 by Lukas Toenne August 24, 2015, 12:09 (GMT) |
Fix T45084 correcting bending_damping for cloth stiffness, by Martin Norris. |
Revision 70b7dc9 by Campbell Barton August 24, 2015, 11:34 (GMT) |
Fix T45823: PSD files save as JPG without warning Don't allow image save (which overwrites without asking), unless the input format can be written to. |
Revision aac6ee6 by Sergey Sharybin August 24, 2015, 08:40 (GMT) |
Revision 8cc8ce3 by Bastien Montagne August 24, 2015, 07:59 (GMT) |
Fix some issues from lates coverity scan. Unlikely, but still valid. |
Revision 8031f36 by Sergey Sharybin August 24, 2015, 07:46 (GMT) |
Tests: Ignore preview render script in module loading tests |
Revision 2960630 by Sergey Sharybin August 24, 2015, 07:46 (GMT) |
Cycles: Use better policy for primitive array resize for spatial split Gives around 50% of spatial split BVH build speedup with grass field from cassette player shot from Gooseberry. |
Revision 7be6dba by Sergey Sharybin August 24, 2015, 07:46 (GMT) |
Cycles: Implement reseve() for aligned array class The title says it all actually, just support reserving memory in the array class. |
Revision 2230130 by Sergey Sharybin August 24, 2015, 07:46 (GMT) |
Cycles: Speedup of Spatial BVH split code Avoid memmove() happening on every insert of duplicated node to the references list. Temporary pre-allocated vector is used for new references which is then being inserted into actual array in one go later. Gives around 4x speedup building spatially split BVH for the grass field in the cassette player shot from Gooseberry. |
|
|
|


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