+ case RENDERPATH_SOFT:
+ DPSOFTRAST_ColorMask(1,1,1,1);
+ DPSOFTRAST_AlphaTest(gl_state.alphatest);
+ DPSOFTRAST_BlendFunc(gl_state.blendfunc1, gl_state.blendfunc2);
+ DPSOFTRAST_CullFace(gl_state.cullface);
+ DPSOFTRAST_DepthFunc(gl_state.depthfunc);
+ DPSOFTRAST_DepthMask(gl_state.depthmask);
+ DPSOFTRAST_PolygonOffset(gl_state.polygonoffset[0], gl_state.polygonoffset[1]);
+ DPSOFTRAST_SetRenderTargets(vid.width, vid.height, vid.softdepthpixels, vid.softpixels, NULL, NULL, NULL);
+ DPSOFTRAST_Viewport(0, 0, vid.width, vid.height);
+ break;