blob: efb8e52ef0b23ff283c0f06a5f36efc79516a669 [file] [log] [blame]
function displayBackend(displayEngine, displayList) {
switch (displayEngine) {
case 'all':
displayCanvas(displayList);
displaySvg(displayList);
break;
case 'Canvas':
displayCanvas(displayList);
break;
case 'SVG':
displaySvg(displayList);
break;
default:
assert(0);
}
}
function keyframeBackendInit(displayEngine, displayList, first) {
switch (displayEngine) {
case 'all':
case 'Canvas':
keyframeCanvasInit(displayList, first);
break;
case 'SVG':
break;
default:
assert(0);
}
}
function setupBackend(displayEngine) {
switch (displayEngine) {
case 'all':
case 'Canvas':
setupCanvas();
setupSvg();
break;
case 'SVG':
setupSvg();
break;
default:
assert(0);
}
}