}
rendererRun = true;
} else if (type == FREE_DRAWING_SURFACE) {
Pipeline.getPipeline().freeDrawingSurfaceNative(o);
} else if (type == GETBESTCONFIG) {
GraphicsConfiguration gc = ((GraphicsConfiguration [])
((GraphicsConfigTemplate3D) o).testCfg)[0];
sendRenderMessage(gc, o, type);
rendererRun = true;
} else if (type == ISCONFIGSUPPORT) {
GraphicsConfiguration gc = (GraphicsConfiguration)
((GraphicsConfigTemplate3D) o).testCfg;
sendRenderMessage(gc, o, type);
rendererRun = true;
} else if ((type == SET_GRAPHICSCONFIG_FEATURES) ||
(type == SET_QUERYPROPERTIES)) {
GraphicsConfiguration gc = ((Canvas3D)o).graphicsConfiguration;
sendRenderMessage(gc, o, type);
rendererRun = true;
} else if (type == SET_VIEW) {
Canvas3D cv = (Canvas3D) o;
cv.view = cv.pendingView;