@@ -621,6 +621,7 @@ void GFXDrawUtil::drawLine( F32 x1, F32 y1, F32 z1, F32 x2, F32 y2, F32 z2, cons
mDevice->setVertexBuffer( verts );
mDevice->setStateBlock( mRectFillSB );
+ mDevice->setupGenericShaders();
mDevice->drawPrimitive( GFXLineList, 0, 1 );
}
@@ -126,6 +126,7 @@ namespace
desc.setBlend(true, GFXBlendSrcAlpha, GFXBlendInvSrcAlpha);
GFX->setStateBlockByDesc( desc );
+ GFX->setupGenericShaders();
GFX->drawPrimitive( GFXTriangleStrip, 0, 2 );
@@ -394,6 +394,7 @@ void GuiTextEditSliderCtrl::onRender(Point2I offset, const RectI &updateRect)
verts.unlock();
GFX->setVertexBuffer( verts );
GFX->drawPrimitive( GFXTriangleList, 0, 2 );
@@ -1471,7 +1471,7 @@ void WorldEditor::renderSplinePath(SimPath::Path *path)
GFX->setStateBlock(mSplineSB);
-
if (path->isLooping())
{