Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(191)

Side by Side Diff: third_party/WebCore/html/canvas/WebGLRenderingContext.idl

Issue 10769002: Roll IDL to multivm@683 (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Fix notifications path in fremontcut. Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2009 Apple Inc. All rights reserved. 2 * Copyright (C) 2009 Apple Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions 5 * modification, are permitted provided that the following conditions
6 * are met: 6 * are met:
7 * 1. Redistributions of source code must retain the above copyright 7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer. 8 * notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright 9 * 2. Redistributions in binary form must reproduce the above copyright
10 * notice, this list of conditions and the following disclaimer in the 10 * notice, this list of conditions and the following disclaimer in the
(...skipping 443 matching lines...) Expand 10 before | Expand all | Expand 10 after
454 [StrictTypeChecking] void bindAttribLocation(in WebGLProgram pro gram, in unsigned long index, in DOMString name) raises(DOMException); 454 [StrictTypeChecking] void bindAttribLocation(in WebGLProgram pro gram, in unsigned long index, in DOMString name) raises(DOMException);
455 [StrictTypeChecking] void bindBuffer(in unsigned long target, in WebGLBuffer buffer) raises(DOMException); 455 [StrictTypeChecking] void bindBuffer(in unsigned long target, in WebGLBuffer buffer) raises(DOMException);
456 [StrictTypeChecking] void bindFramebuffer(in unsigned long targe t, in WebGLFramebuffer framebuffer) raises(DOMException); 456 [StrictTypeChecking] void bindFramebuffer(in unsigned long targe t, in WebGLFramebuffer framebuffer) raises(DOMException);
457 [StrictTypeChecking] void bindRenderbuffer(in unsigned long targ et, in WebGLRenderbuffer renderbuffer) raises(DOMException); 457 [StrictTypeChecking] void bindRenderbuffer(in unsigned long targ et, in WebGLRenderbuffer renderbuffer) raises(DOMException);
458 [StrictTypeChecking] void bindTexture(in unsigned long target, i n WebGLTexture texture) raises(DOMException); 458 [StrictTypeChecking] void bindTexture(in unsigned long target, i n WebGLTexture texture) raises(DOMException);
459 [StrictTypeChecking] void blendColor(in float red, in float gree n, in float blue, in float alpha); 459 [StrictTypeChecking] void blendColor(in float red, in float gree n, in float blue, in float alpha);
460 [StrictTypeChecking] void blendEquation( in unsigned long mode ) ; 460 [StrictTypeChecking] void blendEquation( in unsigned long mode ) ;
461 [StrictTypeChecking] void blendEquationSeparate(in unsigned long modeRGB, in unsigned long modeAlpha); 461 [StrictTypeChecking] void blendEquationSeparate(in unsigned long modeRGB, in unsigned long modeAlpha);
462 [StrictTypeChecking] void blendFunc(in unsigned long sfactor, in unsigned long dfactor); 462 [StrictTypeChecking] void blendFunc(in unsigned long sfactor, in unsigned long dfactor);
463 [StrictTypeChecking] void blendFuncSeparate(in unsigned long src RGB, in unsigned long dstRGB, in unsigned long srcAlpha, in unsigned long dstAlp ha); 463 [StrictTypeChecking] void blendFuncSeparate(in unsigned long src RGB, in unsigned long dstRGB, in unsigned long srcAlpha, in unsigned long dstAlp ha);
464 [StrictTypeChecking] void bufferData(in unsigned long target, in ArrayBuffer data, in unsigned long usage) raises (DOMException); 464 [StrictTypeChecking] void bufferData(in unsigned long target, in ArrayBuffer? data, in unsigned long usage) raises (DOMException);
465 [StrictTypeChecking] void bufferData(in unsigned long target, in ArrayBufferView data, in unsigned long usage) raises (DOMException); 465 [StrictTypeChecking] void bufferData(in unsigned long target, in ArrayBufferView? data, in unsigned long usage) raises (DOMException);
466 [StrictTypeChecking] void bufferData(in unsigned long target, in long long size, in unsigned long usage) raises (DOMException); 466 [StrictTypeChecking] void bufferData(in unsigned long target, in long long size, in unsigned long usage) raises (DOMException);
467 [StrictTypeChecking] void bufferSubData(in unsigned long target, in long long offset, in ArrayBuffer data) raises (DOMException); 467 [StrictTypeChecking] void bufferSubData(in unsigned long target, in long long offset, in ArrayBuffer? data) raises (DOMException);
468 [StrictTypeChecking] void bufferSubData(in unsigned long target, in long long offset, in ArrayBufferView data) raises (DOMException); 468 [StrictTypeChecking] void bufferSubData(in unsigned long target, in long long offset, in ArrayBufferView? data) raises (DOMException);
469 469
470 [StrictTypeChecking] unsigned long checkFramebufferStatus(in unsigned lo ng target); 470 [StrictTypeChecking] unsigned long checkFramebufferStatus(in unsigned lo ng target);
471 [StrictTypeChecking] void clear(in unsigned long mask); 471 [StrictTypeChecking] void clear(in unsigned long mask);
472 [StrictTypeChecking] void clearColor(in float red, in float gree n, in float blue, in float alpha); 472 [StrictTypeChecking] void clearColor(in float red, in float gree n, in float blue, in float alpha);
473 [StrictTypeChecking] void clearDepth(in float depth); 473 [StrictTypeChecking] void clearDepth(in float depth);
474 [StrictTypeChecking] void clearStencil(in long s); 474 [StrictTypeChecking] void clearStencil(in long s);
475 [StrictTypeChecking] void colorMask(in boolean red, in boolean g reen, in boolean blue, in boolean alpha); 475 [StrictTypeChecking] void colorMask(in boolean red, in boolean g reen, in boolean blue, in boolean alpha);
476 [StrictTypeChecking] void compileShader(in WebGLShader shader) r aises(DOMException); 476 [StrictTypeChecking] void compileShader(in WebGLShader shader) r aises(DOMException);
477 477
478 [StrictTypeChecking] void compressedTexImage2D(in unsigned long target, in long level, in unsigned long internalformat, 478 [StrictTypeChecking] void compressedTexImage2D(in unsigned long target, in long level, in unsigned long internalformat,
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after
627 [StrictTypeChecking] void stencilMask(in unsigned long mask); 627 [StrictTypeChecking] void stencilMask(in unsigned long mask);
628 [StrictTypeChecking] void stencilMaskSeparate(in unsigned long f ace, in unsigned long mask); 628 [StrictTypeChecking] void stencilMaskSeparate(in unsigned long f ace, in unsigned long mask);
629 [StrictTypeChecking] void stencilOp(in unsigned long fail, in un signed long zfail, in unsigned long zpass); 629 [StrictTypeChecking] void stencilOp(in unsigned long fail, in un signed long zfail, in unsigned long zpass);
630 [StrictTypeChecking] void stencilOpSeparate(in unsigned long fac e, in unsigned long fail, in unsigned long zfail, in unsigned long zpass); 630 [StrictTypeChecking] void stencilOpSeparate(in unsigned long fac e, in unsigned long fail, in unsigned long zfail, in unsigned long zpass);
631 631
632 [StrictTypeChecking] void texParameterf(in unsigned long target, in unsigned long pname, in float param); 632 [StrictTypeChecking] void texParameterf(in unsigned long target, in unsigned long pname, in float param);
633 [StrictTypeChecking] void texParameteri(in unsigned long target, in unsigned long pname, in long param); 633 [StrictTypeChecking] void texParameteri(in unsigned long target, in unsigned long pname, in long param);
634 634
635 // Supported forms: 635 // Supported forms:
636 [StrictTypeChecking] void texImage2D(in unsigned long target, in long level, in unsigned long internalformat, in long width, in long height, 636 [StrictTypeChecking] void texImage2D(in unsigned long target, in long level, in unsigned long internalformat, in long width, in long height,
637 in long border, in unsigned long format, in unsigned long type, in ArrayBufferView pixels) raises (DOMExcep tion); 637 in long border, in unsigned long format, in unsigned long type, in ArrayBufferView? pixels) raises (DOMExce ption);
638 [StrictTypeChecking] void texImage2D(in unsigned long target, in long level, in unsigned long internalformat, 638 [StrictTypeChecking] void texImage2D(in unsigned long target, in long level, in unsigned long internalformat,
639 in unsigned long format, in unsigned long type, in ImageData pixels) raises (DOMException); 639 in unsigned long format, in unsigned long type, in ImageData? pixels) raises (DOMException);
640 [StrictTypeChecking] void texImage2D(in unsigned long target, in long level, in unsigned long internalformat, 640 [StrictTypeChecking] void texImage2D(in unsigned long target, in long level, in unsigned long internalformat,
641 in unsigned long format, in unsigned long type, in HTMLImageElement image) raises (DOMException); 641 in unsigned long format, in unsigned long type, in HTMLImageElement? image) raises (DOMException);
642 [StrictTypeChecking] void texImage2D(in unsigned long target, in long level, in unsigned long internalformat, 642 [StrictTypeChecking] void texImage2D(in unsigned long target, in long level, in unsigned long internalformat,
643 in unsigned long format, in unsigned long type, in HTMLCanvasElement canvas) raises (DOMException); 643 in unsigned long format, in unsigned long type, in HTMLCanvasElement? canvas) raises (DOMException);
644 #if defined(ENABLE_VIDEO) && ENABLE_VIDEO 644 #if defined(ENABLE_VIDEO) && ENABLE_VIDEO
645 [StrictTypeChecking] void texImage2D(in unsigned long target, in long level, in unsigned long internalformat, 645 [StrictTypeChecking] void texImage2D(in unsigned long target, in long level, in unsigned long internalformat,
646 in unsigned long format, in unsigned long type, in HTMLVideoElement video) raises (DOMException); 646 in unsigned long format, in unsigned long type, in HTMLVideoElement? video) raises (DOMException);
647 #endif 647 #endif
648 648
649 [StrictTypeChecking] void texSubImage2D(in unsigned long target, in long level, in long xoffset, in long yoffset, 649 [StrictTypeChecking] void texSubImage2D(in unsigned long target, in long level, in long xoffset, in long yoffset,
650 in long width, in long h eight, 650 in long width, in long h eight,
651 in unsigned long format, in unsigned long type, in ArrayBufferView pixels) raises (DOMException); 651 in unsigned long format, in unsigned long type, in ArrayBufferView? pixels) raises (DOMException);
652 [StrictTypeChecking] void texSubImage2D(in unsigned long target, in long level, in long xoffset, in long yoffset, 652 [StrictTypeChecking] void texSubImage2D(in unsigned long target, in long level, in long xoffset, in long yoffset,
653 in unsigned long format, in unsigned long type, in ImageData pixels) raises (DOMException); 653 in unsigned long format, in unsigned long type, in ImageData? pixels) raises (DOMException);
654 [StrictTypeChecking] void texSubImage2D(in unsigned long target, in long level, in long xoffset, in long yoffset, 654 [StrictTypeChecking] void texSubImage2D(in unsigned long target, in long level, in long xoffset, in long yoffset,
655 in unsigned long format, in unsigned long type, in HTMLImageElement image) raises (DOMException); 655 in unsigned long format, in unsigned long type, in HTMLImageElement? image) raises (DOMException);
656 [StrictTypeChecking] void texSubImage2D(in unsigned long target, in long level, in long xoffset, in long yoffset, 656 [StrictTypeChecking] void texSubImage2D(in unsigned long target, in long level, in long xoffset, in long yoffset,
657 in unsigned long format, in unsigned long type, in HTMLCanvasElement canvas) raises (DOMException); 657 in unsigned long format, in unsigned long type, in HTMLCanvasElement? canvas) raises (DOMException);
658 #if defined(ENABLE_VIDEO) && ENABLE_VIDEO 658 #if defined(ENABLE_VIDEO) && ENABLE_VIDEO
659 [StrictTypeChecking] void texSubImage2D(in unsigned long target, in long level, in long xoffset, in long yoffset, 659 [StrictTypeChecking] void texSubImage2D(in unsigned long target, in long level, in long xoffset, in long yoffset,
660 in unsigned long format, in unsigned long type, in HTMLVideoElement video) raises (DOMException); 660 in unsigned long format, in unsigned long type, in HTMLVideoElement? video) raises (DOMException);
661 #endif 661 #endif
662 662
663 [StrictTypeChecking] void uniform1f(in WebGLUniformLocation location, in float x) raises(DOMException); 663 [StrictTypeChecking] void uniform1f(in WebGLUniformLocation location, in float x) raises(DOMException);
664 [StrictTypeChecking, Custom] void uniform1fv(in WebGLUniformLocation loc ation, in Float32Array v) raises(DOMException); 664 [StrictTypeChecking, Custom] void uniform1fv(in WebGLUniformLocation loc ation, in Float32Array v) raises(DOMException);
665 [StrictTypeChecking] void uniform1i(in WebGLUniformLocation location, in long x) raises(DOMException); 665 [StrictTypeChecking] void uniform1i(in WebGLUniformLocation location, in long x) raises(DOMException);
666 [StrictTypeChecking, Custom] void uniform1iv(in WebGLUniformLocation loc ation, in Int32Array v) raises(DOMException); 666 [StrictTypeChecking, Custom] void uniform1iv(in WebGLUniformLocation loc ation, in Int32Array v) raises(DOMException);
667 [StrictTypeChecking] void uniform2f(in WebGLUniformLocation location, in float x, in float y) raises(DOMException); 667 [StrictTypeChecking] void uniform2f(in WebGLUniformLocation location, in float x, in float y) raises(DOMException);
668 [StrictTypeChecking, Custom] void uniform2fv(in WebGLUniformLocation loc ation, in Float32Array v) raises(DOMException); 668 [StrictTypeChecking, Custom] void uniform2fv(in WebGLUniformLocation loc ation, in Float32Array v) raises(DOMException);
669 [StrictTypeChecking] void uniform2i(in WebGLUniformLocation location, in long x, in long y) raises(DOMException); 669 [StrictTypeChecking] void uniform2i(in WebGLUniformLocation location, in long x, in long y) raises(DOMException);
670 [StrictTypeChecking, Custom] void uniform2iv(in WebGLUniformLocation loc ation, in Int32Array v) raises(DOMException); 670 [StrictTypeChecking, Custom] void uniform2iv(in WebGLUniformLocation loc ation, in Int32Array v) raises(DOMException);
(...skipping 21 matching lines...) Expand all
692 [StrictTypeChecking, Custom] void vertexAttrib3fv(in unsigned lo ng indx, in Float32Array values); 692 [StrictTypeChecking, Custom] void vertexAttrib3fv(in unsigned lo ng indx, in Float32Array values);
693 [StrictTypeChecking] void vertexAttrib4f(in unsigned long indx, in float x, in float y, in float z, in float w); 693 [StrictTypeChecking] void vertexAttrib4f(in unsigned long indx, in float x, in float y, in float z, in float w);
694 [StrictTypeChecking, Custom] void vertexAttrib4fv(in unsigned lo ng indx, in Float32Array values); 694 [StrictTypeChecking, Custom] void vertexAttrib4fv(in unsigned lo ng indx, in Float32Array values);
695 [StrictTypeChecking] void vertexAttribPointer(in unsigned long i ndx, in long size, in unsigned long type, in boolean normalized, 695 [StrictTypeChecking] void vertexAttribPointer(in unsigned long i ndx, in long size, in unsigned long type, in boolean normalized,
696 in long stride, in long long offset) raises(DOMException); 696 in long stride, in long long offset) raises(DOMException);
697 697
698 [StrictTypeChecking] void viewport(in long x, in long y, in long width, in long height); 698 [StrictTypeChecking] void viewport(in long x, in long y, in long width, in long height);
699 }; 699 };
700 } 700 }
701 701
OLDNEW
« no previous file with comments | « third_party/WebCore/html/canvas/WebGLDepthTexture.idl ('k') | third_party/WebCore/html/track/TextTrackList.idl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698