diff options
author | Simon Martin <simartin@users.sourceforge.net> | 2015-11-14 12:21:47 +0100 |
---|---|---|
committer | Simon Martin <simartin@users.sourceforge.net> | 2015-12-01 20:40:42 +0100 |
commit | f79e1521b228ed81b77a6b7b91e8bad574ee5da0 (patch) | |
tree | c96e941856bbc8742c9508e9a9a7b93c179cf698 /components/canvas/webgl_paint_task.rs | |
parent | 3720e4d5ef09d710deaf846c74356ccea8d7afce (diff) | |
download | servo-f79e1521b228ed81b77a6b7b91e8bad574ee5da0.tar.gz servo-f79e1521b228ed81b77a6b7b91e8bad574ee5da0.zip |
Issue #8462: Add support for BufferSubData, CompressedTexImage2D and
CompressedSubTexImage2D and re-enable individual webgl WPT tests.
Diffstat (limited to 'components/canvas/webgl_paint_task.rs')
-rw-r--r-- | components/canvas/webgl_paint_task.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/components/canvas/webgl_paint_task.rs b/components/canvas/webgl_paint_task.rs index 28fabacf72e..f6c5553b424 100644 --- a/components/canvas/webgl_paint_task.rs +++ b/components/canvas/webgl_paint_task.rs @@ -72,6 +72,8 @@ impl WebGLPaintTask { gl::attach_shader(program_id, shader_id), CanvasWebGLMsg::BufferData(buffer_type, data, usage) => gl::buffer_data(buffer_type, &data, usage), + CanvasWebGLMsg::BufferSubData(buffer_type, offset, data) => + gl::buffer_sub_data(buffer_type, offset, &data), CanvasWebGLMsg::Clear(mask) => gl::clear(mask), CanvasWebGLMsg::ClearColor(r, g, b, a) => |