[Bf-blender-cvs] [d67d290] gooseberry: Fix some ordering issues, remove leftover glBegin/glEnd
Antony Riakiotakis
noreply at git.blender.org
Mon Feb 9 14:36:10 CET 2015
Commit: d67d29035abb4fa2d4db9d06b9152ab6e28643d1
Author: Antony Riakiotakis
Date: Mon Feb 9 14:23:58 2015 +0100
Branches: gooseberry
https://developer.blender.org/rBd67d29035abb4fa2d4db9d06b9152ab6e28643d1
Fix some ordering issues, remove leftover glBegin/glEnd
===================================================================
M source/blender/blenkernel/intern/subsurf_ccg.c
===================================================================
diff --git a/source/blender/blenkernel/intern/subsurf_ccg.c b/source/blender/blenkernel/intern/subsurf_ccg.c
index c5a2e02..6372c36 100644
--- a/source/blender/blenkernel/intern/subsurf_ccg.c
+++ b/source/blender/blenkernel/intern/subsurf_ccg.c
@@ -1801,7 +1801,6 @@ static void ccgDM_prepare_normal_data(DerivedMesh *dm, float *varray, int *vinde
if (ln) {
/* Can't use quad strips here... */
- glBegin(GL_QUADS);
for (y = 0; y < gridFaces; y ++) {
for (x = 0; x < gridFaces; x ++) {
start = vindex[mat_orig_to_new[matnr]];
@@ -1819,7 +1818,6 @@ static void ccgDM_prepare_normal_data(DerivedMesh *dm, float *varray, int *vinde
ln ++;
}
}
- glEnd();
}
else if (shademodel == GL_SMOOTH) {
for (y = 0; y < gridFaces; y ++) {
@@ -1835,8 +1833,8 @@ static void ccgDM_prepare_normal_data(DerivedMesh *dm, float *varray, int *vinde
copy_v3_v3(&varray[start + 3], c);
copy_v3_v3(&varray[start + 6], b);
- copy_v3_v3(&varray[start + 9], b);
- copy_v3_v3(&varray[start + 12], d);
+ copy_v3_v3(&varray[start + 9], d);
+ copy_v3_v3(&varray[start + 12], b);
copy_v3_v3(&varray[start + 15], a);
vindex[mat_orig_to_new[matnr]] += 18;
@@ -1915,8 +1913,8 @@ static void ccgDM_prepare_vertex_data(DerivedMesh *dm, float *varray, int *vinde
copy_v3_v3(&varray[start + 3], c);
copy_v3_v3(&varray[start + 6], b);
- copy_v3_v3(&varray[start + 9], b);
- copy_v3_v3(&varray[start + 12], d);
+ copy_v3_v3(&varray[start + 9], d);
+ copy_v3_v3(&varray[start + 12], b);
copy_v3_v3(&varray[start + 15], a);
vindex[mat_orig_to_new[matnr]] += 18;
More information about the Bf-blender-cvs
mailing list