|
@@ -452,6 +452,8 @@ class Stage3dDriver extends Driver {
|
|
override function selectBuffer( v : VertexBuffer ) {
|
|
override function selectBuffer( v : VertexBuffer ) {
|
|
if( v == curBuffer )
|
|
if( v == curBuffer )
|
|
return;
|
|
return;
|
|
|
|
+ if( curShader == null )
|
|
|
|
+ throw "No shader selected";
|
|
curBuffer = v;
|
|
curBuffer = v;
|
|
curMultiBuffer[0] = -1;
|
|
curMultiBuffer[0] = -1;
|
|
if( v.b.stride < curShader.stride )
|
|
if( v.b.stride < curShader.stride )
|