Blender Git Commit Log
Git Commits -> Revision 7d0e4ac
Revision 7d0e4ac by Campbell Barton (master) August 25, 2010, 14:23 (GMT) |
simplify pass drawing, give each pass its own list, avoids some context switching. - also fixes a problem where xray+transp+alpha1.0 objects wouldnt draw at all. - the patch worked by adding twice but this leaked memory. - solve by adding the xraytransp object to the xray list if the alpha is 1.0 |
Commit Details:
Full Hash: 7d0e4ac889af1fcd35f0398651d7fbcf67eaf32c
SVN Revision: 31579
Parent Commit: 9671544
Lines Changed: +116, -81
6 Modified Paths:
/source/blender/blenloader/intern/readfile.c (+3, -1) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+17, -9) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+0, -1) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+92, -68) (Diff)
/source/blender/editors/space_view3d/view3d_intern.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+3, -1) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+17, -9) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+0, -1) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+92, -68) (Diff)
/source/blender/editors/space_view3d/view3d_intern.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+3, -1) (Diff)