webgl: Use early return in DrawArrays

This commit is contained in:
Emilio Cobos Álvarez 2016-03-27 14:21:09 +02:00 committed by Emilio Cobos Álvarez
parent 240ac7cfe2
commit 466c8881de

View file

@ -743,13 +743,13 @@ impl WebGLRenderingContextMethods for WebGLRenderingContext {
} }
if first < 0 || count < 0 { if first < 0 || count < 0 {
self.webgl_error(InvalidValue); return self.webgl_error(InvalidValue);
} else {
self.ipc_renderer
.send(CanvasMsg::WebGL(WebGLCommand::DrawArrays(mode, first, count)))
.unwrap();
self.mark_as_dirty();
} }
self.ipc_renderer
.send(CanvasMsg::WebGL(WebGLCommand::DrawArrays(mode, first, count)))
.unwrap();
self.mark_as_dirty();
}, },
_ => self.webgl_error(InvalidEnum), _ => self.webgl_error(InvalidEnum),
} }