Bug 1341968 - Update webrender_bindings to go with new tiling argument to add_image. r?jrmuizel
MozReview-Commit-ID: KsFWyNukRKM
--- a/gfx/webrender_bindings/src/bindings.rs
+++ b/gfx/webrender_bindings/src/bindings.rs
@@ -606,17 +606,18 @@ pub extern fn wr_api_generate_image_key(
#[no_mangle]
pub extern fn wr_api_add_image(api: &mut RenderApi, image_key: ImageKey, descriptor: &WrImageDescriptor, bytes: * const u8, size: usize) {
assert!( unsafe { is_in_compositor_thread() });
let bytes = unsafe { slice::from_raw_parts(bytes, size).to_owned() };
api.add_image(
image_key,
descriptor.to_descriptor(),
- ImageData::new(bytes)
+ ImageData::new(bytes),
+ None
);
}
#[no_mangle]
pub extern fn wr_api_add_external_image_texture(api: &mut RenderApi, width: u32, height: u32, format: ImageFormat, external_image_id: u64) -> ImageKey {
assert!( unsafe { is_in_compositor_thread() });
unimplemented!(); // TODO
//api.add_image(ImageDescriptor{width:width, height:height, stride:None, format: format, is_opaque: false}, ImageData::External(ExternalImageId(external_image_id)))