| 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); |
| } |
| } |