void texSubImage2D2( int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video, [int srcOffset]) { if ((bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video is int) && srcOffset == null) { _texSubImage2D2_1( target, level, xoffset, yoffset, width, height, format, type, bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video); return; } if ((bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video is ImageData) && srcOffset == null) { var data_1 = convertDartToNative_ImageData( bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video); _texSubImage2D2_2( target, level, xoffset, yoffset, width, height, format, type, data_1); return; } if ((bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video is ImageElement) && srcOffset == null) { _texSubImage2D2_3( target, level, xoffset, yoffset, width, height, format, type, bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video); return; } if ((bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video is CanvasElement) && srcOffset == null) { _texSubImage2D2_4( target, level, xoffset, yoffset, width, height, format, type, bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video); return; } if ((bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video is VideoElement) && srcOffset == null) { _texSubImage2D2_5( target, level, xoffset, yoffset, width, height, format, type, bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video); return; } if ((bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video is ImageBitmap) && srcOffset == null) { _texSubImage2D2_6( target, level, xoffset, yoffset, width, height, format, type, bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video); return; } if (srcOffset != null && (bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video is TypedData)) { _texSubImage2D2_7( target, level, xoffset, yoffset, width, height, format, type, bitmap_OR_canvas_OR_data_OR_image_OR_offset_OR_srcData_OR_video, srcOffset); return; } throw new ArgumentError("Incorrect number or type of arguments"); }
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/2.0.0/dart-web_gl/RenderingContext2/texSubImage2D2.html