drawIndexed method
A draw with a zero base vertex and first instance is draw, recorded
as one, on every fake; anything else needs the feature.
Implementation
@override
void drawIndexed(IndexedDraw draw) {
if (!draw.usesBaseVertexOrInstance) {
this.draw(
instanceCount: draw.instanceCount,
firstIndex: draw.firstIndex,
indexCount: draw.indexCount,
);
return;
}
_gated(DeviceFeature.baseVertexBaseInstance, 'drawIndexed', draw);
}