c_alias_polys += aliasmeshinfo.numtriangles;
R_Mesh_Draw(&aliasmeshinfo);
+ R_Mesh_Render();
// leave it in a state for additional passes
aliasmeshinfo.blendfunc1 = GL_SRC_ALPHA;
c_alias_polys += aliasmeshinfo.numtriangles;
R_Mesh_Draw(&aliasmeshinfo);
+ R_Mesh_Render();
}
else if (currentrenderentity->colormap >= 0 || !skinframe->merged || skinframe->glow || !r_quickmodels.integer)
{
aliasvert = aliasvertbuf;
aliasvertcolor = aliasvertcolorbuf;
+ R_Mesh_Render();
}
}
aliasmeshinfo.index = renderlist;
c_alias_polys += aliasmeshinfo.numtriangles;
R_Mesh_Draw(&aliasmeshinfo);
+ R_Mesh_Render();
renderlist += aliasmeshinfo.numtriangles * 3;
}
}
aliasmeshinfo.index = renderlist;
c_alias_polys += aliasmeshinfo.numtriangles;
R_Mesh_Draw(&aliasmeshinfo);
+ R_Mesh_Render();
renderlist += aliasmeshinfo.numtriangles * 3;
}
}