Merge branch 'master' into blender2.8
[blender.git] / source / blender / blenkernel / intern / editderivedmesh.c
index fbb5069425cb9311a55fe18672bc75a33735061d..5fba6c253a375e0be7d456d1c709335afca5936a 100644 (file)
@@ -1236,8 +1236,6 @@ static void emDM_drawFacesTex_common(
        // dummylcol.r = dummylcol.g = dummylcol.b = dummylcol.a = 255;  /* UNUSED */
 
        /* always use smooth shading even for flat faces, else vertex colors wont interpolate */
-       glShadeModel(GL_SMOOTH);
-
        BM_mesh_elem_index_ensure(bm, BM_FACE);
 
        /* call again below is ok */
@@ -1384,8 +1382,6 @@ static void emDM_drawFacesTex_common(
                        }
                }
        }
-
-       glShadeModel(GL_FLAT);
 }
 
 static void emDM_drawFacesTex(
@@ -1510,8 +1506,6 @@ static void emDM_drawMappedFacesGLSL(
        vertexNos = bmdm->vertexNos;
        polyNos = bmdm->polyNos;
 
-       /* always use smooth shading even for flat faces, else vertex colors wont interpolate */
-       glShadeModel(GL_SMOOTH);
        BM_mesh_elem_index_ensure(bm, (BM_VERT | BM_FACE) | (lnors ? BM_LOOP : 0));
 
        for (i = 0; i < em->tottri; i++) {
@@ -1621,8 +1615,6 @@ static void emDM_drawMappedFacesMat(
        vertexNos = bmdm->vertexNos;
        polyNos = bmdm->polyNos;
 
-       /* always use smooth shading even for flat faces, else vertex colors wont interpolate */
-       glShadeModel(GL_SMOOTH);
        BM_mesh_elem_index_ensure(bm, (BM_VERT | BM_FACE) | (lnors ? BM_LOOP : 0));
 
        for (i = 0; i < em->tottri; i++) {