Revision 1e2ceab by Campbell Barton August 24, 2013, 16:43 (GMT) |
correct error in face walker (was inserting into the wrong ghash which was immediately freed after) |
Revision 585272f by Campbell Barton August 24, 2013, 16:06 (GMT) |
cloth was using edgehash not quite correctly: - was ordering vertex args unnecessarily. - was adding the same edges multiple times into the edgehash. |
Revision 1ba29c3 by Campbell Barton August 24, 2013, 15:55 (GMT) |
cloth spring building: replace MIN2/MAX2 in assignments with a function which orders on assignment. |
Revision 60ca055 by Brecht Van Lommel August 24, 2013, 15:36 (GMT) |
Fix issue in last subsurface commit with branched path tracing, was rendering too bright. |
Revision 2c556c2 by Campbell Barton August 24, 2013, 15:31 (GMT) |
avoid double ghash lookup in sculpt map_insert_vert |
Revision 4b1fc05 by Campbell Barton August 24, 2013, 15:14 (GMT) |
add versions of BLI_ghash_int_new, BLI_ghash_str_new, etc. that take a reserve argument. |
Revision aefe93d by Campbell Barton August 24, 2013, 15:09 (GMT) |
Revision a31a85a by Brecht Van Lommel August 24, 2013, 15:02 (GMT) |
Fix #36541: blender internal raytrace render hangs with high ray depth. The code here is not efficient for such cases, a ray depth can give up to 2^depth rays due to the ray splitting in two at each depth. A proper solution requires a better algorithm, for now I've ensured that you can at least cancel such renders. The overhead from the extra test_break is negligible. |
Revision 722d0d9 by Brecht Van Lommel August 24, 2013, 15:02 (GMT) |
Cycles: reduce noise using regular path tracing + subsurface scattering with new cubic and gaussian falloff. Like the branched path tracer, this will now shade all intersection points instead of using one at random. |
Revision 25ffb79 by Campbell Barton August 24, 2013, 14:40 (GMT) |
use reserve argument for more edgehashs |
Revision 8811e52 by Campbell Barton August 24, 2013, 14:32 (GMT) |
fix for leak in cloth modifier - any error in cloth_build_springs wasn't freeing the edge-hash. - was checking BLI_edgehash_haskey on matching vertices. - was looping over setting NULL for all elements of a calloc'd array. |
Revision ba4d876 by Andrea Weikert August 24, 2013, 14:01 (GMT) |
Made large "blender icon" for save blends (.blend1, .blend2, etc.) have a bit darker background as well. |
Revision 0b88b4f by Campbell Barton August 24, 2013, 13:47 (GMT) |
when the size of an edgehash is known or can be guessed, pass in the argument to reserve the size. |
Revision 17679aa by Bastien Montagne August 24, 2013, 13:28 (GMT) |
Adding a darker "blender icon" for save blends (.blend1, .blend2, etc.), as requested by elubie. |
Revision f320c5a by Campbell Barton August 24, 2013, 13:13 (GMT) |
fix for leak in make_edges_mdata() if there were no edges to create, also reserve the total number of edges in the hash when its created. |
Revision f2acb10 by Campbell Barton August 24, 2013, 13:08 (GMT) |
edge hash: take an arg for the guarded-malloc string (as ghash does) |
Revision 9c090ce by Campbell Barton August 24, 2013, 13:04 (GMT) |
ghash and edgehash api, allow newly defined hashes to take in the size of the hash as an arg (avoids resizing in simple cases when the hash is created and filled immediately). |
Revision b187c1b by Andrea Weikert August 24, 2013, 12:53 (GMT) |
== filebrowser == * fix old bug: wrong layout that could happen when switching between thumbnail view and list view. This caused the layout to be recalculated sometimes and the items being moved. Reason was that the layout was wrongly initialized without the scroll bars, so calculated wrongly. |
Revision f3ceee5 by Campbell Barton August 24, 2013, 11:46 (GMT) |
fix for GPU_update_bmesh_buffers not setting bmesh vertex index values as dirty (could cause errors later). |
Revision 248e3d7 by Tamito Kajiyama August 24, 2013, 11:42 (GMT) |
Fix for [#36374] Read unitialized memory in Freestyle. A variable keeping a bounding box was referenced after it was flagged as empty. |
|
|
|


Master Commits
MiikaHweb | 2003-2021