Blender Git Loki

Git Commits -> Revision a44acdf

Revision a44acdf by Campbell Barton (master)
November 26, 2010, 12:57 (GMT)
bugfix [#23118] Blender freezes when combing hair - OS X path changes related?
- glReadPixels() was running to get the depth on each pixel, this works fine one some cards but was locking up on OSX.
- Replace glReadPixels() call with a single call to view3d_update_depths() right after view3d_validate_backbuf(), so the depths are only read once.
- Unrelated to the changes above, but should improve performance: view3d_validate_backbuf() was being called on every redraw while combing, now only call once when combing starts.

Commit Details:

Full Hash: a44acdf348693ed5b6d64c1a84969578a513c0f6
SVN Revision: 33330
Parent Commit: c2cd9ab
Lines Changed: +29, -25

3 Modified Paths:

/source/blender/editors/include/ED_view3d.h (+1, -0) (Diff)
/source/blender/editors/physics/particle_edit.c (+28, -24) (Diff)
/source/blender/editors/space_view3d/view3d_intern.h (+0, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021