Blender Git Loki

Git Commits -> Revision 2d21e65

Revision 2d21e65 by Brecht Van Lommel (master)
March 15, 2013, 19:56 (GMT)
Fix: multisample viewport drawing didn't work well with selection or particle
brushes, due to issues with color coded drawing or slow/buggy reading from such
a buffer on some systems.

In case multisample is enabled now, it uses an offscreen buffer for such drawing,
which is not multisampled and so should not cause issues. This does mean there is
some extra GPU memory usage when multisample is enabled, and we could optimize
triple buffer to work together here somehow to share buffers, but it's better than
having selection not working.

Commit Details:

Full Hash: 2d21e6521f99825cd4c5783ca6866910947c7e13
SVN Revision: 55316
Parent Commit: 88cf1a2
Lines Changed: +80, -36

10 Modified Paths:

/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/editors/include/ED_view3d.h (+1, -0) (Diff)
/source/blender/editors/mesh/editface.c (+1, -1) (Diff)
/source/blender/editors/physics/particle_edit.c (+0, -10) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+0, -11) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+11, -0) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+53, -12) (Diff)
/source/blender/gpu/GPU_extensions.h (+2, -0) (Diff)
/source/blender/gpu/intern/gpu_extensions.c (+10, -2) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+1, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021